Hotels in Cannon Beach, Pacific Northwest

Reliable places to settle in while you're in Cannon Beach—whatever your plans may be.
Check-in
14Feb2026Select date
Check-out
15Feb2026Select date
Rooms and Guests2 Guests, 1 Room
View map
1-20 out of 28
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
6 adults
2 bedrooms
3 beds
Map1.1 mi from City Centre500 yd from John Yeon State Park
FromUS$ 224 /nightSelect
4 adults
1 bedroom
2 beds
FromUS$ 329 /nightSelect
Sandpiper Beach House
Map1.2 mi from City Centre300 yd from Tolovana Beach State Park
Select
Map200 yd from City Centre800 yd from Coaster Theatre
FromUS$ 209 /nightSelect
Map900 yd from City Centre200 yd from Haystack Gallery
FromUS$ 179 /nightSelect
Map300 yd from City Centre400 yd from Coaster Theatre
FromUS$ 88 /nightSelect
4 adults
2 bedrooms
3 beds
Map200 yd from City Centre400 yd from Coaster Theatre
FromUS$ 119 /nightSelect
9 adults
4 bedrooms
5 beds
Map1.3 mi from City Centre100 yd from Tolovana Park
FromUS$ 144 /nightSelect
Map500 yd from City Centre600 yd from Haystack Hill State Park
FromUS$ 189 /nightSelect
5.6
Guest rating
Map1.4 mi from City Centre200 yd from Tolovana Park
FromUS$ 109 /nightSelect
Map300 yd from City Centre900 yd from Haystack Rock
FromUS$ 129 /nightSelect
Map1.2 mi from City Centre200 yd from Tolovana Park
FromUS$ 159 /nightSelect
Map900 yd from City Centre200 yd from Haystack Gallery
FromUS$ 153 /nightSelect
Map300 yd from City Centre900 yd from Haystack Hill State Park
FromUS$ 134 /nightSelect
Map1.3 mi from City Centre100 yd from Tolovana Park
FromUS$ 99 /nightSelect
Map1400 yd from City Centre500 yd from Les Shirley Park
FromUS$ 74 /nightSelect
Map1000 yd from City Centre200 yd from Haystack Gallery
FromUS$ 139 /nightSelect
Map100 yd from City Centre700 yd from Coaster Theatre
FromUS$ 119 /nightSelect
Map400 yd from City Centre300 yd from Coaster Theatre
FromUS$ 1 013 /nightSelect
6 adults
2 bedrooms
3 beds
Map800 yd from City Centre400 yd from Haystack Hill State Park
FromUS$ 125 /nightSelect
  • 1
  • 2

Hotel price range in Cannon Beach

Choose from a wide range of stays, from affordable options to luxury escapes.

⬆️ The highest price
US$ 1 013
⬇️ The lowest price
US$ 74
💸 Average price for
4-star hotels
US$ 119
3-star hotels
US$ 144

Selected hotels in Cannon Beach

Based on verified guest feedback from the past 12 months

Beachfront Bliss:
Surfsand Resort
Charming Cottages:
Hidden Villa Cottages
Cozy Comforts:
Ecola Creek Lodge
Pet Friendly Retreats:
Tolovana Inn
Romantic Getaways:
Cannon Beach Hotel Collection
Scenic Views:
Webb'S Scenic Surf
Classic Elegance:
The Ocean Lodge
Family Friendly Fun:
The Waves
Iconic Local Stays:
Inn At Haystack Rock

FAQs for hotels in Cannon Beach

We've prepared these answers to help with your trip planning

Which hotel properties in Cannon Beach are best for family vacations?
The Surfsand Resort and the Hallmark Resort In Cannon Beach are excellent for families, offering spacious rooms and amenities like pools and direct beach access.
What hotels near Cannon Beach provide stunning ocean views?
The Ocean Lodge and The Waves offer spectacular ocean views and easy beach access, perfect for a relaxed stay.
Which hotel properties in Cannon Beach are highly rated by guests?
Tolovana Inn and Inn At Cannon Beach often receive high ratings for comfort and service among visitors, making them prime choices.
Are there any romantic hotels in Cannon Beach suitable for couples?
The Inn At Haystack Rock and Schooner's Cove Inn are known for their romantic settings, featuring cozy atmospheres and proximity to scenic spots.

Hotels in Cannon Beach: Key Insights

This guide evaluates 15 hotels in Cannon Beach, providing essential information on pricing, peak seasons, taxes, and proximity to local attractions to help travelers make informed accommodation choices.

Typical nightly prices range from $150 to $400 USD.

Cannon Beach hosts about 15 hotel properties.

Peak season runs from June to September.

Local taxes/fees total approximately 11%.

Most hotels are within 1 km of Haystack Rock.

Other Pacific Northwest cities to visit

Check-in
14Feb2026Select date
Check-out
15Feb2026Select date
Rooms and Guests2 Guests, 1 Room