Skip to main content

Stay in Canyonlands National Park's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

River Terrace Inn 3 stars

Hotel in Green River

Offering an outdoor pool and a restaurant, River Terrace Inn is located in Green River. Free WiFi access is available. Arches National Park is 40 minutes’ drive from the hotel. All in line, only one thing - cleaning ladies are really noisy, not the best way to waking up tje clients sleeping arround 9 with their yelling

Show more Show less
9
Superb
1,311 reviews
Price from
US$177.50
per night

The Moab Resort, WorldMark Associate

Hotel in Moab

The Moab Resort, WorldMark Associate is located in Moab, within 18 km of Mesa Arch and 21 km of Landscape Arch. Great location. Luxury, spacious, and clean room. Excellent pool.

Show more Show less
9.2
Superb
468 reviews
Price from
US$264.72
per night

Gravity Haus Moab 3 stars

Hotel in Moab

Set in Moab, 22 km from Mesa Arch, Gravity Haus Moab offers accommodation with a seasonal outdoor swimming pool, free private parking, a restaurant and a bar. Beautiful room, good location. Very clean and modern. Loved the finishing touches.

Show more Show less
9
Superb
667 reviews
Price from
US$242.48
per night

Moab Springs Ranch 3 stars

Hotel in Moab

Situated in Moab, 19 km from Mesa Arch, Moab Springs Ranch features accommodation with a garden, free private parking, a terrace and a restaurant. Spacious, clean, all the extras you could need I.e condiments, cleaning products etc.

Show more Show less
9.5
Exceptional
198 reviews
Price from
US$359.70
per night

Hoodoo Moab, Curio Collection by Hilton 4 stars

Hotel in Moab

Arches National Park 2 Miles Canyonlands National Park 32 Miles Castle Valley 22 Miles Nice dinner the first night in the restaurant. Used gym the second morning - towels provided

Show more Show less
9
Superb
438 reviews
Price from
US$274.66
per night

The Gonzo Inn 3 stars

Hotel in Moab

Located in Moab and with Mesa Arch reachable within 22 km, The Gonzo Inn provides concierge services, non-smoking rooms, a seasonal outdoor swimming pool, free WiFi throughout the property and a... It was such an oasis! Beautiful, comfortable and very welcoming!

Show more Show less
9
Superb
934 reviews
Price from
US$289.60
per night

Casitas At The Hoodoo Moab, Curio Collection By Hilton 4 stars

Hotel in Moab

Set in Moab, 21 km from Mesa Arch, Casitas At The Hoodoo Moab, Curio Collection By Hilton offers accommodation with a garden, free private parking, a terrace and a restaurant. Hotel exceeded my expectations was spotless the staff was amazing and the most comfortable bed I have ever slept in.

Show more Show less
9.4
Superb
5 reviews
Price from
US$405.67
per night

Scenic View Inn & Suites Moab 3 stars

Hotel in Moab South Valley, Moab

Located in Moab, 28 km from Mesa Arch, Scenic View Inn & Suites Moab provides accommodation with a seasonal outdoor swimming pool, free private parking and a fitness centre. Very clean room with comfortable beds. The hotel is really new and it shows, our room was very modern and new. Super nice location, very close to Moab. They serve a nice breakfast with waffles, warm food (biscuits and gravy, eggs), cereal, pastries, etc. There is a hot-tub outside which is super nice on chilly evenings.

Show more Show less
8.5
Very good
5,992 reviews
Price from
US$212.47
per night

Wingate by Wyndham Moab 3 stars

Hotel in Moab

Situated in Moab, 24 km from Mesa Arch, Wingate by Wyndham Moab features accommodation with a seasonal outdoor swimming pool, free private parking and a fitness centre. Very clean, good location, nice view out the window, friendly staff.

Show more Show less
8.9
Fabulous
1,178 reviews
Price from
US$190.53
per night

Comfort Suites Moab near Arches National Park 2 stars

Hotel in Moab

Located in Moab, this hotel features a hot tub and offers a free hot breakfast daily. Arches National Park is 5 minutes’ drive from the hotel. The hotel staff was extremely helpful! Not only in giving advice for our excursions but also when I forgot some stuff in the hotel room they did everything to get it send back to me! Excellent service!

Show more Show less
8.8
Fabulous
1,367 reviews
Price from
US$204.16
per night

Hotels with extra health and safety measures

Find hotels in Canyonlands National Park with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Canyonlands National Park in the past month

See all

Canyonlands National Park's best hotels with breakfast

See all

Budget hotels in Canyonlands National Park

See all

Hotels in Canyonlands National Park that you can book without a credit card

See all

FAQs about hotels in Canyonlands National Park

Explore guest reviews of hotels in Canyonlands National Park

See all