Top Rated Hotels in Zion National Park

Top 10 Hotels in Zion National Park

See all 126 Hotels in Zion National Park
Cliffrose Lodge & Gardens at Zion National Park
Cliffrose Lodge & Gardens at Zion National Park

281 Zion Park Blvd, Springdale 84767

3.5 out of 5.0

Situated on a river, this romantic hotel is within a 10-minute walk of Zion Outfitter, Zion Canyon Giant Screen Theatre, an …

Get Rates
Majestic View Lodge
Majestic View Lodge

2400 Zion Park Blvd, Springdale 84767

3.0 out of 5.0

Situated in a national park, this lodge is 2.9 mi (4.7 km) from Zion National Park South Entrance and within 6 mi (10 km) o …

Get Rates
Bumbleberry Inn
Bumbleberry Inn

97 Bumbleberry Lane, Springdale 84767

3.0 out of 5.0

Situated in Springdale, this hotel is within a 5-minute walk of Regalo and DeZion Gallery. LaFave Gallery and Zion Outfitte …

Get Rates
Cable Mountain Lodge
Cable Mountain Lodge

147 Zion Park Blvd., Springdale 84767

3.0 out of 5.0

Situated on a river, this hotel is within a 10-minute walk of Zion Canyon Giant Screen Theatre and Zion Canyon Visitor Center …

Get Rates
Zion Lodge - Inside The Park
Zion Lodge - Inside The Park

1 Zion Canyon Scenic Drive, Springdale 84767

3.0 out of 5.0

Situated in a national park, this hotel is within 1 mi (2 km) of Emerald Pools and Court of the Patriarchs Viewpoint. Hidde …

$150
avg/night
Best Western Plus Zion West Hotel
Best Western Plus Zion West Hotel

44 W 500 N, La Verkin 84745

2.5 out of 5.0

Situated in La Verkin, this hotel is 1.8 mi (2.9 km) from Pah Tempe Hot Springs and 2.7 mi (4.4 km) from Ugly Trailer Antique …

$69
avg/night
Driftwood Lodge
Driftwood Lodge

1515 Zion Park Blvd, Springdale 84767

2.5 out of 5.0

Situated in a national park, this hotel is within a 15-minute walk of LaFave Gallery, DeZion Gallery, and Regalo. Zion …

Get Rates
La Quinta Inn & Suites at Zion Park/Springdale
La Quinta Inn & Suites at Zion Park/Springdale

792 Zion Park Blvd, Springdale 84767

3.0 out of 5.0

Situated in the mountains, this hotel is within a 10-minute walk of Regalo and DeZion Gallery. LaFave Gallery and Zion …

Get Rates
Desert Pearl Inn
Desert Pearl Inn

707 Zion Park Blvd., Springdale 84767

3.5 out of 5.0

Situated in Springdale, this hotel is within a 10-minute walk of Regalo and DeZion Gallery. Zion Outfitter and Zion Canyon …

Get Rates
Flanigan's Inn
Flanigan's Inn

450 Zion Park Blvd, Springdale 84767

3.0 out of 5.0

Situated in the historical district, this spa inn is within a 10-minute walk of Zion Outfitter and Zion Canyon Giant Screen …

Get Rates
Hide content

Where to stay in Zion National Park

Zion National Park Hotel Guide

Expedia.com offers a selection of 126 hotels in Zion National Park. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Zion National Park. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Zion National Park neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Zion National Park, Utah now, including last minute deals!