Language: EN

Where to stay in Cannon Beach (OR)

Cannon Beach (OR) has 11 places to stay in our index. 5 have enough guest reviews to rank. The average guest rating is 9.1.

places to stay
11
ranked by guests
5
average rating
9.1

Good to know about hotels in Cannon Beach (OR)

Best-rated hotel
Surfsand Resort
Area with most hotels
Cannon Beach
Average guest rating
9.1
Average walk grade
40/100

Areas of Cannon Beach (OR)

Where the hotels are and how guests rate them.

All hotels in Cannon Beach (OR)

Ranked by StayVersus score: guest rating adjusted for the number of reviews.

Inn ★★★★ Cannon Beach

Inn at Haystack Rock

  • Free Wi-Fi
  • Free parking
  • Beachfront
8.7 Very good 13 reviews 470 m
Hotel ★★★★ Breakers Point

Lighthouse Inn

  • Free Wi-Fi
  • Free parking
9.6 Exceptional 4 reviews 140 m
Motel ★★★ Cannon Beach

Ecola Creek Lodge

  • Free Wi-Fi
  • Free parking
8.8 Excellent 17 reviews 1.5 km
Apartment ★★★★ Cannon Beach

Tolovana Inn

8.3 Very good 30 reviews 2.0 km

Popular match-ups in Cannon Beach (OR)

FAQ: Cannon Beach (OR)

What is the best-rated hotel in Cannon Beach (OR)?

By StayVersus score, Surfsand Resort is the best-rated hotel in Cannon Beach (OR), with a guest rating of 9.6 from 10 reviews.

Which area of Cannon Beach (OR) has the most hotels?

Cannon Beach has the most, with 4 rated places to stay.