Find Resorts & Hotels with Spas in Cannon Beach, OR

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 58 Cannon Beach Resorts & Hotels with Spas and compare room rates, reviews, and availability. Most hotels are fully refundable.

The Ocean Lodge
3.5 star property
9.8 out of 10, Exceptional, (508)
"Beautiful, charming hotel, great breakfast, you can walk straight out to Haystack Rock and the length of Cannon Beach. Walking distance to several small shops and pubs."
The price is SAR 1,085
SAR 1,223 total
includes taxes & fees
16 Dec - 17 Dec
The Ocean Lodge
Surfsand Resort
4.0 star property
9.6 out of 10, Exceptional, (1009)
"Omg this place was amazing, we will be back ❤️"
The price is SAR 436
SAR 488 total
includes taxes & fees
8 Dec - 9 Dec
Surfsand Resort
Inn at Cannon Beach
3.0 star property
9.6 out of 10, Exceptional, (1001)
"We loved our stay and would definitely stay there again! The place and quiet nice. Very close to the beach access. The staff were all friendly and professional. And most of all, my kids loved seeing lots of bunnies."
The price is SAR 522
SAR 588 total
includes taxes & fees
17 Nov - 18 Nov
Inn at Cannon Beach
Tolovana Inn
2.5 star property
8.6 out of 10, Excellent, (1177)
"Its a really unique experience with the sea view and everything. Rooms are really nice. It waa worth the money."
The price is SAR 431
SAR 486 total
includes taxes & fees
21 Nov - 22 Nov
Tolovana Inn
The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
9.4 out of 10, Exceptional, (967)
"Quiet no dogs or children kept it that way. "
The price is SAR 450
SAR 504 total
includes taxes & fees
1 Dec - 2 Dec
The Waves/The Argonauta Inn/The White Heron Lodge
Sea Breeze Court
2.0 star property
9.8 out of 10, Exceptional, (541)
"Very nice place in a great section of Cannon Beach. Nice sized room with everything we needed and great people as well "
Sea Breeze Court
The Wayside Inn
2.5 star property
9.2 out of 10, Wonderful, (519)
"Awesome property! Beautiful views!🌊"
The price is SAR 372
SAR 417 total
includes taxes & fees
8 Dec - 9 Dec
The Wayside Inn
Land's End at Cannon Beach
3.0 star property
9.2 out of 10, Wonderful, (549)
"Beautiful views, wood burning fireplace, right in town, helpful staff. "
The price is SAR 541
SAR 606 total
includes taxes & fees
17 Nov - 18 Nov
Land's End at Cannon Beach
Schooner's Cove Inn
2.5 star property
9.6 out of 10, Exceptional, (178)
"this was our third stay here was as perfect as usual perfect location and very accomadating staff"
The price is SAR 710
SAR 795 total
includes taxes & fees
25 Nov - 26 Nov
Schooner's Cove Inn
Sea Sprite at Haystack Rock
3.5 star property
9.6 out of 10, Exceptional, (305)
"Magical."
The price is SAR 747
SAR 837 total
includes taxes & fees
16 Dec - 17 Dec
Sea Sprite 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.
Don't see what you're looking for?
See all available properties in Cannon Beach

Frequently asked questions

Looking for a spa hotel in Cannon Beach?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Travelers love the beaches in Cannon Beach. Enjoy the shopping and many popular restaurants during your vacation. Hotels with spas are the perfect way to break away from your routine and add a layer of luxury to your weekend away.
What is the best spa hotel in Cannon Beach?
Hallmark Resort - Cannon Beach is a top beach spa hotel with a fitness center. Enjoy a facial, body scrub, or Swedish massage at Elements by the Sea. Another popular spa hotel in Cannon Beach is Stephanie Inn.
How many spa hotels will I find in Cannon Beach?
Among Expedia’s 224 accommodation options in Cannon Beach, there are 2 spa hotels.
What's there to see and do in Cannon Beach?
Experience Cannon Beach with a stop at Cannon Beach, Haystack Rock, and Hug Point State Park. If you have extra time while you’re in the area, you might want to see Tolovana Beach State Park and Ecola State Park.
What is a Cannon Beach spa hotel?
Spa hotels in Cannon Beach provide lodging and have an on-site spa offering services including therapies as well as beauty treatments. Some also offer in-room treatments. Spa hotels are ideal if you are looking for some R&R during your vacation.