Skip to main content

Filter by:


Star Rating

Review Score

Castle Valley – 112 hotels and places to stay
See the latest prices and deals by choosing your dates.
Red Cliffs Lodge, hotel in Castle Valley

This Moab, Utah resort is on Scenic by Way 128 along the Colorado River and 15 miles from Arches National Park. Red Cliffs Lodge features a horse corral, Western film museum and Castle Creek Winery.

9.2
Scored 9.2
Wonderful
Rated wonderful
678 reviews
Price from$364.95per night
Castle Valley Inn, hotel in Castle Valley

Set in Moab in the Utah region and La Sal Mountain Loop reachable within 22 mi, Castle Valley Inn offers accommodations with free WiFi, BBQ facilities, a garden and free private parking.

9.3
Scored 9.3
Wonderful
Rated wonderful
248 reviews
Price from$339.25per night
Hotel Moab Downtown, hotel in Castle Valley

Hotel Moab Downtown is located in the heart of Moab, with views of La Sal Mountains and surrounded by towering red rock cliffs. Guests can take advantage of a seasonal pool.

7.5
Scored 7.5
Good
Rated good
1,200 reviews
Price from$199per night
The Gonzo Inn, hotel in Castle Valley

Located in Moab and with Mesa Arch reachable within 14 miles, The Gonzo Inn provides concierge services, non-smoking rooms, a seasonal outdoor swimming pool, free WiFi throughout the property and a...

9.0
Scored 9.0
Wonderful
Rated wonderful
922 reviews
Price from$252per night
Comfort Suites Moab near Arches National Park, hotel in Castle Valley

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.

8.8
Scored 8.8
Excellent
Rated excellent
1,373 reviews
Price from$239per night
Aarchway Inn, hotel in Castle Valley

This unique Moab, Utah inn, is located off Highway 191 and is 5 minutes' drive from Arches National Park Entrance Station. An outdoor pool, hot tub and a fitness course are featured.

8.8
Scored 8.8
Excellent
Rated excellent
2,089 reviews
Price from$274.99per night
Wingate by Wyndham Moab, hotel in Castle Valley

Wingate by Wyndham Moab is located in Moab, within 15 miles of Mesa Arch and 17 miles of Landscape Arch.

8.9
Scored 8.9
Excellent
Rated excellent
1,162 reviews
Price from$209per night
La Quinta by Wyndham Moab, hotel in Castle Valley

La Quinta Inn & Suites Moab is located west of the La Sal Mountain Range in the Moab Valley. The hotel offers a seasonal outdoor pool and rooms with a flat-screen TV.

8.4
Scored 8.4
Very Good
Rated very good
1,606 reviews
Price from$237per night
Hyatt Place Moab, hotel in Castle Valley

Located in Moab, 12 miles from Mesa Arch, Hyatt Place Moab provides accommodations with a seasonal outdoor swimming pool, free private parking, a fitness center and a shared lounge.

8.8
Scored 8.8
Excellent
Rated excellent
804 reviews
Price from$222.28per night
Moab Gateway Inn at Arches Nat'l Park, hotel in Castle Valley

Located in Moab, 12 miles from Mesa Arch, Moab Gateway Inn at Arches Nat'l Park provides accommodations with free WiFi and free private parking.

6.4
Scored 6.4
Pleasant
Rated pleasant
1,101 reviews
Price from$156.75per night
See all hotels near Castle Valley
Subscribe to receive premium deals

Prices drop the second you sign up!