Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Garfield County

Tonight Jul 18 - Jul 19
This weekend Jul 19 - Jul 21
Next weekend Jul 26 - Jul 28

Featured Garfield County Hotels with an Indoor Pool

See all 475 Properties in Garfield County

Estimated price for 1 night/2 adults

Best Western Plus Ruby's Inn
Best Western Plus Ruby's Inn
2.5 out of 5.0 26 South Main Street, Bryce Canyon, UT
Free Cancellation
3.8/5 (3811 reviews)
$150/ night for 2 guests

Great place to spend some time. Great facility too.

Reviewed on Jul 13, 2019
Best Western Plus Bryce Canyon Grand Hotel
Best Western Plus Bryce Canyon Grand Hotel
2.5 out of 5.0 30 North 100 East, Bryce Canyon, UT
Free Cancellation
4.3/5 (2025 reviews)
$230/ night for 2 guests

This hotel is in a beautiful location not far from the entrance to Bryce Canyon. The lobby of the hotel and our room was very comfortable. Enjoyed the breakfast that was included with our room. Much more to offer than a standard breakfast bar.

Reviewed on Jul 15, 2019
Canyon Country Lodge
Canyon Country Lodge
2.5 out of 5.0 760 E Highway 12, Escalante, UT
Free Cancellation
4.7/5 (278 reviews)
$159/ night for 2 guests

The hotel is fairly new. The rooms are excellent and the staff is ready to help. Will stay here again if I’m in Escalante.

Reviewed on Jul 14, 2019
Bryce Canyon Resort
Bryce Canyon Resort
2.0 out of 5.0 13500 E Highway 12, Bryce Canyon, UT
3.1/5 (1705 reviews)
$150/ night for 2 guests

Older property but still ok... had what we needed there but dated

Reviewed on Jul 14, 2019
Map

Pocket Guide: Hotels with an Indoor Pool in Garfield County

Search for hotels in Garfield County on Expedia. You can easily find your hotels in Garfield County using one of the methods below:

  • View our selection of featured hotels in Garfield County
  • Use the map to find hotels in the Garfield County neighborhood you prefer
  • Use the filters to see hotels in a specific area of Garfield County, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Garfield County
  • Enter your travel dates to view the best deals on hotels in Garfield County - while they last