We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Cannon Beach

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Cannon Beach?

We'll send you updates with the latest deals, reviews and articles for Cannon Beach each week.

Map of Cannon Beach Hotels

Hotels (15)

B&Bs / Inns (17)

Speciality Lodging (7)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice® 2018 Winner Top Hotels | Romance
 
2740 Pacific Ave, Cannon Beach, OR 97110-3164
Show Prices
US$316 - US$653 Avg. price/night*
Ollie #1 of 15 hotels in Cannon Beach
  •  Paradise 
  • We stayed for two nights, and it was one of the nicest little get aways we... more
  • 17 December 2018
Traveller photos (432)
2864 S Pacific Ave, Cannon Beach, OR 97110-3153
Show Prices
US$184 - US$338 Avg. price/night*
Ollie #2 of 15 hotels in Cannon Beach
Traveller photos (673)
3215 S Hemlock St, Cannon Beach, OR 97110-3074
Show Prices
US$118 - US$275 Avg. price/night*
Ollie #3 of 15 hotels in Cannon Beach
  •  Well worth the stay 
  • From early check in to a basket for my dog, this place had everything we... more
  • 18 December 2018
Traveller photos (385)
148 W Gower St, Cannon Beach, OR 97110-3028
Show Prices
US$131 - US$304 Avg. price/night*
Ollie #4 of 15 hotels in Cannon Beach
Traveller photos (516)
188 N Larch St, Cannon Beach, OR 97110-3103
Show Prices
US$128 - US$293 Avg. price/night*
Ollie #5 of 15 hotels in Cannon Beach
  •  Our favorite spot! 
  • We make the trip to Cannon Beach several times a year, and after trying... more
  • 11 December 2018
Traveller photos (735)
Offers & Announcements Oceanfront for $119!
3339 S Hemlock St, Cannon Beach, OR 97110-3075
Show Prices
US$96 - US$175 Avg. price/night*
Ollie #6 of 15 hotels in Cannon Beach
Traveller photos (412)
Offers & Announcements Ocean View from $89!
188 W 2nd Street, Cannon Beach, OR 97110-2005
Show Prices
US$93 - US$197 Avg. price/night*
Ollie #7 of 15 hotels in Cannon Beach
  •  White Haron Lodge 
  • We stayed at the White Haron Lodge for three days just after Thanksgiving... more
  • 27 November 2018
Traveller photos (703)
Special Rate 3rd night free
1400 S Hemlock St, Cannon Beach, OR 97110-3056
Show Prices
US$113 - US$328 Avg. price/night*
Ollie #8 of 15 hotels in Cannon Beach
Traveller photos (1036)
1015 S Hemlock St, Cannon Beach, OR 97110-3052
Show Prices
US$97 - US$110 Avg. price/night*
Ollie #9 of 15 hotels in Cannon Beach
Traveller photos (83)
263 W 2nd Ave, Cannon Beach, OR 97110-2006
Show Prices
US$125 - US$231 Avg. price/night*
Ollie #10 of 15 hotels in Cannon Beach
  •  Wonderful! 
  • Lovely fireplace, jetted tub, non-stop Hallmark Christmas movies, view of... more
  • 2 December 2018
Traveller photos (117)
Special Price 25% off room rate
208 E 5th Ave, Box 416, Cannon Beach, OR 97110-2010
Show Prices
US$71 - US$168 Avg. price/night*
Ollie #11 of 15 hotels in Cannon Beach
Traveller photos (129)
3400 S Hemlock St, Cannon Beach, Cannon Beach, OR 97110-3076
Show Prices
US$94 - US$213 Avg. price/night*
Ollie #12 of 15 hotels in Cannon Beach
  •  Problems with my stay. 
  • Wrote this on your other form.Improve response on concerns.Fix fixtures in... more
  • 18 December 2018
Traveller photos (578)
Special Offer 3 Nights for price of 2!
132 E Surfcrest Ave, Cannon Beach, OR 97110-3221
No photo provided
Show Prices
US$467 - US$652 Avg. price/night*
Ollie #13 of 15 hotels in Cannon Beach
Traveller photos (238)
487 S Hemlock St, Cannon Beach, OR 97110-3046
Show Prices
US$83 - US$192 Avg. price/night*
Ollie #14 of 15 hotels in Cannon Beach
  •  My new favorite place! 
  • I love love love this little place. Check in was easy and the owners were... more
  • 12 November 2018
Traveller photos (151)
Offers & Announcements BOOK DIRECT
255 N Larch St, PO Box 67, Cannon Beach, OR 97110-3104
Show Prices
US$108 - US$180 Avg. price/night*
Ollie #15 of 15 hotels in Cannon Beach
  •  Holiday 
  • Very basic motel and very dated, and tired looking but clean. Great... more
  • 30 October 2018
Traveller photos (73)