BookGuestRooms
Utah › St. George
Utah

Hotels in St. George, Utah

St. George, Utah has 18 places to stay listed here — 18 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $85.

St. George hotels at a glance

HotelGuest ratingReviewsFromKnown for
Ramada by Wyndham St George 4.2/51,715from $86Hot tub
Comfort Suites St George - University Area 4.3/51,333from $180Pool
La Quinta by Wyndham St. George 4.5/51,132from $106Pool
Staybridge Suites - St George by IHG 4.5/5904from $152Pool
Best Western Plus Abbey Inn 4.4/5863from $115Pool
The Chalet 4.3/5667from $86Free parking
Hyatt Place St George/Convention Center 4.6/5557from $239Pool
Best Western Coral Hills 4.3/5511from $103Hot tub
Wingate by Wyndham - St. George 4.4/5477from $101Pool
Inn On The Cliff 4.7/5456from $248Hot tub
Tru By Hilton St. George 4.3/5425from $134Hot tub
Hampton Inn & Suites St. George 4.5/5316from $105Hot tub
My Place Hotel - St. George, UT 4.3/5294from $96Hot tub
Holiday Inn St. George Convention Center by IHG 4.3/5257from $85Pool
Hampton Inn St. George 4.3/5234from $99Pool
The Mulberry Inn -An Historic Bed and Breakfast 4.8/5148from $165Breakfast
Hilton Garden Inn St. George 4.2/5140from $106Hot tub
Courtyard by Marriott St. George 4.3/5103from $162Pool

Nearby areas

Good to know

How many places to stay are listed in St. George?

18 properties are listed in St. George, Utah, with rooms, photos and live partner rates on each page.

What do hotels in St. George cost?

Listed nightly rates on partner sites start around $85 and run to about $248 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in St. George do guests rate highest?

The Mulberry Inn -An Historic Bed and Breakfast, rated 4.8/5 from 148 Google reviews.