Spa hotels in Cannon Beach, United States

Selected spa hotels for ultimate relaxation and well-being in Cannon Beach, United States

Check-in
10Sept
Check-out
11Sept
Rooms and Guests2 Guests, 1 Room
Cannon Beach boasts iconic sites like Haystack Rock, Ecola State Park, and the sandy shores of Cannon Beach itself. You can dive into local art at the Cannon Beach History Center or enjoy fresh seafood at local spots like Mo's Restaurant. If you're bringing your dog, the city offers several dog friendly hotels that cater to you and your pup. Whether you prefer beachfront views or cozy inns, you'll find a curated selection of the best options here. For booking, consider off-peak seasons like spring or fall to score great deals and check local transportation for easy access to explore.
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Amenities
Services
1-2 out of 2
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
MapSteps from Haystack Rock300m
  • Oceanfront Rooms with Views
  • On-Site Spa and Pools
  • Complimentary Beach Equipment
  • Indoor Pools
  • Spa Services
  • Hot Tubs
Oceanfront resort with spa services and pet-friendly offerings
FromUS$ 189 /nightSelect
8.4
Great
MapView of Haystack Rock200m
  • Oceanfront dining at Wayfarer restaurant
  • Heated indoor pool and hot tub
  • Pet-friendly with special amenities
  • Indoor Pool
  • Spa Services
  • Pet-Friendly
Oceanfront resort offering unique family-friendly experiences
FromUS$ 129 /nightSelect

Spa hotel prices in Cannon Beach

From budget-friendly wellness stays to luxury spa experiences tailored to your needs.

⬆️ The highest price
USD 189
⬇️ The lowest price
USD 129
💸 Average price for
3-star hotels
USD 151

Spa Hotels in Cannon Beach: Key Facts

This guide evaluates spa hotels in Cannon Beach, highlighting essential information and facts to aid travelers in making informed accommodation choices, focusing on a total of 1 property.

Typical nightly rates range from $150 to $400.

Only 1 recognized spa hotel available.

Peak season is from June to August.

Expect a local hotel tax of 10%.

Cannon Beach is 0.5 miles from Haystack Rock.

Other cities in United States