Hotels in Cannon Beach, Pacific Northwest

Reliable places to settle in while you're in Cannon Beach—whatever your plans may be.

Check-in
10Jul
Check-out
11Jul
Rooms and Guests2 Guests, 1 Room
Cannon Beach features sandy shores, iconic Haystack Rock, and scenic Ecola State Park, creating a vibrant coastal retreat. You can explore the tide pools at Hug Point State Park or enjoy local art galleries in the town. When it comes to accommodations, you'll find pet-friendly hotels like the Hallmark Resort, offering stunning ocean views and easy beach access. This site features a curated selection of top-rated pet friendly hotels chosen for their amenities and guest reviews. Book early for the best rates, especially in summer, and consider using the local shuttle for easy transport around town.
Filter by:
More +
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Amenities
Services
Brands
View map
1-20 out of 45
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great
Map
FromUS$ 329 /nightSelect
8.4
Great
Map300 yd from City Centre400 yd from Coaster Theatre
FromUS$ 88 /nightSelect
8.2
Great
Map900 yd from City Centre200 yd from Haystack Gallery
FromUS$ 179 /nightSelect
Map1.3 mi from City Centre100 yd from Tolovana Park
FromUS$ 144 /nightSelect
8.4
Great
Map500 yd from City Centre600 yd from Haystack Hill State Park
FromUS$ 189 /nightSelect
8.4
Great
Map1.4 mi from City Centre200 yd from Tolovana Park
FromUS$ 109 /nightSelect
8.4
Great
Map300 yd from City Centre900 yd from Haystack Rock
FromUS$ 129 /nightSelect
8.6
Great
Map1.2 mi from City Centre200 yd from Tolovana Park
FromUS$ 169 /nightSelect
8.4
Great
Map300 yd from City Centre900 yd from Haystack Hill State Park
FromUS$ 134 /nightSelect
8.4
Great
Map1.3 mi from City Centre100 yd from Tolovana Park
FromUS$ 199 /nightSelect
8.4
Great
Map1400 yd from City Centre500 yd from Les Shirley Park
FromUS$ 74 /nightSelect
8.6
Great
Map900 yd from City Centre200 yd from Haystack Gallery
FromUS$ 153 /nightSelect
8.4
Great
Map1000 yd from City Centre200 yd from Haystack Gallery
FromUS$ 154 /nightSelect
8.2
Great
Map100 yd from City Centre700 yd from Coaster Theatre
FromUS$ 119 /nightSelect
7.8
Very good
Map300 yd from City Centre400 yd from Coaster Theatre
FromUS$ 166 /nightSelect
Map1.4 mi from City Centre200 yd from Tolovana Park
FromUS$ 379 /nightSelect
Map1.9 mi from City Centre1000 yd from Tolovana Park
FromUS$ 144 /nightSelect
Map1.4 mi from City Centre200 yd from Tolovana Park
FromUS$ 762 /nightSelect
Map400 yd from City Centre300 yd from Coaster Theatre
FromUS$ 406 /nightSelect
Map1700 yd from City Centre600 yd from Haystack Hill State Park
FromUS$ 493 /nightSelect

Hotel price range in Cannon Beach

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

⬆️ The highest price
USD 1 045
⬇️ The lowest price
USD 74
💸 Average price for
4-star hotels
USD 163
3-star hotels
USD 158

Selected hotels in Cannon Beach

Based on verified guest feedback from the past 12 months

Beachfront Bliss:
Cozy Comforts:
Pet Friendly Retreats:
Scenic Views:
Classic Elegance:
Family Friendly Fun:
Iconic Local Stays:

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