Inn Santa Clara is a charming boutique hotel nestled in the heart of Santa Clara, Utah near St. George. My husband and I stayed here while he competed in a mountain biking race in the area (the start/finish was literally right outside!). The rooms are cute, comfortable, and the hospitality is exceptional (the owners delivered fresh pastries one morning).
Nearby local secrets
Creators are the next-gen travel advisors and operators
Planning your trip through social media? Now, easily access travel advice and tours created by the world’s best travel content creators