Hotels in St. George, UT

  • Our list of the best places to stay in St. George, Utah features the top 18 nearby hotels - including 14 budget-friendly hotels like Towneplace Suites By Marriott St. George and 11 hotels with user ratings of 80% or more!
  • The results below include 16 of the top St. George hotels, followed by 2 popular hotels in nearby cities like Washington and Hurricane.
  • From St. George Temple to Tuacahn Amphitheatre, St. George has a variety of great attractions to visit during your stay. Top categories of activities include: Golf, Family Fun Center, Bowling and Parks.

St. George, UT

Hotel Highlights
  • All Hotels - $86 average
  • 2 Star Hotels - $82 average
  • 3 Star Hotels - $98 average
Showing 11-18 Of 18
1.1 Miles
Business Center, Swimming Pool 1165 South Bluff St, St. George, UT 84770 MoreLess Info
Within walking distance of the Quality Inn South Bluff is the J.C. Snow Park and Megaplex Theatres Main Street. This standard-level hotel has a heated outdoor pool with adjoining hot tub, in-room expanded cable television, and free wireless Internet access.
73% Rating
from $66
View rates
2.5 Miles
Business Center, Swimming Pool 91 East 2680 South, St. George, UT 84790 MoreLess Info
La Quinta Inn & Suites St. George is a reasonably priced hotel located in the St. George town center, 10 minutes from Saint George Airport. It’s a short drive to Snow Canyon State Park, Virgin River Walking Trail, St. George Dinosaur Discovery Site, and Zion National Park.
88% Rating
from $89
View rates
1.0 Miles
Business Center, Swimming Pool 316 E Saint George Blvd, St. George, UT 84770-2955 MoreLess Info
The non-smoking Best Western Travel Inn is located close to the Zion National Park, the Grand Canyon National Park, Tuachan Amphitheater, St. George LDS Temple and various golf courses. The hotel provides complimentary full breakfast, free Wi-Fi, free parking and a hot tub whirlpool.
78% Rating
from $66
View rates
1.2 Miles
Swimming Pool 245 North Red Cliffs Drive, St. George, UT 84790 MoreLess Info
America's Best Inn & Suites Saint George is centrally and conveniently located off of I-15 Exit 6 in the beautiful town of St. George, Utah. This family-friendly hotel provides affordable accommodation in a great location, within close proximity to various golfing, shopping and entertainment destinations.
73% Rating
from $54
View rates
1.1 Miles
Business Center, Swimming Pool 53 North River Road, St. George, UT 84790 MoreLess Info
Occupying a central location, the Hampton Inn St. George is idyllically located in a beautiful town with one of the highest concentration of National Parks including Grand Canyon National Parks, Zion National Park, Snow Canyon State Park and several lakes such as Lake Mead and Lake Powell.
78% Rating
from $88
View rates
1.4 Miles
Business Center, Swimming Pool 1660 South Convention Center Drive, St. George, UT 84790 MoreLess Info
Features of the Fairfield Inn By Marriott Saint George include an outdoor pool, complimentary Wi-Fi, a free hot breakfast bar, and exercise room. The hotel is a short walk from the Dixie Convention Center and less than a mile from the Fiesta Fun Family Center.
70% Rating
from $92
View rates
8.1 Miles
Business Center, Swimming Pool 2450 N Town Center Drive, Washington, UT 84780 MoreLess Info
Holiday Inn Express & Suites St. George North – Zion is an old-fashioned hotel situated next to the I-15, set amongst the backdrop of the Red Rock Mountains. It is within driving distance with the area’s outdoor attractions like Sand Hollow Reservoir, Zion National Park, and Snow Canyon State Park.
87% Rating
from $95
View rates
13.8 Miles
Swimming Pool 43 N Sky Mountain Rd, Hurricane, UT 84737 MoreLess Info
Just off Interstate-15 is the Comfort Inn Zion, which is a quick trip from St. George Municipal Airport, Zion National Park, Dixie State College of Utah, and Sky Mountain Golf Course. Guests have access to an outdoor pool with sun deck, on-site guest laundry facilities, and free high-speed wireless Internet.
68% Rating
from $55
View rates
Showing 11-18 of 18
Have any feedback about these St. George hotels?
Add a new attraction to TripBuzz!