Best Hotels Near Canyonlands National Park
We've researched 3 of the best places to stay near Canyonlands National Park in Utah. Whether you're looking for in-park lodges, gateway town hotels, or budget-friendly options, our curated list has you covered. The nearest airport is Grand Junction Regional Airport (GJT), 2 hours from the park.
Price Range Summary
Sorrel River Ranch Resort
$$$$A luxury riverside ranch resort along the Colorado River surrounded by towering red rock mesas. Full-service spa, horseback riding, and gourmet dining make it the premier lodging near Canyonlands.
Gonzo Inn
$$A retro-chic boutique hotel in downtown Moab with a vibrant mid-century modern aesthetic, courtyard pool, and art-filled common areas. Named as a nod to the adventurous spirit of Moab.
Moab Valley Inn
$A well-maintained hotel on Moab's main street offering comfortable rooms, outdoor pool, and a convenient location near restaurants and outfitters for Canyonlands and Arches adventures.