A wooden building with a sign for Cannon Beach Design Co. and a US Bank sign.

Find Spa Hotels in Cannon Beach, OR from CA $250

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Cannon Beach Spa Hotels

This weekend
Next weekend

Our top choices for Cannon Beach hotels with a spa

1. The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (711 reviews)
"This place exceeded my expectations. Great room, incredible location, and thoughtful hospitality. The staff were friendly and attentive. Loved our stay!"
United States
Sharena
The price is CA $471
CA $540 total
includes taxes & fees
Nov 1 - Nov 2
The Ocean Lodge

2. Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,134 reviews)
"Wonderful stay!"
United States
Jennifer
The price is CA $235
CA $269 total
includes taxes & fees
Nov 18 - Nov 19
Surfsand Resort

3. Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park
9.6 out of 10, Exceptional, (1,002 reviews)
"Love the location and the staff, rooms were a plus very nice!"
United States
Shelly
The price is CA $194
CA $223 total
includes taxes & fees
Nov 29 - Nov 30
Inn at Cannon Beach

4. Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
3.5 star property
Tolovana Park
9.6 out of 10, Exceptional, (396 reviews)
"This was a perfect getaway, especially for a very busy professional who works remotely and especially for a solo female traveler who is a minority. It was great for deep restoration. Easy access to Cannon Beach and also very kind staff on campus. I highly recommend and I’m surely going to return!"
United States
Daniella
The price is CA $292
CA $333 total
includes taxes & fees
Nov 30 - Dec 1
Sea Sprite at Haystack Rock

5. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Perfect location"
United States
Alina
The price is CA $269
CA $307 total
includes taxes & fees
Nov 30 - Dec 1
Hallmark Resort - Cannon Beach

6. Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (421 reviews)
"Very good stuff, great location, good breakfast , room was some how smelly"
United States
Hazem
The price is CA $194
CA $223 total
includes taxes & fees
Nov 30 - Dec 1
Lighthouse Inn

7. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,250 reviews)
"Great location and super cute little place with comfy beds."
United States
Meghan
The price is CA $161
CA $185 total
includes taxes & fees
Nov 29 - Nov 30
Cannon Beach Hotel Collection

8. Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
Cannon Beach
9.2 out of 10, Wonderful, (804 reviews)
"Love this place! It’s walkable to the beach and the main downtown area. It’s quiet and a really cute property. The cookies in the lobby are so yummy too!! Will definitely stay here if I ever come back."
United States
Alexandra
The price is CA $152
CA $173 total
includes taxes & fees
Nov 2 - Nov 3
Ecola Creek Lodge

9. Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (722 reviews)
"Great location. Nice hotel"
Canada
Ruth
The price is CA $235
CA $268 total
includes taxes & fees
Nov 8 - Nov 9
Land's End at Cannon Beach

10. Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
9.0 out of 10, Wonderful, (2,265 reviews)
"Great place to stay"
Canada
Robert
The price is CA $140
CA $174 total
includes taxes & fees
Nov 19 - Nov 20
Tolovana Inn

11. Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,001 reviews)
"Great location and clean spacious rooms."
United States
Michelle
The price is CA $113
CA $129 total
includes taxes & fees
Dec 1 - Dec 2
Inn at Haystack Rock
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.

Choose what matters most at spa hotels in Cannon Beach

Find out more about Cannon Beach

Top Cannon Beach attractions for a relaxing vacation

Cannon Beach offers a delightful blend of relaxation and adventure for travellers seeking hotels with spas. Start your day by exploring the stunning coastline, where you can stroll along the expansive sandy beaches and take in breathtaking views of the rugged cliffs and the iconic rock formations, perfect for photo opportunities. After some beach time, unwind at a local spa, where you can indulge in rejuvenating treatments that utilize natural ingredients from the surrounding environment. For a taste of local culture, visit the vibrant art galleries scattered throughout the charming town, showcasing the work of talented local artists and providing a perfect way to soak in the creative atmosphere. A quick drive inland leads to lush forests and tranquil spots, ideal for a peaceful afternoon of nature walks or picnics. Finally, cap off your day with a sunset viewing, as the sky transforms into a canvas of vibrant colors, providing a serene backdrop to your relaxing getaway. Consider booking a hotel that not only provides luxurious spa services but also allows you to immerse yourself in the unique experiences that Cannon Beach has to offer.

Find the best hotels & resorts with spas in Cannon Beach

For those seeking a rejuvenating escape to Cannon Beach, these hotels offer excellent spa amenities to help travelers unwind and indulge in relaxation.

Tolovana Inn

  • Why it's great for tailored spa getaway: Perfect for travelers looking to pamper themselves, the Tolovana Inn offers a serene spa experience with a sauna and accessible spa facilities. With an excellent review rating of 9 out of 10, this budget-friendly hotel ensures that relaxation is just steps away from your room, making it an ideal choice for spa enthusiasts.
  • Other amenities: In addition to its spa features, the Tolovana Inn provides a beautiful location near the beach, allowing travelers to enjoy ocean views and the soothing sounds of the waves. Visitors can take advantage of an indoor pool, a hot tub, and daily housekeeping services, ensuring a comfortable and refreshing stay. The hotel also offers free WiFi, a concierge service for local recommendations, and convenient self-parking, making it easy for travelers to explore the stunning Cannon Beach area.
  • Neighborhood: Tolovana Park
  • Nearby attractions: Tolovana Beach State Park - 0.2 km, Cannon Beach - 1 km, Haystack Hill State Park - 1.3 km

Hallmark Resort - Cannon Beach

  • Why it's great for tailored spa getaway: Hallmark Resort - Cannon Beach stands out as a sanctuary for spa lovers, with an impressive guest review rating of 9.4. The full-service spa offers a variety of treatments including deep tissue massages and body scrubs, allowing guests to fully immerse themselves in relaxation and wellness. The sauna is also a perfect way to unwind, enhancing the overall spa experience during your stay.
  • Other amenities: Beyond the spa, guests can enjoy an indoor pool and hot tub, along with kitchenettes for convenient meal preparation. The resort features stunning ocean views, inviting balconies, and a cozy fireplace in guest rooms. Fitness facilities are also available for those looking to maintain their routine, while concierge services can assist with local activities and dining options, ensuring a memorable stay.
  • Neighborhood: Downtown Cannon Beach
  • Nearby attractions: Haystack Hill State Park - 0.4 km, Cannon Beach - 0.4 km, Cannon Beach History Center and Museum - 0.2 km

Tolovana Inn

  • Why it's great for tailored spa getaway: Tolovana Inn offers a delightful escape for spa lovers, rated at 8.8 by guests. The hotel features a sauna that allows visitors to unwind in a calming atmosphere after a day at the beach. Additionally, the accessible spa services cater to a wide range of relaxation needs, making it an inviting choice for those seeking tranquillity.
  • Other amenities: Guests will also appreciate the indoor pool and hot tub for leisure and relaxation. The hotel provides kitchen facilities, making it easy to prepare meals during your stay. With convenient self-parking, ocean views, and daily housekeeping, the Tolovana Inn ensures comfort and convenience. The on-site concierge can assist with local recommendations, and the nearby beach offers opportunities for seaside exploration.
  • Neighborhood: Tolovana Park
  • Nearby attractions: Tolovana Beach State Park - 0.2 km, Haystack Hill State Park - 1.2 km, Cannon Beach - 1.1 km

Top Cannon Beach Hotel Reviews

Frequently asked questions

How much does a spa hotel in Cannon Beach cost?
Enjoy staying in a spa hotel in Cannon Beach, with plenty of hotels from CA $250 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
What are the top-rated luxury spa hotels in Cannon Beach?
For those seeking a top-rated luxury spa hotel experience in Cannon Beach, the Surfsand Resort is an excellent choice.

The 4-star Surfsand Resort, with a 9.6 rating, offers a tranquil indoor pool, ideal for relaxation and gentle exercise. Guests frequently praise the beautiful and clean rooms, as well as the amazing and friendly staff.
Is it cheaper to book a spa hotel in Cannon Beach with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in Cannon Beach for you.
How can I save on a spa hotel in Cannon Beach with Expedia?
Find Cannon Beach spa hotel deals by joining One Key™, Expedia's free travel rewards program. As a member, you can unlock instant savings with Member Prices when you're logged in. For a quick weekend retreat, discover last-minute offers.

Explore a world of travel with Expedia