Find Resorts & Hotels with Spas in Forest Grove, OR

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Forest Grove Resorts & Hotels with Spas

This weekend
Next weekend

Top Forest Grove Resorts & Hotels with Spas

McMenamins Grand Lodge

2.5 star property
8.8 out of 10, Excellent, (354)
"Nice soaking pool "
The price is NT$3,209
NT$3,626 total
includes taxes & fees
Aug 5 - Aug 6
McMenamins Grand Lodge
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.

Top Forest Grove Hotel Reviews

Frequently asked questions

Looking for a spa hotel in Forest Grove?
Forget the stress of everyday life and book yourself a lush spa hotel. Be sure to enjoy the coffeehouses 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.
What is the best spa hotel in Forest Grove?
McMenamins Grand Lodge is a top spa hotel featuring 5 bars, an outdoor pool, and a restaurant. Enjoy a facial, hot stone massage, or couples treatments at Ruby's Spa.
How many spa hotels will I find in Forest Grove?
Among Expedia's 24 accommodation options in Forest Grove, there is 1 spa hotel.
What's there to see and do in Forest Grove?
When you're in Forest Grove, enjoy exploring the sights and attractions here including Valley Art Gallery, David Hill Winery, and Tualatin Estate Vineyard. If you have a bit of extra time while you're in the area, you might want to check out Sake One and Fernhill Wetlands Park.
What is a Forest Grove spa hotel?
Spa hotels in Forest Grove provide lodging and have an on-site spa offering services such as facials and body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.