Image by Adam Derewecki from P
Canyonlands National Park is cowboy country, a favourite of mountain bikers, hikers, campers and astronomers. Therefore, the best hotels near Canyonlands National Park tend to make the most of the stunning scenery. From luxury camping beneath the stars, to rustic-chic guesthouses, or romantic mountain retreats and eco-lodges - there's something for everyone here. Our hotel experts have compiled a collection of their favourite properties, all within a few km of Canyonlands National Park, and chosen on their amenities, design and service. So why not browse through our list to start planning your stay?
For back to nature
- Under Canvas is upscale camping under the stars, one of the best hotels near Canyonlands National Park if you want to escape civilisation. These luxury, airy white tents are chic and contemporary and decorated with colonial-era artisan furnishings, all in the shadow of canyons. Cook smores on the firepit, go hot air ballooning and ride a horse like a real cowboy of Utah!
- Less than 15km's from Canyonlands National Park, Sunflower Hill Inn is a charming guesthouse that seamlessly blends contemporary comfort with a warm and traditional vibe. The 12 unique rooms are cosy, floral and homely, with cast iron beds and antiques and guests have access to a swimming pool and hot tub.
For families

- Castle Valley Inn is a great option for families. Rustic-chic self-catering lodges are traditionally styled with artisan furniture, hunting motifs, cool tiled flooring and fully-equipped kitchenettes. Set in the shadow of canyons - this is a great choice for a laid-back family stay.
- If you want to feel like you're on the set of a Clint Eastwood film, Red Cliffs Lodge will fulfill that fantasy. On the edge of Arches National Park just a few km from Moab - this big desert lodge looks out over a creek and comes complete with a Cowboy Grill restaurant and its own horse corral. The rustic-chic, traditional and spacious rooms come complete with kitchenettes and so are well-suited to families.
- On the outskirts of Moab in the shade of trees, Moab Springs Ranch is a fantastic place for families on a mountain biking holiday in Canyonlands National Park. These contemporary self-catering lodges have up to 3 bedrooms plus there is the option of an all-American restaurant for nights you don't want to cook.
For romance
- Sorrel River Ranch is a lovely deal for couples. The snug self-catering rooms and suites are fully kitted out with the essential ingredients of a romantic break: fireplaces, cosy bedding, all in a contemporary yet rustic decor. Enjoy star-gazing in the evening, ride a horse through the mountains, or unwind in the spa and swimming pool.
For great value

- Red Moon Lodge is incredible value for money, particularly if you want to 'get away from it all'. This solar-powered B&B serves up organic breakfasts straight from the garden, offers a yoga studio that's popular with yoga retreats, and intimate, contemporary rooms perfect for couples and individuals alike. There's no TV or internet, so prepare to be truly off-the-grid.
For a contemporary stay

- In contrast to other hotels in the area, Hyatt Place Moab is sleek and modern. The smart, modern rooms are minimalist in design with private balconies affording spectacular views. Guests can relax in the swimming pool, hang out in the bar, or head into Moab - just a short walk away.
- Like a mirage in the desert, Hoodoo Moab is an oasis of indulgence. The contemporary rooms have floor-to-ceiling windows affording plenty of light, sink-into beds and balconies, all centred around the swimming pool. The steak restaurant is superb, the wine is even better, and it's only 30 minutes from Canyonlands National Park.
Still not sure which to book?