Zion National Park hotels

Hotels City Rating From

Red Mountain Resort Ivins  4 stars

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

Ivins Superb USD 317

The Inn At Entrada Ivins  4 stars

2588 W Sinagua Trl, Ivins, United States, 84770

Ivins Superb USD 229

The Villas At Sand Hollow Resort Hurricane  4 stars

5662 W. Clubhouse Drive, Hurricane, United States, 84737

Hurricane USD 215

Hampton Inn Kanab  4 stars

98 S 100 E, Kanab, United States, 84741

Kanab USD 160

Coral Springs Resort Washington  4 stars

98 North 6680 West, Washington, United States, 84737

Washington Very good USD 201

Best Western El Rey Inn & Suites  3 stars

80 South Main Street, Cedar City, United States, 84720-3337

Cedar City Very good USD 101

Best Western Red Hills Kanab  3 stars

125 West Center Street, Kanab, United States, 84741-3417

Kanab Very good USD 144

Best Western Coral Hills St. George  3 stars

125 E Saint George Boulevard, St. George, United States, 84770-2856

St. George Superb USD 111

Best Western East Zion Thunderbird Lodge Mount Carmel  3 stars

Junction Sr 9 & Us-89 East Zion, Mount Carmel, United States, 84755

Mount Carmel Fabulous USD 183

Best Western Town And Country Inn Cedar City  3 stars

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

Cedar City Fabulous USD 118

Best Western Plus Abbey Inn St. George  3 stars

1129 South Bluff Street, St. George, United States, 84770-5247

St. George Superb USD 116

Best Western Zion Park Inn Springdale  3 stars

1215 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 240

Comfort Inn At Convention Center St. George  3 stars

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

St. George Superb USD 99

Quality Inn Zion Hurricane  3 stars

43 North 2600 West, Hurricane, United States, 84737

Hurricane Fabulous USD 98

Clarion Suites St. George  3 stars

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

St. George Superb USD 118

Mountain View Lodge Parowan  3 stars

625 West 200 South, Parowan, United States, 84761

Parowan Very good USD 91

Fairfield Inn St. George  3 stars

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

St. George Very good USD 133

Hilton Garden Inn St. George  3 stars

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

St. George Fabulous USD 129

Hampton Inn Cedar City  3 stars

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

Cedar City Fabulous USD 137

Hampton Inn St. George  3 stars

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

St. George Superb USD 149

Historic Smith Hotel Bed And Breakfast Glendale  3 stars

295 N Main St, Glendale, United States, 84729-0106

Glendale USD 93

Cedar Breaks Lodge Brian Head  3 stars

223 Hunter Ridge Road, Brian Head, United States, 84719

Brian Head Fabulous USD 86

Cliffrose Lodge And Gardens Springdale  3 stars

281 Zion Park Blvd, Springdale, United States, 84767

Springdale Superb USD 183

Quality Inn & Suites Montclair Springdale  3 stars

1516 Zion Park Blvd, Springdale, United States, 84767

Springdale Superb USD 170

Travelodge Hurricane Zion National Park Area  3 stars

280 West State Street, Hurricane, United States, 84737

Hurricane Good USD 84

Amira Resort St. George  3 stars

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

St. George Very good USD 169

Springhill Suites By Marriott Cedar City  3 stars

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

Cedar City Superb USD 146

Comfort Inn And Suites Cedar City  3 stars

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

Cedar City Superb USD 103

Holiday Inn Express Hotel & Suites Kanab  3 stars

217 South 100 East, Kanab, United States, 84741

Kanab Superb USD 156

Holiday Inn Express Hotels & Suites Washington-North Saint George  3 stars

2450 North Town Center Drive, Washington, United States, 84780

Washington Superb USD 138

Rodeway Inn Hurricane  3 stars

650 W State St, Hurricane, United States, 84737

Hurricane Good USD 126

Abbey Inn Cedar City  3 stars

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

Cedar City Superb USD 114

Wingate By Wyndham St. George  3 stars

144 West Brigham Road, St. George, United States, 84790

St. George Superb USD 105

Crystal Inn Hotel & Suites - St. George  3 stars

1450 South Hilton Drive, St. George, United States, 84770

St. George Superb USD 89

Driftwood Lodge Springdale  3 stars

1515 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 190

Pioneer Lodge Springdale  3 stars

838 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 183

Stratford Court Hotel Cedar City  3 stars

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

Cedar City USD 88

Best Western Premier Brian Head Hotel & Spa  3 stars

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

Brian Head Superb USD 98

Copper Chase Condominiums Brian Head  3 stars

150 W. Ridgeview Street P.O. Box 190145 , Brian Head, United States, 84719

Brian Head USD 132

Majestic View Lodge Springdale  3 stars

2400 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 306

Red Lion Hotel And Conference Center St. George  3 stars

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

St. George Fabulous USD 127

The 1897 Iron Gate Inn Bed And Breakfast Cedar City  3 stars

100 North 200 West Street, Cedar City, United States, 84720

Cedar City Exceptional USD 134

The Anniversary House Bed & Breakfast Cedar City  3 stars

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

Cedar City Superb

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

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

Cedar City Exceptional USD 116

Towneplace Suites By Marriott St. George  3 stars

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

St. George Superb USD 195

Zion Lodge Springdale  3 stars

1 Zion Lodge Blvd, Springdale, United States, 84767

Springdale Fabulous USD 298

Courtyard St. George  3 stars

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

St. George Superb USD 182

Zion Mountain Ranch Mount Carmel  3 stars

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

Mount Carmel Fabulous USD 325

Canyons Boutique Hotel - A Canyons Collection Property Kanab  3 stars

190 North 300 West, Kanab, United States, 84741

Kanab Superb USD 166

La Quinta Inn & Suites At Zion Park/Springdale  3 stars

792 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 230

Claridge Inn St. George  3 stars

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

St. George USD 96

Comfort Inn Saint George North  3 stars

974 North 2720 East, St. George, United States, 84790

St. George Very good USD 124

Worldmark St. George  3 stars

1157 S. Plantations Drive, St. George, United States, 84770

St. George USD 219

Best Western Plus Zion West Hotel La Verkin  3 stars

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

La Verkin USD 145

Zion Ponderosa Ranch Resort Orderville  3 stars

Twin Knolls Road, Orderville, United States, 84758

Orderville USD 398

Bumbleberry Inn Springdale  3 stars

97 Bumbleberry Lane, Springdale, United States, 84767

Springdale Fabulous USD 152

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

La Quinta Inn & Suites Cedar City  3 stars

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

Cedar City USD 133

Inn On The Cliff St. George  3 stars

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

St. George Fabulous USD 175

Best Western Plus Cedar City  3 stars

50 W 200 N, Cedar City, United States, 84720-2528

Cedar City USD 137

Victoria'S Bed And Breakfast Parowan  3 stars

94 North 100 East , Parowan, United States

Parowan

Flanigan'S Inn Springdale  3 stars

428 Zion Park Boulevard, Springdale, United States

Springdale Superb USD 186

Holiday Inn St. George Conv Ctr  3 stars

1808 South Crosby Way, St. George, United States

St. George USD 207

Springhill Suites Springdale Zion National Park  3 stars

1141 Canyon Springs Drive, Springdale, United States, 84767

Springdale USD 285

Snow Canyon View St. George  3 stars

860 S Village Way, St. George, United States, 84770

St. George

Big Yellow Inn Cedar City  3 stars

234 South 300 West, Cedar City, United States, 84720

Cedar City USD 131

Desert Pearl Inn Springdale  3 stars

707 Zion Park Inn , Springdale, United States

Springdale

Bard'S Inn Cedar City  3 stars

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

Cedar City USD 109

Multi Resorts Villas At Southgate St. George  3 stars

280 West 2025 South, St. George, United States, 84770

St. George USD 206

Best Western Travel Inn St. George  2 stars

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

St. George Fabulous USD 103

Days Inn Cedar City  2 stars

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

Cedar City Fabulous USD 83

Days Inn St. George  2 stars

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

St. George Good USD 93

Days Inn Hurricane/Zion National Park Area  2 stars

40 North 2600 West, Hurricane, United States, 84737

Hurricane Very good USD 82

Econo Lodge Saint George  2 stars

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

St. George Fabulous USD 92

Americas Best Value Inn Cedar City  2 stars

333 North 1100 West, Cedar City, United States, 84720

Cedar City Very good USD 70

Holiday Inn Express Hotel & Suites Cedar City  2 stars

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

Cedar City Superb USD 142

Howard Johnson Inn & Suites St. George  2 stars

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

St. George Very good USD 87

America'S Best Inn & Suites Saint George  2 stars

245 North Red Cliffs Drive, St. George, United States, 84790

St. George Fabulous USD 70

Knights Inn Cedar City  2 stars

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

Cedar City Good USD 56

Quality Inn South Bluff St. George  2 stars

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

St. George Fabulous USD 94

Quality Inn At Zion Park Springdale  2 stars

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

Springdale Fabulous USD 177

Quality Inn Cedar City  2 stars

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

Cedar City Very good USD 73

Ramada St George St. George  2 stars

1440 E St George Boulevard, St. George, United States, 84790

St. George Fabulous USD 99

Rodeway Inn Red Hills St. George  2 stars

999 East Red Hills Parkway, St. George, United States, 84770

St. George Good USD 63

Super 8 Cedar City  2 stars

145 North 1550 West, Cedar City, United States, 84720

Cedar City Fabulous USD 59

Super 8 Hurricane Zion National Park  2 stars

65 South 700 West, Hurricane, United States, 84737

Hurricane Very good USD 95

Cedar City Travelodge  2 stars

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

Cedar City Guest rating USD 66

Americas Best Value Inn St. George  2 stars

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

St. George Very good USD 73

The Inn At St. George  2 stars

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

St. George Good USD 78

Aikens Lodge Kanab  2 stars

79 West Center , Kanab, United States, 84741

Kanab Fabulous USD 105

Terrace Brook Lodge Springdale  2 stars

990 Zion Park Blvd, Springdale, United States, 84767

Springdale Guest rating USD 99

Coronada Inn And Suites St. George  2 stars

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

St. George Good USD 48

La Quinta Inn & Suites St. George  2 stars

91 East 2680 South, St. George, United States, 84790

St. George Superb USD 112

Quality Inn Kanab  2 stars

815 East Highway 89, Kanab, United States, 84741

Kanab Very good USD 85

Super 8 St. George Ut  2 stars

260 East St George Blvd, St. George, United States, 84770

St. George Very good USD 85

Quality Inn I-15 Red Cliffs Washington  2 stars

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

Washington Very good USD 120

Rodeway Inn Kanab  2 stars

70 South 200 West, Kanab, United States, 84741

Kanab Good USD 122

Rodeway Inn Saint George  2 stars

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

St. George Guest rating USD 83

Valu Inn Cedar City  2 stars

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

Cedar City Guest rating USD 43

St. George Inn & Suites  2 stars

1221 South Main Street, St. George, United States, 84790

St. George Superb USD 90

Cedar Rest Cedar City  2 stars

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

Cedar City Good USD 65

Dixie Palms Motel St. George  2 stars

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

St. George Superb USD 63

Quail Park Lodge- A Canyons Collection Property Kanab  2 stars

125 North 300 West, Kanab, United States, 84741

Kanab Superb USD 162

Travelodge Kanab  2 stars

386 East 300 South, Kanab, United States

Kanab Guest rating USD 102

Sands Motel St. George  2 stars

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

St. George Good USD 57

Seven Wives Inn St. George  2 stars

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

St. George Superb USD 131

Motel 6 Cedar City  2 stars

1620 W 200 N, Cedar City, United States, 84720

Cedar City Fabulous USD 58

Willow Glen Inn Cedar City  2 stars

3308 N Bulldog Rd, Cedar City, United States, 84720

Cedar City Fabulous USD 115

Rodeway Inn Cedar City  2 stars

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

Cedar City Very good USD 64

Ramada Cedar City  2 stars

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

Cedar City Fabulous USD 85

Motel 6 St George St. George  2 stars

205 North 1000 East, St. George, United States, 84770

St. George Very good USD 92

Hampton Inn & Suites Springdale/Zion National Park  2 stars

1127 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb USD 241

Days Inn & Suites Kanab  2 stars

296 West 100 North, Kanab, United States

Kanab Fabulous USD 117

M Star Cedar City  2 stars

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

Cedar City USD 67

Economy Inn & Suites St. George  2 stars

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

St. George Guest rating USD 75

Comfort Suites Kanab  2 stars

150 West Center Street, Kanab, United States, 84741

Kanab USD 155

Victorian Rose Country Inn Parowan  2 stars

7 North Main Street , Parowan, United States, 84761

Parowan

Canyons Lodge- A Canyons Collection Property Kanab  2 stars

236 North 300 West (Us 89), Kanab, United States, 84741

Kanab USD 152

Chalet Motel St. George  2 stars

664 E Saint George Blvd , St. George, United States

St. George Exceptional USD 125

Parry Lodge Kanab  2 stars

89 East Center Street, Kanab, United States, 84741

Kanab USD 158

Flagstone Studios Kanab  2 stars

223 West Center Street, Kanab, United States, 84741

Kanab Very good USD 129

Redrock Country Inn Kanab  2 stars

330 South 100 East, Kanab, United States, 84741

Kanab Guest rating USD 89

Crimson Hills Motel Parowan  2 stars

277 West Old Highway 91, Parowan, United States, 84761

Parowan Fabulous USD 57

Studio 6 St George, Ut St. George  2 stars

999 E Red Hills Pkwy, St. George, United States

St. George

Green Valley Resort Rentals St. George  0 stars

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

St. George Fabulous USD 135

Cable Mountain Lodge Springdale  0 stars

147 Zion Park Boulevard, Springdale, United States, 84767

Springdale USD 298

The Lodge At Duck Creek Duck Creek Village  0 stars

885 E Church Dr, Duck Creek Village, United States

Duck Creek Village USD 243

Studio Cozy Sleeps 4 Brian Head  0 stars

150 West, Brian Head, United States

Brian Head

Pinewoods Resort Duck Creek Village  0 stars

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

Duck Creek Village Exceptional USD 140

Duck Creek Village Inn  0 stars

815 East Hwy 14, Duck Creek Village, United States

Duck Creek Village USD 146

Zion'S Peak At Estancia Resort St. George  0 stars

1111 Plantation Drive #306, St. George, United States, 84770

St. George

Sports Village Condo St. George  0 stars

860 South Village Road, St. George, United States, 84770

St. George

Las Palmas Apartments I St. George  0 stars

1845 West Canyon View Drive, Unit 1508, St. George, United States, 84770

St. George

Casita Del Sol St. George  0 stars

1887 East A Alley, St. George, United States, 84780

St. George

B&B Zion Canyon Springdale  0 stars

101 Kokopelli Circle, Springdale, United States, 84767

Springdale

Brian Head Village Unit H3  0 stars

, Brian Head, United States, 84719

Brian Head USD 221

Canyon Villas At Coral Ridge Washington  0 stars

4186 North Coral Ridge Drive, Washington, United States, 84780

Washington

Toquerville Bnb  0 stars

108 North Toquerville Boulevard, Toquerville, United States, 84774

Toquerville Exceptional USD 150

Whispering Pines Cabin Duck Creek Village  0 stars

Colt Road, Duck Creek Village, United States, 84762

Duck Creek Village USD 265

Duck Creek Lodge Duck Creek Village  0 stars

, Duck Creek Village, United States, 84762

Duck Creek Village

Moose Manor - Cabin Duck Creek Village  0 stars

, Duck Creek Village, United States, 84762

Duck Creek Village