Spa hotels in St. George, United States

Only the finest and thoroughly tested accommodations in St. George, United States
Check-in
11Dec2025Select date
Check-out
12Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Hotel price ranges in St. George

A diverse range of spa accommodations awaits, from affordable options to indulgent retreats, with prices to match every traveller’s ideal wellness escape.

⬆️ The highest price
US$ 155
⬇️ The lowest price
US$ 46
💸 Average price for
3-star hotels
US$ 91

Best spa hotels in St. George

Based on guest ratings from the previous year

Desert Oasis Escape:
Amira Vacation Resort
Comfortable Family Retreat:
Hampton Inn & Suites St. George
Affordable Adventure Stay:
Days Inn By Wyndham St. George
Cozy Affordable Getaway:
Claridge Inn - St. George
Relaxing Suite Experience:
Coronada Inn & Suites

How to get to St. George

A complete list of available transportation options

Airports
St. George Municipal (SGU)

FAQs about spa hotels in St. George

Find the answers to your questions and plan your spa getaway!

Which spa hotels in St. George have family-friendly amenities?
The Hampton Inn & Suites St. George is known for its family-friendly offerings, including an outdoor pool and spacious rooms for family stays.
Which spa hotels provide the best views?
The Amira Vacation Resort offers stunning views of the surrounding red rock landscapes, making it an excellent choice for guests seeking picturesque scenery.
What are the top-rated spa hotels in St. George according to guest reviews?
The Claridge Inn - St. George and Days Inn By Wyndham St. George are consistently rated highly for their cleanliness and service quality.
Which spa hotels are located near popular landmarks in St. George?
The Hampton Inn & Suites St. George is just 3 km from Snow Canyon State Park, and the Days Inn By Wyndham St. George is approximately 1.5 km from downtown St. George.
What are the cheapest spa hotel options in St. George?
The Days Inn By Wyndham St. George typically offers the lowest rates, starting around $80 USD per night during the off-peak season.

Unique Spa Hotels in St. George

This guide provides key insights for travelers looking to stay at spa hotels in St. George, evaluating 5 properties focusing on pricing, seasonal trends, and local specifics.

Typical nightly rates range from $130 to $250 USD.

There are 5 spa hotels available in St. George.

Peak seasons include spring break and fall (March-May, September-October).

Local taxes and fees total approximately 12.5%.

Most spa hotels are within 4-10 km of Zion National Park.

Other cities in United States