Find Cannon Beach Spa Hotels from S$174

  • 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

Check availability on Cannon Beach Hotels with Spa

Top Hotels with Spa in Cannon Beach

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (547)
"We had a great stay for our anniversary. Awesome weekend with a view of Haystack Rock from our first floor room. Great outside covered deck for relaxing and taking in the views. Clean, updated and comfortable room. Free complimentary snacks in the lodge and free breakfast in the mornings in a cozy setting upstairs. Staff was friendly and helpful. They even offered free wine and strawberries to your door in the evening. Definitely would stay again. Oh, and in Cannon Beach you'll find bunnies...
The price is S$398
includes taxes & fees
12 Mar - 13 Mar
The Ocean Lodge

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1001)
"Everything was great for a quick family escape "
The price is S$223
includes taxes & fees
12 Mar - 13 Mar
Surfsand Resort

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1000)
"Our first time staying at Inn at Cannon beach, staffs were awesome! We felt welcomed and relaxing. "
The price is S$223
includes taxes & fees
18 Mar - 19 Mar
Inn at Cannon Beach

Tolovana Inn

2.5 star property
8.6 out of 10, Excellent, (1236)
"Good value"
The price is S$174
includes taxes & fees
17 Mar - 18 Mar
Tolovana Inn

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (1000)
"Beautiful and clean wonderful location "
The price is S$212
includes taxes & fees
12 Mar - 13 Mar
The Waves/The Argonauta Inn/The White Heron Lodge

Sea Breeze Court

2.0 star property
9.8 out of 10, Exceptional, (552)
"Such a great place. So comfortable and friendly. Location is perfect for walking the beach and to town. We have been 3 times and will go back again. "
Sea Breeze Court

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (547)
"Very nicely remodeled a couple years ago, comfortable and spotless… good value in an expensive area."
The price is S$178
includes taxes & fees
12 Mar - 13 Mar
The Wayside Inn

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (574)
"Was inexpensive work an ocean view, but our room was not on the beach side. So street view. But ok for the price. Staff was great. They also have one EV spot"
The price is S$191
includes taxes & fees
12 Mar - 13 Mar
Land's End at Cannon Beach

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (197)
"The view, walking was easy to town and beach. Quietness. Just the ocean to listen to. "
The price is S$342
includes taxes & fees
13 Mar - 14 Mar
Schooner's Cove Inn

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (317)
"Very comfortable stay right on the beach, Staff was very friendly and great service "
The price is S$241
includes taxes & fees
12 Mar - 13 Mar
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. Travellers love the beaches in Cannon Beach. Enjoy the shops and many popular restaurants during your holiday. Hotels with spas are the perfect way to take a break from your daily routine and add a layer of luxury to your stay.
What is the best spa hotel in Cannon Beach?
Hallmark Resort - Cannon Beach is a top beach spa hotel with a fitness centre. 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 249 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 facials 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 holiday.