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

13 of 38

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Today's Poll
If you are planning to visit Malaysia this year, which destination is at the top of your list?
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 (13)

B&Bs / Inns (16)

Speciality Lodging (9)

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 ]
2864 S Pacific St., Cannon Beach, OR 97110
The Ocean Lodge Slideshow
CHECK RATES!
USD 169 - 256 Avg. price/night*
Ollie #1 of 13 hotels in Cannon Beach
Professional photos | Traveller photos (189)
Special Rate 3 nights for 2
3215 South Hemlock Street, Cannon Beach, OR 97110
Inn at Cannon Beach Slideshow
CHECK RATES!
USD 94 - 199 Avg. price/night*
Ollie #2 of 13 hotels in Cannon Beach
  •  Beautiful property 
  • This is a great place to get away and enjoy the coast.it is quite and a... more
  • 18 April 2014
Professional photos | Traveller photos (98)
Special Rate Enjoy 30% off!
188 N. Larch, PO Box 86, Cannon Beach, OR 97110
Schooner's Cove Inn Slideshow
CHECK RATES!
USD 149 - 405 Avg. price/night*
Ollie #3 of 13 hotels in Cannon Beach
  •  Schooner's Cove Inn 
  • We have been to Schooner's Cove Inn several times, and are never... more
  • 15 April 2014
Professional photos | Traveller photos (194)
Offers & Announcements $15 Off Each Night
148 West Gower Ave, Cannon Beach, OR 97110
Surfsand Resort Slideshow
CHECK RATES!
USD 159 - 353 Avg. price/night*
Ollie #4 of 13 hotels in Cannon Beach
  •  Great Stay 
  • Once we made the decision to stay in Cannon Beach for 3 nights, my wife... more
  • 18 April 2014
Professional photos | Traveller photos (255)
Special Rate 3RD NIGHT FREE!
1015 S Hemlock, Cannon Beach, OR 97110
CHECK RATES!
USD 80 - 171 Avg. price/night*
Ollie #5 of 13 hotels in Cannon Beach
  •  Great place to stay 
  • We really liked the Sea Breeze Court and would highly recommend it if... more
  • 10 April 2014
Professional photos | Traveller photos (35)
3339 S. Hemlock Street, Cannon Beach, OR 97110-1091
The Wayside Inn Slideshow
CHECK RATES!
USD 86 - 223 Avg. price/night*
Ollie #6 of 13 hotels in Cannon Beach
Professional photos | Traveller photos (81)
Offers & Announcements Ocean View From $89
255 N. Larch St., PO Box 67, Cannon Beach, OR 97110
Webb's Scenic Surf Motel Slideshow
USD 99 - 269 Avg. price/night*
Ollie #7 of 13 hotels in Cannon Beach
Traveller photos (54)
188 W 2nd St, Cannon Beach, OR 97110
The Waves Slideshow
USD 89 - 399 Avg. price/night*
Ollie #8 of 13 hotels in Cannon Beach
Traveller photos (119)
Offers & Announcements OCEANVIEW-KING-$149
263 W Second Street, Cannon Beach, OR 97110
Land's End at Cannon Beach Slideshow
USD 120 - 325 Avg. price/night*
Ollie #9 of 13 hotels in Cannon Beach
Traveller photos (58)
Special Price 25% off room rate
1400 S. Hemlock Street, Cannon Beach, OR 97110
Hallmark Resort Cannon Beach Slideshow
CHECK RATES!
USD 108 - 285 Avg. price/night*
Ollie #10 of 13 hotels in Cannon Beach
  •  Nicely renovated 
  • We stayed here years ago and remembered the great view. Drove around until... more
  • 14 April 2014
Professional photos | Traveller photos (237)
Offers & Announcements $89 (USD)
208 Fifth Street, Cannon Beach, OR 97212
Ecola Creek Lodge Slideshow
CHECK RATES!
Ollie #11 of 13 hotels in Cannon Beach
Professional photos | Traveller photos (105)
132 E. Surfcrest Avenue, Cannon Beach, OR 97110
Lodges at Cannon Beach Slideshow
CHECK RATES!
USD 382 - 486 Avg. price/night*
Ollie #12 of 13 hotels in Cannon Beach
Professional photos | Traveller photos (24)
Special Rate 40% off 2 night stay!
3400 South Hemlock St., Tolovana Park, Cannon Beach, OR 97145
CHECK RATES!
USD 67 - 84 Avg. price/night*
Ollie #13 of 13 hotels in Cannon Beach
Professional photos | Traveller photos (71)