Star Rating
Hotel Name
Price Range (USD)to
Amenities

Cannon Beach Oregon Hotels & Motels

Find hotels & motels in Cannon Beach using the list below. Search for cheap and discounted hotel and motel rates in or near Cannon Beach, OR for your corporate or personal leisure travel. We list the best Cannon Beach, Oregon motel and hotel rooms. Browse the Cannon Beach area hotels to find the perfect lodging! Please use the provided map of the Cannon Beach hotels. Need 5+ Rooms? Secure Cannon Beach Group Hotel Deals

The Cannon Beach center is around 1 mile south of Downtown Cannon Beach and 7 miles south of Providence Seaside Hospital.

Cannon Beach Hotels & Accommodations

Hallmark Resort & Spa in Cannon Beach Or - Cannon Beach 1400 South Hemlock, Cannon Beach, OR 97110
  • 3 star Oceanfront property
  • Fitness center on property
Surfsand Resort 148 West Gower St., Cannon Beach, OR 97110
  • 3-star Beach property
  • 4 floors in property
  • Rooms are great
  • Great service
From$199
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn : 2455 South Roosevelt Dr. 2455 South Roosevelt Dr., Seaside, OR 97138 ~6.79 miles north of Cannon Beach
  • Two star Highway property
  • Check-in time: 11:00
Sandy Cove Inn 241 Ave. U, Seaside, OR 97138 ~6.93 miles north of Cannon Beach
  • Two star Beach property
  • Check in: 04:00pm
From$72
Very Good 4.5 /5Review Score CallBookMore Details
Motel 6 Seaside #4062 in Seaside
+1-866-221-8581
2369 South Roosevelt Dr., Seaside, OR 97138 ~6.96 miles north of Cannon Beach
  • Inexpensive Beach property
  • Check in: Upon Avail
  • Close to town
  • Quite clean
Shilo Inn Seaside East in Seaside 900 South Holladay St., Seaside, OR 97138 ~7.55 miles north of Cannon Beach
  • Two star Riverfront hotel
  • Check-in: 4:00 PM
Coast River Inn 800 South Holladay Dr., Seaside, OR 97138 ~7.66 miles north of Cannon Beach
  • 2 star Beach property
  • 42 rooms in hotel
From$54
Very Good 4.5 /5Reviews CallBookMore Details
Inn at the Prom
+1-888-690-5247
341 South Prom, Seaside, OR 97138 ~7.77 miles north of Cannon Beach
  • Midscale Downtown property
  • Hotel has 2 floors
  • Most guests thought the furniture was functional
  • Easily accessible by car, said 90%
River Inn at Seaside - Seaside 531 Ave. A, Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • Economical Beach hotel
  • Free breakfast
Comfort Inn & Suites by Seaside Convention Center / Boardwalk 545 Broadway Ave., Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • Low-priced Beach hotel
  • Check in time: 11:00
From$114
Very Good 4.0 /5Review Score CallBookMore Details
Shilo Inn Suites Oceanfront 30 North Prom, Seaside, OR 97138 ~7.88 miles north of Cannon Beach
  • 3-star Beach property
  • 6 meeting rooms in hotel
Ashore Hotel 125 Oceanway St., Seaside, OR 97138 ~7.90 miles north of Cannon Beach
  • 3 star Beach hotel
  • Hotel has 22 rooms
Holiday Inn Express Hotel & Suites in Seaside 34 North Holladay Dr., Seaside, OR 97138 ~7.95 miles north of Cannon Beach
  • Midscale property
  • Hot tub was small
  • Every guests reviewed liked the proximity to shopping
From$215
Very Good 4.0 /5Latest Reviews CallBookMore Details
City Center Motel - Seaside 250 1st Ave., Seaside, OR 97138 ~7.97 miles north of Cannon Beach
  • Two-star Beach property
  • 53 rooms in property
Rivertide Suites Hotel in Seaside 102n Holladay, Seaside, OR 97138 ~8.02 miles north of Cannon Beach
  • Midscale Beach hotel
  • Free breakfast
  • Outstanding front desk personnel
  • Disappointing internet connection
Inn at Seaside : 441 2nd Ave. 441 2nd Ave., Seaside, OR 97138 ~8.03 miles north of Cannon Beach
  • Low Cost Convention Center property
  • 48 rooms in property
  • No seating area
  • Pool is small
From$50
Very Good 4.5 /5Read Reviews CallBookMore Details
Best Western Ocean View Resort : 414 North Prom 414 North Prom, Seaside, OR 97138 ~8.11 miles north of Cannon Beach
  • Mid-scale Beach property
  • 107 rooms in property
  • Noisy hall
  • Beach nearby
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Gearhart 1157 North Marion, Gearhart, OR 97138 ~10.56 miles north of Cannon Beach
  • Three Star Beach property
  • 12 rooms in hotel
  • There was no hairdryer
  • Friendly service
Shilo Inn Suites Hotel Warrenton / Astoria
+1-866-221-8581
1609 East Harbor Dr., Warrenton, WA 97146 ~19.69 miles north of Cannon Beach
  • Low priced Suburban property
  • Free breakfast available
Best Western Astoria Bayfront Hotel - Astoria 555 Hamburg Ave., Astoria, OR 97103 ~21.46 miles north of Cannon Beach
  • 3-star Riverfront hotel
  • Free breakfast available
  • Good wifi quality
  • Most guests loved the sauna
From$105
Very Good 4.0 /5Guest Reviews CallBookMore Details
Astoria Riverwalk Inn : 400 Industry St. 400 Industry St., Astoria, OR 97103 ~21.79 miles north of Cannon Beach
  • Cheap Riverfront property
  • 2 floors in hotel
Holiday Inn Express & Suites Astoria in Astoria
+1-888-690-5247
204 West Marine Dr., Astoria, OR 97103 ~22.02 miles north of Cannon Beach
  • Inexpensive property
  • 98 rooms in property
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
Econo Lodge : 227 Garibaldi Ave. 227 Garibaldi Ave., Garibaldi, OR 97118 ~22.43 miles south of Cannon Beach
  • Economical hotel
  • Check-in time: 11:00
Comfort Suites Columbia River in Astoria 3420 Leif Erickson Dr., Astoria, OR 97103 ~22.77 miles north of Cannon Beach
  • Midscale Riverfront hotel
  • Hotel has 75 rooms
  • Nice indoor pool and hot tub
  • Most guests said the booking process was inefficient
Hampton Inn & Suites Astoria - Astoria 201 39th St., Astoria, OR 97103 ~23.00 miles northeast of Cannon Beach
  • Low Cost Riverfront property
  • Fitness + Health Center
  • Staff was very pleasant and accommodating
  • Spacious rooms
From$249
Very Good 4.5 /5Latest Reviews CallBookMore Details
Next 25 Cannon Beach Hotels >  [1 - 25 of 32]    
Next: See My Cannon Beach Hotels with Pricing
Back to Top