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.
View map Return to list
Cannon Beach, OR 97110
Read Reviews of Cannon Beach
Filter
57 available
Price per night
Any
Amenities Restaurant Business Center Pets Allowed Spa Concierge Internet Meeting Rooms Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness center Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
Any distance
    No results found
Accommodation
Traveler rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendly Business ResortAny
Hotel Search
Any
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Cannon Beach
Updating list...
Booking.com
$379
View Deal
188 N Larch St, Cannon Beach, OR 97110-3103
0.5 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$147
View Deal
208 E 5th Ave, Box 416, Cannon Beach, OR 97110-2010
0.9 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$239
View Deal
3400 S Hemlock St, Cannon Beach, Cannon Beach, OR 97110-3076
1.3 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Expedia.com
$349
View Deal
31970 E Ocean Ln, Located On The East, Mountain Side of the Road, Arch Cape, OR 97102-0145
5.7 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$179
View Deal
3140 Sunset Blvd, Seaside, OR 97138-5041
5.9 miles from Cannon Beach
  • Free Wifi
  • Free Parking
SAVE $10
$179
Expedia.com
$169
View Deal
2455 S Roosevelt Dr, Seaside, OR 97138-6528
6.2 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Expedia.com
$225
View Deal
2275 S Promenade, Seaside, OR 97229
6.4 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$195
View Deal
800 S Holladay Dr, Seaside, OR 97138-6609
7.1 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Hotels.com
$222
View Deal
531 Avenue a, Seaside, OR 97138-5725
7.3 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$190
View Deal
545 Broadway St, Seaside, OR 97138-5824
7.3 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$152
View Deal
30 N Prom, Seaside, OR 97138-5823
7.3 miles from Cannon Beach
  • Free Parking
  • Pool
SAVE $11
$236
Hotwire.com
$225
View Deal
125 Oceanway St, Seaside, OR 97138-5819
7.3 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$169
View Deal
60 N Promenade, Seaside, OR 97138
7.4 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Booking.com
$185
View Deal
118 N Columbia St, Seaside, OR 97138-5932
7.4 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Expedia.com
$166
View Deal
441 2nd Ave, Seaside, OR 97138-5919
7.5 miles from Cannon Beach
  • Free Wifi
  • Free Parking
SAVE $14
$137
Booking.com
$123
View Deal
250 1st Ave, Seaside, OR 97138-5906
7.5 miles from Cannon Beach
  • Free Wifi
  • Free Parking
TripAdvisor
$189
View Deal
102 N Holladay Dr, Seaside, OR 97138-6830
7.5 miles from Cannon Beach
  • Free Parking
  • Breakfast included
SAVE $18
$238
Expedia.com
$220
View Deal
414 North Prom, Seaside, OR 97138-6042
7.5 miles from Cannon Beach
  • Free Wifi
  • Free Parking
SAVE $51
$156
Booking.com
$105
View Deal
101 NW 11th Ave, Rockaway Beach, OR 97136-9525
18.3 miles from Cannon Beach
  • Free Wifi
  • Free Parking
SAVE $44
$179
Expedia.com
$135
View Deal
523 N Pacific St, Rockaway Beach, OR 97136-9923
18.9 miles from Cannon Beach
  • Free Wifi
  • Free Parking
SAVE $33
$192
Expedia.com
$159
View Deal
1609 E Harbor Dr, Warrenton, OR 97146-9689
19.1 miles from Cannon Beach
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
148 W Gower St, Cannon Beach, OR 97110-3028
0.1 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Hotels.com
View Deal
1400 S Hemlock St, Cannon Beach, OR 97110-3056
0.2 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Hotels.com
View Deal
2369 S Roosevelt Dr, Seaside, OR 97138-6550
6.3 miles from Cannon Beach
  • Free Wifi
  • Free Parking
Hotels.com
View Deal
1157 N Marion Ave, Gearhart, OR 97138-4072
9.9 miles from Cannon Beach
  • Free Wifi
  • Free Parking
429 S Holladay Dr, Seaside, OR 97138-6729
7.2 miles from Cannon Beach
    950 Parkway Ave., Hines, OR 97738
    7.2 miles from Cannon Beach
      820 N Prom, Seaside, OR 97138-6143
      7.7 miles from Cannon Beach
      • Free Wifi
      • Free Parking
      1157 N Marion Ave, Gearhart, OR 97138-4072
      10.0 miles from Cannon Beach
      • Free Wifi
      • Pool
      32 Laneda Ave, Manzanita, OR 97130-9045
      12.0 miles from Cannon Beach
      • Free Wifi
      • Free Parking
      Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
      Previous
      12