The first choice of a Bryce Canyon Hotel is Bryce Canyon Lodge which is located inside Bryce Canyon National Park. But Bryce Canyon Lodge is normally sold out for most of the dates in the summer season. Six months advance reservations are recommended.
If Bryce Canyon Lodge is sold out, you can still find some hotels conveniently located close to Bryce Canyon National Park. Since the National Park Admission is valid within seven days of purchase, it does not cost you extra to reenter the Park. So it is convenient to stay in a hotel outside Bryce Canyon National Park. All the hotels listed on this website are located close to the Park. The distance of each hotel to the park is clearly marked below each hotel.
Tropic, Utah 15 Minutes
Cedar City - 1.5 Hours
Zion National Park - 2 Hours
Las Vegas - 5 Hours
Grand Canyon North Rim - 4 Hours
Grand Canyon South Rim - 6 Hours
Lake Powell - 3 Hours
Capitol Reef - 4 Hours
Salt Lake City - 5 Hours
Moab 6 hours
Los Angeles - 9 Hours
Phoenix 10 hours
Denver 8 hours
San Francisco 14 hours
From Las Vegas.
Pass Cedar City, Utah.
Follow the signs and turn right on Hwy 20.
Take Hwy 20 to the junction of Hwy 89.
Turn left on Hwy 89 to Hwy 12.
Turn right on Hwy 12 to Hwy 63 which goes into Bryce Canyon National Park.
Approximately 5 hours / 270 miles.
From Salt Lake City:
Take I-15 south, follow the signs and turn left on Hwy 20.
Take Hwy 20 to the junction of Hwy 89.
Turn left on Hwy 89 to Hwy 12.
Turn right on Hwy 12 to Hwy 63 which goes into Bryce Canyon National Park.
Approximately 4.5 hours
From Zion to Bryce Canyon National Park:
Go east on Highway 9 to Highway 89.
Take Highway 89 north.
Take Highway 12 to Bryce Canyon Lodge.
Approximately 2 hours / 84 miles.
From Grand Canyon National Park North Rim:
Take Highway 67 to Highway 89A at Jacob Lake.
Turn left on Highway 89A to Highway 89 at Kanab.
Take Highway 89 to Highway 12.
Turn right (east) on Highway 12 to Highway 63.
Turn right (south) on Highway 63 to Bryce Canyon Lodge.
Approximately 3 hours / 155 miles.