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$392 - US$774 Avg. price/night*
Ollie #1 of 15 hotels in Cannon Beach
  •  Simply Amazing!!! 
  • We have stayed at beautiful locations all over the world, but, this is the... more
  • 21 July 2018
Professional photos | Traveller photos (391)
2864 S Pacific Ave, Cannon Beach, OR 97110-3153
Show Prices
US$250 - US$447 Avg. price/night*
Ollie #2 of 15 hotels in Cannon Beach
Professional photos | Traveller photos (669)
3215 S Hemlock St, Cannon Beach, OR 97110-3074
Show Prices
US$209 - US$377 Avg. price/night*
Ollie #3 of 15 hotels in Cannon Beach
Professional photos | Traveller photos (358)
148 W Gower St, Cannon Beach, OR 97110-3028
Show Prices
US$144 - US$524 Avg. price/night*
Ollie #4 of 15 hotels in Cannon Beach
  •  We love Surfsand! 
  • Very nice property with helpful people, nice rooms and great location. It... more
  • 22 July 2018
Professional photos | Traveller photos (475)
188 N Larch St, Cannon Beach, OR 97110-3103
Show Prices
US$175 - US$416 Avg. price/night*
Ollie #5 of 15 hotels in Cannon Beach
  •  Great get away 
  • My husband and I wanted to go to the beach for our anniversary and usually... more
  • 20 July 2018
Professional photos | Traveller photos (714)
Offers & Announcements Great Downtown Location!
188 W 2nd Street, Cannon Beach, OR 97110-2005
Show Prices
US$127 - US$432 Avg. price/night*
Ollie #6 of 15 hotels in Cannon Beach
Professional photos | Traveller photos (681)
3339 S Hemlock St, Cannon Beach, OR 97110-3075
Show Prices
US$118 - US$250 Avg. price/night*
Ollie #7 of 15 hotels in Cannon Beach
  •  Weekend Away 
  • This was our second time staying here. The staff are so welcoming and... more
  • 22 July 2018
Professional photos | Traveller photos (410)
Offers & Announcements Ocean-View Rooms!
1400 S Hemlock St, Cannon Beach, OR 97110-3056
Show Prices
US$152 - US$402 Avg. price/night*
Ollie #8 of 15 hotels in Cannon Beach
Traveller photos (1003)
1015 S Hemlock St, Cannon Beach, OR 97110-3052
Show Prices
US$174 - US$274 Avg. price/night*
Ollie #9 of 15 hotels in Cannon Beach
  •  Perfect family spot 
  • Have been coming for years and always a great stay. Was upgraded to the 2... more
  • 9 July 2018
Professional photos | Traveller photos (83)
263 W 2nd Ave, Cannon Beach, OR 97110-2006
Show Prices
US$271 - US$493 Avg. price/night*
Ollie #10 of 15 hotels in Cannon Beach
  •  Beachfront hotel 
  • Hotel room is clean, plenty of room. Queen suite has everything you need... more
  • 23 June 2018
Traveller photos (116)
208 E 5th Ave, Box 416, Cannon Beach, OR 97110-2010
Show Prices
US$85 - US$248 Avg. price/night*
Ollie #11 of 15 hotels in Cannon Beach
  •  Hidden Little Gem 
  • Don't get me wrong...book early! We found this little cottage style... more
  • 20 July 2018
Professional photos | Traveller photos (140)
Special Offer Call for best rate!
3400 S Hemlock St, Cannon Beach, Cannon Beach, OR 97110-3076
Show Prices
US$129 - US$328 Avg. price/night*
Ollie #12 of 15 hotels in Cannon Beach
  •  Family Trip 
  • We have been staying there for 38 years. It has always been a great place... more
  • 22 July 2018
Professional photos | Traveller photos (553)
487 S Hemlock St, Cannon Beach, OR 97110-3046
Show Prices
US$107 - US$329 Avg. price/night*
Ollie #13 of 15 hotels in Cannon Beach
  •  Cute & Friendly 
  • We spent two night fighting the sandcastle competition. Location was... more
  • 11 June 2018
Professional photos | Traveller photos (151)
Offers & Announcements NEW $45 Romance Package!
255 N Larch St, PO Box 67, Cannon Beach, OR 97110-3104
Show Prices
US$240 - US$327 Avg. price/night*
Ollie #14 of 15 hotels in Cannon Beach
  •  Always a favorite 
  • We have stayed at Webb's several times on our anniversary. The rooms are... more
  • 15 April 2018
Traveller photos (69)
132 E Surfcrest Ave, Cannon Beach, OR 97110-3221
Show Prices
US$467 - US$632 Avg. price/night*
Ollie #15 of 15 hotels in Cannon Beach
Professional photos | Traveller photos (248)