The 10 best three-star hotels in St. George, USA | Booking.com
Skip to main content

Three-Star Hotels in St. George

Find the three-star hotels that appeal to you the most

The best three-star hotels in St. George

Check out our pick of great three-star hotels in St. George

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in St. George and surroundings in the past month

See all

Great access to the city centre. Check these three-star hotels in St. George and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 517 reviews

    Located in Utah, this hotel features an indoor and outdoor pool with a hot tub. The hotel is one block from the St. George Walking Tour and rooms include free Wi-Fi.

    From US$99.63 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 289 reviews

    This hotel is within a 20-minute drive of Snow Canyon State Park. The hotel offers a seasonal outdoor pool, free on-site parking and free Wi-Fi. Aiden by Best Western St.

    From US$99.49 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 895 reviews

    This hotel in Saint George, Utah features an outdoor heated pool and an indoor and an outdoor hot tub. Free WiFi is provided and a free breakfast buffet is served daily.

    From US$111.93 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 440 reviews

    Located within 3.6 km of St George Temple and 4 km of St. George Tabernacle, Tru By Hilton St. George provides rooms in St. George.

    From US$128.88 per night
  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 99 reviews

    Located 22 km from St. George Municipal Airport, this Utah hotel features a year-round outdoor pool. A gym is located on site. All rooms include free WiFi.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 241 reviews

    Situated in St. George, within 3.3 km of St George Temple and 1.4 km of Dixie State University, Hampton Inn St.

    From US$91.79 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 65 reviews

    Set within 4.2 km of Brigham Young Winter Home Historical Site and 5.5 km of Dixie State University, Fairfield Inn St. George offers rooms in St. George.

    From US$140.21 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,959 reviews

    This hotel is off Interstate 15 and 20 minutes' drive from the St. George Municipal Airport. The hotel includes Wi-Fi, charges apply in some cases.

    From US$85.54 per night

Enjoy breakfast in St. George and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 105 reviews

    Located 7.1 km from St George Temple, SpringHill Suites by Marriott St. George Washington offers 3-star accommodation in Washington and features free bikes, a fitness centre and a shared lounge.

    From US$171.87 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 136 reviews

    Hilton Garden Inn St. George features an outdoor swimming pool, fitness centre, a shared lounge and bar in St. George. This 3-star hotel offers room service and a 24-hour front desk.

    From US$120.83 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 290 reviews

    Holiday Inn St. George Convention Center by IHG has an outdoor swimming pool, fitness centre, a shared lounge and restaurant in St. George.

    From US$103.12 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 390 reviews

    Located off Interstate 15, this Utah hotel is 3 miles from the St. George Utah Convention Center. It features an outdoor pool and hot tub and serves a daily full hot breakfast buffet.

    From US$85.54 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 438 reviews

    This Saint George hotel is located 5.2 miles from Saint George Municipal Airport. The 100% smoke-free hotel features an indoor pool and rooms with free Wi-Fi.

    From US$76.88 per night

FAQ about three-star hotels in St. George

3 star hotels that guests love in St. George

See all
  • Avg. price/night: US$84.80
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,117 reviews
    Nice staff, very good price.
    Guest review by
    Kristýna
    Family with young children
  • Avg. price/night: US$122.12
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 944 reviews
    Service, breakfast, nice new rooms. Refillable soap/shampoo…I appreciate ecological approach. Great location. Laundry available for free. Nice gym. Checkout at 12.
    Guest review by
    Páchová
    Family with young children
  • Avg. price/night: US$85.54
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,959 reviews
    Location was great. Staff went above and beyond to ensure a great stay.
    Guest review by
    Kevin
    Solo traveller
  • Avg. price/night: US$122.12
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 944 reviews
    I loved the clean rooms, the location was great and safe.
    Guest review by
    Caroline
    Family with young children