Zion National Park hotels

Hotels City Rating From

The Inn At Entrada Ivins  4 stars

2588 W Sinagua Trl, Ivins, United States, 84770

Ivins Superb USD 198

Red Mountain Resort Ivins  4 stars

1275 E. Red Mountain Circle, Ivins, United States, 84738

Ivins Superb USD 361

The Grand Lodge At Brian Head  3 stars

314 Hunter Ridge Drive, Brian Head, United States, 84719

Brian Head Superb USD 108

Stratford Court Hotel Cedar City  3 stars

18 S Main St, Cedar City, United States, 84720

Cedar City USD 84

Pioneer Lodge Springdale  3 stars

838 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 206

Driftwood Lodge Springdale  3 stars

1515 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 225

Abbey Inn Cedar City  3 stars

940 West 200 North, Cedar City, United States, 84720

Cedar City Superb USD 92

Rodeway Inn - Zion National Park Hurricane  3 stars

650 W State St, Hurricane, United States, 84737

Hurricane Very good USD 123

Holiday Inn Express Hotel & Suites Kanab  3 stars

217 South 100 East, Kanab, United States, 84741

Kanab Superb USD 135

Comfort Inn And Suites Cedar City  3 stars

1288 S. Main Street, Cedar City, United States, 84720

Cedar City Superb USD 104

Springhill Suites By Marriott Cedar City  3 stars

1477 South Old Highway 91, Cedar City, United States, 84720

Cedar City Superb USD 136

Majestic View Lodge Springdale  3 stars

2400 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 302

Amid Summer'S Inn Bed And Breakfast Cedar City  3 stars

140 South 100 West, Cedar City, United States, 84720

Cedar City Exceptional USD 103

Flanigan'S Inn Springdale  3 stars

428 Zion Park Boulevard, Springdale, United States

Springdale Superb USD 229

Inn On The Cliff St. George  3 stars

511 S. Airport Road, St. George, United States, 84770

St. George Fabulous USD 154

Fairfield Inn By Marriott Cedar City  3 stars

3243 South Ridge Drive, Cedar Rapids 52404, United States, Cedar City, United States

Cedar City USD 119

Bumbleberry Inn Springdale  3 stars

97 Bumbleberry Lane, Springdale, United States, 84767

Springdale Fabulous USD 184

Best Western Plus Zion West Hotel La Verkin  3 stars

44 W 500 N, La Verkin, United States, 84745

La Verkin USD 88

Cable Mountain Lodge Springdale  3 stars

147 Zion Park Boulevard, Springdale, United States, 84767

Springdale USD 269

Canyons Boutique Hotel Kanab  3 stars

190 North 300 West, Kanab, United States, 84741

Kanab Superb USD 158

Zion Mountain Ranch Zion National Park  3 stars

9065 West Highway 9, Mount Carmel, United States, 84755

Mount Carmel Fabulous USD 258

Zion Lodge Springdale  3 stars

1 Zion Lodge Blvd, Springdale, United States, 84767

Springdale Fabulous USD 316

Towneplace Suites By Marriott St. George  3 stars

251 South 1470 East, St. George, United States, 84790

St. George Superb USD 189

Desert Pearl Inn Springdale  3 stars

707 Zion Park Inn , Springdale, United States

Springdale

Amira Resort St. George  3 stars

1871 W Canyon View Dr, St. George, United States, 84770

St. George Very good USD 399

Hilton Garden Inn St. George  3 stars

1731 South Convention Center Drive, St. George, United States, 84790

St. George Fabulous USD 153

Hampton Inn Cedar City  3 stars

1145 S. Bentley Boulevard, Cedar City, United States, 84720

Cedar City Fabulous USD 118

Zion Ponderosa Ranch Resort Orderville  3 stars

Twin Knolls Road, Orderville, United States, 84758

Orderville USD 385

Mountain View Lodge Parowan  3 stars

625 West 200 South, Parowan, United States, 84761

Parowan Fabulous USD 85

Hampton Inn St. George  3 stars

53 North River Road, St. George, United States, 84790

St. George Superb USD 140

Fairfield Inn St. George  3 stars

1660 Convention Center Way, St. George, United States, 84790

St. George Very good USD 139

Clarion Suites St. George  3 stars

1239 South Main Street, St. George, United States, 84770

St. George Superb USD 123

Quality Inn Zion Hurricane  3 stars

43 North 2600 West, Hurricane, United States, 84737

Hurricane Fabulous USD 104

Comfort Inn At Convention Center St. George  3 stars

138 East Riverside Drive, St. George, United States, 84790

St. George Superb USD 138

Travelodge Hurricane Zion National Park Area  3 stars

280 West State Street, Hurricane, United States, 84737

Hurricane Good USD 123

Best Western Zion Park Inn Springdale  3 stars

1215 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 233

Best Western Town And Country Inn Cedar City  3 stars

189 North Main Street, Cedar City, United States, 84720-2650

Cedar City Fabulous USD 101

Days Inn St. George  2 stars

150 N 1000 E, St. George, United States, 84770

St. George Very good USD 110

Rodeway Inn Cedar City  2 stars

323 South Main Street, Cedar City, United States, 84720

Cedar City Very good USD 55

Econo Lodge Saint George  2 stars

460 E. St. George Blvd., St. George, United States, 84770

St. George Fabulous USD 106

Days Inn Hurricane/Zion National Park Area  2 stars

40 North 2600 West, Hurricane, United States, 84737

Hurricane Very good USD 113

Best Western Travel Inn St. George  2 stars

316 E Saint George Boulevard, St. George, United States, 84770-2955

St. George Fabulous USD 101

Victorian Rose Country Inn Parowan  2 stars

7 North Main Street , Parowan, United States, 84761

Parowan

Days Inn Cedar City  2 stars

1204 South Main Street, Cedar City, United States, 84720

Cedar City Fabulous USD 89

Ramada Cedar City  2 stars

1575 West 200 North, Cedar City, United States, 84720

Cedar City Fabulous USD 84

Hampton Inn & Suites Springdale/Zion National Park  2 stars

1127 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 260

Comfort Suites Kanab  2 stars

150 West Center Street, Kanab, United States, 84741

Kanab USD 146

Claridge Inn St. George  2 stars

1187 South Bluff, St. George, United States, 84770

St. George USD 96

Days Inn & Suites Kanab  2 stars

296 West 100 North, Kanab, United States

Kanab Fabulous USD 119

Seven Wives Inn St. George  2 stars

217 North 100 West, St. George, United States, 84770

St. George Superb USD 134

Quality Inn I-15 Red Cliffs Washington  2 stars

912 West Red Cliffs Drive, Washington, United States, 84780

Washington Very good USD 123

Quality Inn At Zion Park Springdale  2 stars

479 Zion Park Blvd., Springdale, United States, 84767

Springdale Fabulous USD 179

Quality Inn Cedar City  2 stars

250 N. 1100 West, Cedar City, United States, 84720

Cedar City Very good USD 81

Quality Inn Kanab  2 stars

815 East Highway 89, Kanab, United States, 84741

Kanab Very good USD 106

Coronada Inn And Suites St. George  2 stars

559 E Saint George Blvd, St. George, United States, 84770

St. George Good USD 61

Aikens Lodge Kanab  2 stars

79 West Center Street, Kanab, United States, 84741

Kanab Fabulous USD 109

The Inn At St. George  2 stars

60 West Saint George Boulevard, St. George, United States, 84770

St. George Good USD 75

Cedar City Travelodge  2 stars

2555 North Freeway Drive, Cedar City, United States, 84720

Cedar City Guest rating USD 51

Quality Inn South Bluff St. George  2 stars

1165 South Bluff St, St. George, United States, 84770

St. George Fabulous USD 93

Rodeway Inn Kanab  2 stars

70 S. 200 West, Kanab, United States, 84741

Kanab Good USD 116

Sands Motel St. George  2 stars

581 East Saint George Boulevard, St. George, United States, 84770

St. George Good USD 150

Travelodge Kanab  2 stars

386 East 300 South, Kanab, United States

Kanab Guest rating USD 103

Dixie Palms Motel St. George  2 stars

185 East Saint George Boulevard, St. George, United States, 84770

St. George Superb USD 63

Cedar Rest Cedar City  2 stars

479 S Main St, Cedar City, United States, 84720

Cedar City Good USD 54

St. George Inn & Suites  2 stars

1221 S Main St, St. George, United States, 84790

St. George Superb USD 94

Knights Inn Cedar City  2 stars

281 South Main Street, Cedar City, United States, 84720

Cedar City Good USD 61

Valu Inn Cedar City  2 stars

344 S Main St, Cedar City, United States, 84720

Cedar City Guest rating USD 43

Rodeway Inn St. George  2 stars

420 E Saint George Blvd, St. George, United States, 84770

St. George Guest rating USD 83

Americas Best Value Inn St. George  2 stars

915 South Bluff Street, St. George, United States, 84770

St. George Very good USD 99

Pinewoods Resort Duck Creek Village  0 stars

1460 E Duck Creek Ridge Road, Duck Creek Village, United States

Duck Creek Village USD 146
United States regions