Find Resorts & Hotels with Spas in Cannon Beach, OR

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cannon Beach Resorts & Hotels with Spas

Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 6 to Dec 6
4.8/5 Exceptional! (979 reviews)
"The room was great! I love that they even provided extra sheets for the bed when you have pets. The shower was amazing! The location is only a block from the beautiful and huge beach. The breakfast was really nice. I only wish they offered scrambled eggs. The coffee was some of the best I’ve ever ..."

Reviewed on Dec 3, 2021

Inn at Cannon Beach
Surfsand Resort
Great for spa weekends
3.5 out of 5
148 West Gower, Cannon Beach, OR
4.7/5 Exceptional! (730 reviews)
Travelers like: spa services onsite, sauna, massage, facials
Travelers say...
"Amazing property in the most beautiful location!"

Reviewed on Sep 17, 2021

Surfsand Resort
The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 6 to Dec 6
4.6/5 Wonderful! (593 reviews)
"Staff was very sweet and moved their car for us so we had a better spot to park. Checkin was easy, the place was clean, price was fair, and walking distance to the ocean and shopping. Thank you!"

Reviewed on Nov 22, 2021

The White Heron Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Wayside Inn
2.5 out of 5
3339 S. Hemlock Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 6 to Dec 6
4.5/5 Wonderful! (370 reviews)
"Amazing location and great staff. Very helpful. Grocery store right next door with plenty of wine and beer as well. About 10-15 minute walk to Haystack Rock. Highly recommend staying here."

Reviewed on Jul 6, 2021

The Wayside Inn
Hallmark Resort - Cannon Beach
Great for spa weekends
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $129 per night from Dec 6 to Dec 6
4.5/5 Wonderful! (536 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"Grest"

Reviewed on Dec 4, 2021

Hallmark Resort - Cannon Beach
Land's End at Cannon Beach
3 out of 5
263 West 2nd, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $143 per night from Dec 6 to Dec 6
4.4/5 Wonderful! (304 reviews)
"The view was nice and location is very close to town"

Reviewed on Dec 4, 2021

Land's End at Cannon Beach
Inn at Haystack Rock
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $112 per night from Dec 15 to Dec 15
4.3/5 Excellent! (586 reviews)
"I enjoyed everything. One thing that sucked was when I checked in… the porch light to my cottage wasn’t even on.. and find out the light had actually gone out. I also found it weird that the cottage was pitch black. No lights were on, and you had to walk all the way in to switch the light switches ..."

Reviewed on Oct 28, 2021

Inn at Haystack Rock
Tolovana Inn
Great for spa weekends
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 6 to Dec 6
4/5 Very Good! (852 reviews)
Travelers like: sauna, hot tub
Travelers say...
"Great place with an awesome view of Cannon Beach. Just a short walk to the beach. Great and friendly stalff. Quick check in and out. Having a fireplace in our room made homey and cozy."

Reviewed on Nov 27, 2021

Tolovana Inn
Don't see what you're looking for?
See all available properties in Cannon Beach
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.

Frequently asked questions

Recent reviews of Cannon Beach hotels
expedia verified reviews