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

Find Resorts & Hotels with Spas in Cannon Beach, OR

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Cannon Beach Resorts & Hotels with Spas

Tonight
Sep 17 - Sep 18
Tomorrow
Sep 18 - Sep 19
This weekend
Sep 18 - Sep 20
Next weekend
Sep 25 - Sep 27

Our top choices for Cannon Beach hotels with a spa

1. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
Downtown Cannon Beach
  • Seaside spa retreat offers ocean-view relaxation with body wraps, massages, and hot tubs for the ultimate in wellness.
¥53,641
¥61,151 total
includes taxes & fees
Oct 16 - Oct 17
Hallmark Resort - Cannon Beach

2. Sea Glass Inn

Sea Glass Inn
Seaside
  • Escape to a coastal sanctuary with revitalizing spa services and smart accommodations for a perfect relaxation retreat.
¥17,405
¥27,982 total
includes taxes & fees
Sep 20 - Sep 21
Sea Glass Inn

3. Coast Cabins

Coast Cabins
Manzanita
  • Serene coastal retreat with on-site spa services creates a perfect balance of relaxation and outdoor activity.
¥60,949
¥67,958 total
includes taxes & fees
Oct 15 - Oct 16
Coast Cabins
View all properties

Choose what matters most at spa hotels in Cannon Beach

Pool
Hot tub
Breakfast included
Gym
4 stars

Top Cannon Beach Hotel Reviews

Tolovana Inn

Tolovana Inn

10/10 Excellent
"Close to every thing, checked in and left for dinner. We came back to a filled parking lot and had to park in a space meant for an electric vehicle. Felt bad about that but there wasn’t anything left. Made the end of our day stressful. But other than that it was a great place to stay!"
Karen 1-night trip
Posted 1 hour ago
Tolovana Inn
Inn at Cannon Beach

Inn at Cannon Beach

10/10 Excellent
"We had a great stay. The service and vibe of the property was full of little touches that made it feel special."
Amy 1-night trip
Posted 3 hours ago
Inn at Cannon Beach
Inn at Haystack Rock

Inn at Haystack Rock

10/10 Excellent
"It was an amazing cottage by the ocean, close to everything. Clean, efficient and comfortable. The cottage would easily accommodate 7 persons. One bathroom might challenge multiple guest but is doable. And what about the elk playing around the area!"
Barbara 1-night trip
Posted 13 hours ago
Inn at Haystack Rock
Land's End at Cannon Beach

Land's End at Cannon Beach

10/10 Excellent
"We had a very nice stay! Location was great! Loved the balcony with the ocean view!"
Dan 2-night trip
Posted 16 hours ago
Land's End at Cannon Beach
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

10/10 Excellent
"Great!"
DIEGO 2-night trip
Posted 22 hours ago
Hallmark Resort - Cannon Beach
The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

10/10 Excellent
"It was everything that I needed for our visit. A clean, safe room that everything worked in and was close to where we planned to go."
Scott 2-night trip
Posted 3 days ago
The Waves/The Argonauta Inn/The White Heron Lodge
The Wayside Inn

The Wayside Inn

10/10 Excellent
"Love being right across from the beach and being able to see all the wild bunnies in elk. Staff was very friendly and helpful and even gave my mother a bottle of wine for her birthday, which was greatly appreciated"
Brandy 1-night trip
Posted 5 days ago
The Wayside Inn

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 highly recommended 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 282 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 Tolovana Beach State Park. If you have extra time while you're in the area, you might want to see Ecola State Park and Cannon Beach History Center and Museum.
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.

Explore a world of travel with Expedia