Zion National Park hotels

Hotels City Rating

Red Mountain Resort Ivins  4 stars

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

Ivins Superb
USD 222

The Inn At Entrada Ivins  4 stars

2588 W Sinagua Trl, Ivins, United States, 84770

Ivins Superb
USD 261

The Villas At Sand Hollow Resort Hurricane  4 stars

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

Hurricane
USD 192

Zion Ponderosa Ranch Resort Orderville  4 stars

Twin Knolls Road, Orderville, United States, 84758

Orderville
USD 401

Hampton Inn Kanab  4 stars

98 S 100 E, Kanab, United States, 84741

Kanab
USD 137

El Rey Inn & Suites Cedar City  3 stars

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

Cedar City Very good
USD 64

Best Western Red Hills Kanab  3 stars

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

Kanab Very good
USD 129

Best Western Coral Hills St. George  3 stars

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

St. George Superb
USD 140

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 160

Best Western Town And Country Inn Cedar City  3 stars

189 N Main St, Cedar City, United States, 84720-2650

Cedar City Fabulous
USD 82

Best Western Plus Abbey Inn St. George  3 stars

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

St. George Superb
USD 164

Best Western Zion Park Inn Springdale  3 stars

1215 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb
USD 184

Comfort Inn At Convention Center St. George  3 stars

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

St. George Superb
USD 96

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 153

Days Inn Cedar City  3 stars

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

Cedar City Fabulous
USD 78

Mountain View Lodge Parowan  3 stars

625 West 200 South, Parowan, United States, 84761

Parowan Very good
USD 94

Fairfield Inn St. George  3 stars

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

St. George Very good
USD 120

Hilton Garden Inn St. George  3 stars

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

St. George Fabulous
USD 126

Hampton Inn Cedar City  3 stars

1145 South Bentley Boulevard, Cedar City, United States, 84720

Cedar City Fabulous
USD 104

Hampton Inn St. George  3 stars

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

St. George Superb
USD 111

Historic Smith Hotel Bed And Breakfast Glendale  3 stars

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

Glendale
USD 93

Cedar Breaks Lodge By Diamond Resorts Brian Head  3 stars

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

Brian Head Fabulous
USD 120

Cliffrose Lodge And Gardens Springdale  3 stars

281 Zion Park Blvd, Springdale, United States, 84767

Springdale Superb
USD 183

Quality Inn At Zion Park Springdale  3 stars

479 Zion Park Blvd, Springdale, United States, 84767

Springdale Fabulous
USD 143

Quality Inn & Suites Montclair Springdale  3 stars

1516 Zion Park Blvd, Springdale, United States, 84767

Springdale Superb
USD 167

Econo Lodge Hurricane Zion Park Area  3 stars

280 West State Street, Hurricane, United States, 84737

Hurricane Good
USD 66

Ambassador Inn St George *New All-Inclusive Rates* St. George  3 stars

1481 South Sunland Dr., St. George, United States, 84790

St. George Superb
USD 92

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 115

Comfort Inn And Suites Cedar City  3 stars

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

Cedar City Superb
USD 82

Holiday Inn Express Hotel & Suites Kanab  3 stars

217 South 100 East, Kanab, United States, 84741

Kanab Superb
USD 143

Holiday Inn Express St George-Zion Washington  3 stars

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

Washington Superb
USD 119

Abbey Inn Cedar City  3 stars

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

Cedar City Superb
USD 81

Wingate By Wyndham St. George  3 stars

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

St. George Superb
USD 146

Crystal Inn Hotel & Suites - St. George  3 stars

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

St. George Superb
USD 94

Driftwood Lodge Springdale  3 stars

1515 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb
USD 172

Pioneer Lodge Springdale  3 stars

838 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb
USD 170

Stratford Court Hotel Cedar City  3 stars

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

Cedar City
USD 64

Best Western Premier Brian Head Hotel & Spa  3 stars

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

Brian Head Superb
USD 143

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 321

Red Lion Hotel And Conference Center St. George  3 stars

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

St. George Fabulous
USD 97

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 132

The Anniversary House Bed & Breakfast Cedar City  3 stars

South 100 West 133 133, 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 131

Towneplace Suites By Marriott St. George  3 stars

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

St. George Superb
USD 112

Zion Lodge Springdale  3 stars

1 Zion Canyon Scenic Drive, Springdale, United States, 84767

Springdale Fabulous
USD 311

Courtyard By Marriott St George St. George  3 stars

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

St. George Superb
USD 129

Zion Mountain Ranch Zion National Park  3 stars

9065 West Highway 9, Zion National Park, United States, 84755

Zion National Park Fabulous
USD 207

Canyons Boutique Hotel - A Canyons Collection Property Kanab  3 stars

190 North 300 West, Kanab, United States, 84741

Kanab Superb
USD 143

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

792 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb
USD 192

Comfort Inn Saint George North  3 stars

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

St. George Very good
USD 141

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 Fabulous
USD 147

Best Western East Zion Thunderbird Lodge Zion National Park  3 stars

4530 South State Street, Zion National Park, United States, 84755

Zion National Park Very good
USD 169

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 S Main St, Cedar City, United States, 84720

Cedar City
USD 96

Inn On The Cliff St. George  3 stars

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

St. George Superb
USD 155

Best Western Plus Cedar City  3 stars

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

Cedar City
USD 91

Flanigan'S Inn Springdale  3 stars

428 Zion Park Boulevard, Springdale, United States

Springdale Superb
USD 203

Holiday Inn St. George Conv Ctr  3 stars

1808 South Crosby Way, St. George, United States

St. George
USD 169

Springhill Suites Springdale Zion National Park  3 stars

1141 Canyon Springs Drive, Springdale, United States, 84767

Springdale
USD 288

Coral Springs Resort Washington  3 stars

98 North 6680 West, Washington, United States, 84737

Washington Very good
USD 201

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 97

Duck Creek Village Inn  3 stars

815 East Hwy 14 , Duck Creek Village, United States

Duck Creek Village
USD 146

Desert Pearl Inn Springdale  3 stars

707 Zion Park Blvd., Springdale, United States

Springdale

Bard'S Inn Cedar City  3 stars

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

Cedar City
USD 113

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 126

Days Inn St. George  2 stars

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

St. George Good
USD 83

Days Inn Hurricane/Zion National Park Area  2 stars

40 North 2600 West, Hurricane, United States, 84737

Hurricane Very good
USD 81

Econo Lodge Saint George  2 stars

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

St. George Fabulous
USD 80

Americas Best Value Inn Cedar City  2 stars

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

Cedar City Very good
USD 68

Holiday Inn Express Hotel & Suites Cedar City  2 stars

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

Cedar City Fabulous
USD 129

Howard Johnson By Wyndham St. George Hotel & Suites  2 stars

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

St. George Very good
USD 121

America'S Best Inn & Suites Saint George  2 stars

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

St. George Fabulous
USD 73

Knights Inn Cedar City  2 stars

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

Cedar City Good
USD 57

Quality Inn South Bluff St. George  2 stars

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

St. George Fabulous
USD 98

Quality Inn Cedar City  2 stars

250 N 1100 W, Cedar City, United States, 84720

Cedar City Very good
USD 56

Ramada St George St. George  2 stars

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

St. George Fabulous
USD 93

Rodeway Inn Red Hills St. George  2 stars

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

St. George Good
USD 75

Super 8 Cedar City  2 stars

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

Cedar City Fabulous
USD 64

Super 8 Hurricane Zion National Park  2 stars

65 South 700 West, Hurricane, United States, 84737

Hurricane Very good
USD 86

Cedar City Travelodge  2 stars

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

Cedar City Guest rating
USD 70

Americas Best Value Inn Saint George  2 stars

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

St. George Very good
USD 99

The Inn At St. George  2 stars

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

St. George Guest rating
USD 85

Aikens Lodge Kanab  2 stars

79 West Center , Kanab, United States, 84741

Kanab Fabulous
USD 115

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 E Saint George Blvd, St. George, United States, 84770

St. George Good
USD 49

La Quinta Inn & Suites St. George  2 stars

91 E 2680 S, St. George, United States, 84790

St. George Superb
USD 124

Quality Inn Kanab  2 stars

815 East Highway 89, Kanab, United States, 84741

Kanab Very good
USD 93

Rodeway Inn - Zion National Park Hurricane  2 stars

650 W State St, Hurricane, United States, 84737

Hurricane Good
USD 109

Super 8 St. George Ut  2 stars

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

St. George Very good
USD 111

Quality Inn I-15 Red Cliffs Washington  2 stars

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

Washington Very good
USD 87

Rodeway Inn Kanab  2 stars

70 South 200 West, Kanab, United States, 84741

Kanab Good
USD 110

Rodeway Inn St. George  2 stars

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

St. George Guest rating
USD 90

Valu Inn Cedar City  2 stars

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

Cedar City Guest rating
USD 43

St. George Inn And Suites  2 stars

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

St. George Superb
USD 81

Cedar Rest Cedar City  2 stars

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

Cedar City Good
USD 57

Dixie Palms Motel St. George  2 stars

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

St. George Superb
USD 58

Quail Park Lodge- A Canyons Collection Property Kanab  2 stars

125 North 300 West, Kanab, United States, 84741

Kanab Superb
USD 155

Travelodge Kanab  2 stars

386 East 300 South, Kanab, United States

Kanab Guest rating
USD 81

Sands Motel St. George  2 stars

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

St. George Good
USD 61

Seven Wives Inn St. George  2 stars

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

St. George Superb
USD 138

Motel 6 Cedar City  2 stars

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

Cedar City Fabulous
USD 55

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 50

Ramada Cedar City  2 stars

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

Cedar City Fabulous
USD 66

Motel 6 St George St. George  2 stars

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

St. George Very good
USD 82

Hampton Inn & Suites Springdale/Zion National Park  2 stars

1127 Zion Park Boulevard, Springdale, United States, 84767

Springdale Superb
USD 190

Days Inn & Suites Kanab  2 stars

296 West 100 North, Kanab, United States

Kanab Fabulous
USD 97

Claridge Inn St. George  2 stars

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

St. George
USD 72

M Star Cedar City  2 stars

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

Cedar City Guest rating
USD 41

Economy Inn & Suites St. George  2 stars

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

St. George Guest rating
USD 82

Comfort Suites Kanab  2 stars

150 West Center Street, Kanab, United States, 84741

Kanab
USD 150

Victorian Rose Country Inn Parowan  2 stars

7 North Main Street , Parowan, United States, 84761

Parowan

Victoria'S Bed And Breakfast Parowan  2 stars

94 North 100 East , Parowan, United States

Parowan

Canyons Lodge- A Canyons Collection Property Kanab  2 stars

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

Kanab
USD 140

Chalet Motel St. George  2 stars

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

St. George Exceptional
USD 122

Parry Lodge Kanab  2 stars

89 East Center Street, Kanab, United States, 84741

Kanab
USD 125

Flagstone Studios Kanab  2 stars

223 West Center Street, Kanab, United States, 84741

Kanab Very good
USD 124

Redrock Country Inn Kanab  2 stars

330 South 100 East, Kanab, United States, 84741

Kanab Guest rating
USD 64

Crimson Hills Motel Parowan  2 stars

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

Parowan Fabulous
USD 56

Toquerville Bnb  2 stars

108 North Boulevard, Toquerville, United States, 84774

Toquerville Exceptional
USD 150

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 Blvd., Springdale, United States, 84767

Springdale
USD 387

The Lodge At Duck Creek Duck Creek Village  0 stars

885 East Church Drive, Duck Creek Village, United States

Duck Creek Village
USD 238

Studio Cozy Sleeps 4 Brian Head  0 stars

150 West, Brian Head, United States

Brian Head

Pinewoods Resort And Rv Park Duck Creek Village  0 stars

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

Duck Creek Village Exceptional
USD 163

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

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

St. George
USD 242

Sports Village Condo St. George  0 stars

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

St. George
USD 188

B&B Zion Canyon Springdale  0 stars

101 Kokopelli Circle, Springdale, United States, 84767

Springdale

Canyon Villas At Coral Ridge Washington  0 stars

1984 North Pebble Beach Drive, Washington, United States, 84780

Washington

Whispering Pines Cabin Duck Creek Village  0 stars

Colt Road, Duck Creek Village, United States, 84762

Duck Creek Village
USD 261

Duck Creek Lodge Duck Creek Village  0 stars

, Duck Creek Village, United States, 84762

Duck Creek Village