Utah’s five national parks — Zion, Bryce Canyon, Capitol Reef, Canyonlands, and Arches — cover terrain so varied it’s almost hard to believe they share a state. In less than 500 miles you move from the narrow sandstone slot canyons of Zion to the spired pink hoodoos of Bryce, across the remote red rock of Capitol Reef, and into the canyon country around Moab where the Colorado River has been carving the landscape for six million years.

That range makes Utah’s parks one of the great American road trips. It also creates a real logistics problem. Only two of the five parks have any lodging inside their boundaries — Zion National Park Lodge and The Lodge at Bryce Canyon — and both book out months in advance. Capitol Reef, Canyonlands, and Arches have no in-park hotels at all. For those three, and for anyone who missed the booking window at the other two, where you sleep matters more than most trips. Being close means an early start on trails before the crowds arrive, less driving on unfamiliar desert roads after a long day, and more time in the parks. Below are the best hotels near each of Utah’s five national parks, from a working ranch outside Torrey to a dark sky glamping property ten minutes from Arches.

Zion National Park

Zion National Park Lodge

Where better to stay in Zion than inside the park itself? The historic Zion National Park Lodge sits along Zion Canyon Scenic Drive with the Emerald Pools trailhead a 15-minute walk away. Historic cabins come with gas log fireplaces and private porches and hotel rooms have balconies with direct canyon views. The Red Rock Grill serves breakfast, lunch, and dinner on-site, and the park shuttle stops at the lodge door. Springdale, five miles down the road, has restaurants, gear shops, and most of the area’s nightlife. This one books out fast. Reservations open 13 months in advance, but it’s always worth checking if there’s a last minute cancellation.

Price: From $267 per night

Book Now

East Zion Resort

East Zion Resort has expanded significantly since it opened in 2019. What started as a yurt operation outside Orderville, 25 miles from Zion’s east entrance, now includes mirror houses, stargazer cabins, treetop cabins, Airstreams, glamping tents, tiny homes, a treehouse built around a 100-year-old cottonwood trunk, and a lodge sleeping up to 36. On-site there are two pools, a lazy river, three hot tubs, and pickleball courts. The hillside position puts red rock views on every horizon and keeps the resort far enough from the park’s main corridor that the crowds aren’t your problem.

Price: $285 per night

Book Now

Bryce Canyon National Park

Best Western Plus Bryce Canyon Grand Hotel

Best Western Plus Bryce Canyon Grand Hotel

Photo: Expedia

Best Western Plus Bryce Canyon Grand Hotel is everywhere, and that consistency is the point. The “Plus” brand steps up the experience enough that finding better straightforward accommodation near Bryce Canyon is genuinely difficult for this price point. Five minutes from the park entrance, the hotel runs a shuttle directly into Bryce Canyon each morning from late May through September, there’s a complimentary hot breakfast, and Ebenezer’s Barn & Grill dinner show is within walking distance. After the trails, the enclosed courtyard pool and hot tub are there when you need a soak.

Price: From $105 per night

Book Now

The Lodge at Bryce Canyon

The Lodge at Bryce Canyon

Photo: Expedia

The only lodging inside Bryce Canyon National Park, The Lodge at Bryce Canyon is a National Historic Landmark a short walk from the canyon rim. Designed in the 1920s by Gilbert Stanley Underwood — the same architect behind the Ahwahnee at Yosemite — it offers 114 rooms across motel-style lodge units and 40 Western Cabins with gas log fireplaces, exposed beams, and pine walls. There’s an on-site restaurant open for breakfast, lunch, and dinner, and a pizzeria operates through the summer months. Come prepared: there’s no air conditioning, in-room Wi-Fi is unreliable, and cell service is limited.

Price: From $183 per night

Book Now

Capitol Reef National Park

Cougar Ridge Resort

Cougar Ridge Resort

Photo: Expedia

Outside Torrey and a short drive from Capitol Reef, Cougar Ridge Resort is a working ranch with red rock on every horizon. Grand Lodge suites, private casitas with kitchenettes and Traeger grills, and newly built two-bedroom villas cover most group sizes and budgets. The Lodge suits families well, with four mountain-view suites, a professional kitchen, hot tubs, a gym, sauna, and a game room. A heated pool, e-bike rentals, complimentary breakfast, on-site massage, and arranged guided adventures, fishing, and horseback riding fill out the rest.

Price: From $459 per night

Book Now

Capitol Reef Resort

Capitol Reef Resort

Photo: Expedia

One mile from the entrance to Capitol Reef National Park, Capitol Reef Resort spreads across almost 60 acres of red rock terrain outside Torrey. Choose between standard suites, stand-alone cabins, Conestoga wagons, and teepee-style accommodations, all looking out over the surrounding cliffs. On the activity side, the resort runs llama hikes, horseback rides, and jeep safaris into the surrounding backcountry. Back on the property there’s a heated outdoor pool, hot tub, fitness center, and the Pioneer Kitchen serving breakfast, lunch, and dinner.

Price: From $176 per night

Book Now

Canyonlands and Arches National Parks

Hoodoo Moab, Curio Collection by Hilton

Hoodoo Moab, Curio Collection by Hilton

Photo: Expedia

If you’ve just spent three days in Canyonlands with a pack on your back, Hoodoo Moab, Curio Collection by Hilton is where you go to reset. A block from Main Street and two miles from Arches National Park, it’s the most functional splurge on the Moab strip. The full-service Spa Moab offers massages, facials, and body treatments; the outdoor pool is heated year-round; and Josie Wyatt’s restaurant turns out steak dinners and handcrafted cocktails without requiring you to get back in the car. The rooftop terrace looks out over the canyon walls on every side. Book it for an anniversary, a post-trail recovery night, or any point in the trip when a good bed and a cold drink are needed.

Price: From $256 per night

Book Now

Under Canvas Moab

Under Canvas Moab sits on 40 private acres about 10 minutes from the entrance to Arches National Park — close enough to be first through the gate at sunrise, far enough that canyon silence replaces highway noise by dark. It’s also one of the world’s first International Dark Sky–certified resorts, and on a clear night the star density above the Colorado Plateau is something most city-based travelers have never actually seen.

Accommodation options span safari tents with a shared bathhouse to Stargazer Tents with a viewing window directly above the king bed, private deck, and wood-burning stove. All tents come with premium bedding, lanterns, and towels; upper-tier options add ensuite bathrooms with rainfall showers, ceramic sinks, and spa products. On-site, barbecue grills, bike rentals, and grab-and-go food are available, and the property can arrange horseback riding and a full menu of Moab adventure add-ons.

Price: $199 per night

Book Now

The Gonzo Inn

The Gonzo Inn

Photo: Expedia

For pet-friendly lodging near Arches National Park, the Gonzo Inn is one of the better options on the Moab strip. The 43 condo-style rooms sit one block off Main Street, about five miles from the park entrance, and the southwestern-meets-industrial decor gives the place more character than most of its neighbors. Room options cover king rooms, one-bedroom suites, luxury suites with whirlpool tubs and fireplaces, and a two-bedroom Gonzo suite, all with red cliff views and private patios or balconies. The heated saltwater pool and hot tub are open spring through fall, there’s an outdoor lounge with a fire pit and a private lawn, and the on-site cafe serves breakfast and will pack a trail lunch if you ask.

Price: From $241 per night

Book Now