Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Northwest Colorado Resorts & Hotels with Spas from $80

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Resorts & Hotels with Spas

Four Seasons Resort Vail
5 out of 5
1 Vail Rd, Vail, CO
The price is $319 per night
4.8/5Exceptional! (504 reviews)
Lovely But Not Perfect

"Four Seasons Resort, Vail, generally lives up to the awesome reputation of all Four Seasons Resorts. (I love the way the decor of Four Season Resorts reflects the location in a way that’s contemporary, elegant and upscale, but without glitziness.) The restaurant at Four Seasons Resort Vail is wonderful. ..."…"

Reviewed on Mar 12, 2020

Four Seasons Resort Vail
Sonnenalp
5 out of 5
20 Vail Rd, Vail, CO
Free CancellationReserve now, pay when you stay
The price is $288 per night
4.8/5Exceptional! (694 reviews)

"Overall we had a good experience, especially in light of the challenges that Covid 19 presents. The setting of the hotel is beautiful, right along the Gore river. The facilities are all very nice, with some very uniquely furnished rooms. For the most part the hotel and the guests followed the mask, ..."…"

Reviewed on Jun 30, 2020

Sonnenalp
The Arrabelle at Vail Square, A RockResort
5 out of 5
675 Lionshead Place, Vail, CO
Free CancellationReserve now, pay when you stay
The price is $315 per night
4.8/5Exceptional! (612 reviews)

"Did not like that you ha to ask for your room to be cleaned at some time of scheduled time. Noon etc."…"

Reviewed on Jan 14, 2020

The Arrabelle at Vail Square, A RockResort
Vail Mountain Lodge
3.5 out of 5
352 East Meadow Drive, Vail, CO
The price is $208 per night
4.7/5Exceptional! (272 reviews)
Excellent stay!

"Loved our stay at Vail Mountain Lodge. Spacious, clean and well-appointed two bedroom unit fit our family perfectly. The staff was also excellent. Can’t wait to come back."…"

Reviewed on Mar 9, 2020

Vail Mountain Lodge
The Westin Riverfront Mountain Villas, Beaver Creek Mtn
4 out of 5
218 Riverfront Lane, Avon, CO
Get Rates
4.6/5Wonderful! (136 reviews)
Very Nice

"Check in was smooth. Hotel has all sorts of amenities that are great. Especially for skiers, there is a place to leave skis, poles & boots and they wipe them down & warm the boots. Every staff member we met was extremely helpful and nice. We will definitely stay here again. Only negative our trip ..."…"

Reviewed on Dec 27, 2019

The Westin Riverfront Mountain Villas, Beaver Creek Mtn
Park Hyatt Beaver Creek Resort and Spa
5 out of 5
136 E Thomas Pl, Avon, CO
Free CancellationReserve now, pay when you stay
The price is $246 per night
4.6/5Wonderful! (375 reviews)

"The village and the skate ring A lot of eating options"…"

Reviewed on Jan 8, 2020

Park Hyatt Beaver Creek Resort and Spa
The Westin Riverfront Resort & Spa, Avon, Vail Valley
4.5 out of 5
126 Riverfront Lane, Avon, CO
Free CancellationReserve now, pay when you stay
The price is $239 per night
4.5/5Wonderful! (427 reviews)

"Excellent hotel .. but takes awhile to contact front desk for room service . Some staff are not very friendly"…"

Reviewed on Jun 28, 2020

The Westin Riverfront Resort & Spa, Avon, Vail Valley
The Charter at Beaver Creek
3.5 out of 5
120 Offerson Rd, Avon, CO
Get Rates
4.4/5Wonderful! (756 reviews)

"Felt like a second home, had everything we needed and staff were so friendly and helpful. We are already planning to go back."…"

Reviewed on Mar 18, 2020

The Charter at Beaver Creek
Keystone Lodge & Spa by Keystone Resort
4 out of 5
22101 US Highway 6, Keystone, CO
The price is $138 per night
4.4/5Excellent! (1,000 reviews)

"Really nice stay for a ski trip. The shuttle was easy, rooms comfortable, if a little too dry over night. Great location. Only bad point was housekeeping shouting down the phone outside my room for two hours on my last day when I wanted a lie in. I called reception to ask them to resolve but in the ..."…"

Reviewed on Mar 8, 2020

Keystone Lodge & Spa by Keystone Resort
Best Western Antlers
2.5 out of 5
171 W 6th Street, Glenwood Springs, CO
Free CancellationReserve now, pay when you stay
The price is $139 per night
4.4/5Excellent! (1,104 reviews)

"Nice place. In a nice area. Friendly staff. Easy access from expressway."…"

Reviewed on Jul 4, 2020

Best Western Antlers
Hotel Glenwood Springs
2.5 out of 5
52000 Two Rivers Plaza Rd, Glenwood Springs, CO
Free CancellationReserve now, pay when you stay
The price is $148 per night
4.3/5Excellent! (1,004 reviews)

"We went to the hotel during the 2020 corona pandemic. the hotel was clean and they had policies in place for social distancing. I felt safe. They were not able to fully provide breakfast, but not their fault. Despite what was happening we had a pleasant stay. the staff was very nice."…"

Reviewed on Jun 29, 2020

Hotel Glenwood Springs
The Steamboat Grand
4 out of 5
2300 Mount Werner Circle, Steamboat Springs, CO
Free CancellationReserve now, pay when you stay
The price is $194 per night
4.3/5Excellent! (1,001 reviews)

"The resort is wonderful and the pool area fantastic."…"

Reviewed on Mar 3, 2020

The Steamboat Grand
The Lodge at Breckenridge
3.5 out of 5
112 Overlook Drive, Breckenridge, CO
Free CancellationReserve now, pay when you stay
The price is $139 per night
4.3/5Excellent! (1,893 reviews)

"The views were great, like the hot tub and the balcony off our room."…"

Reviewed on Jun 22, 2020

The Lodge at Breckenridge
The Stonebridge Inn, A Destination Hotel
3 out of 5
300 Carriage Way, Snowmass Village, CO
Get Rates
4.2/5Excellent! (1,000 reviews)

"Spectacular ease of checking in, superb hydro amenities and charming staff. Cannot beat ski access."…"

Reviewed on Mar 21, 2020

The Stonebridge Inn, A Destination Hotel
Beaver Run Resort & Conference Center
3.5 out of 5
620 Village Rd, Breckenridge, CO
The price is $136 per night
4.1/5Very Good! (1,005 reviews)

"I stay at Beaver Run quite often. I love it, and Bella, Chris, and Shawn are always super helpful to make the stay fun, relaxing and just a great time overall. Many thanks to the Beaver run team!!"…"

Reviewed on Jul 4, 2020

Beaver Run Resort & Conference Center
St James Place Resort
4 out of 5
210 Offerson Rd, Avon, CO
Get Rates
4.1/5Very Good! (65 reviews)

"We loved it was very nice for families and children to have a good time"…"

Reviewed on Feb 9, 2020

St James Place Resort
The Westin Snowmass Resort
4 out of 5
100 Elbert Lane, Snowmass Village, CO
Free CancellationReserve now, pay when you stay
The price is $139 per night
4/5Very Good! (1,003 reviews)

"Everything was fine. Stayed 3 nights 6/30/20 - 7/3/20."…"

Reviewed on Jul 4, 2020

The Westin Snowmass Resort
Luxury Inn And Suites
2 out of 5
540 Silverthorne Ln, Silverthorne, CO
The price is $80 per night
3.5/5Good! (1,005 reviews)

"Cheap room and clean. Friendly staff. Would recommend"…"

Reviewed on Jun 26, 2020

Luxury Inn And Suites
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Resorts & Hotels with Spas in Northwest Colorado

Search for hotels in Northwest Colorado on Expedia. You can easily find your hotels in Northwest Colorado using one of the methods below:

  • View our selection of featured hotels in Northwest Colorado
  • Use the map to find hotels in the Northwest Colorado neighborhood you prefer
  • Use the filters to see hotels in a specific area of Northwest Colorado, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Northwest Colorado
  • Enter your travel dates to view the best deals on hotels in Northwest Colorado - while they last

Frequently asked questions

Looking for a spa hotel in Northwest Colorado?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Travelers love Northwest Colorado for the mountains and hot springs so get ready to explore the great outdoors. Discover the riverfront and many popular restaurants during your stay. Hotels with spas are the perfect way to take a break from your routine and add a layer of luxury to your vacation.
How many spa hotels will I find in Northwest Colorado?
Expedia has 1043 spa hotels to choose from in Northwest Colorado.
What's there to see and do in Northwest Colorado?
Enjoy all that Northwest Colorado has to offer and visit Iron Mountain Hot Springs, Glenwood Hot Springs, and Steamboat Ski Resort. If you have a little extra time during your trip, you might want to make a stop at Strawberry Hot Springs and Aspen Snowmass.
What is a Northwest Colorado spa hotel?
Spa hotels in Northwest Colorado provide lodging and have an on-site spa which offers services including therapies as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.

Travelers Loved These Resorts & Hotels with Spas

More trip options