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 1400 South Hemlock, Cannon Beach, OR 97110
  • Luxurious Five Star Oceanfront hotel
  • Fitness center on property
Surfsand Resort in Cannon Beach 148 West Gower St., Cannon Beach, OR 97110
  • 3-star Beach property
  • Fitness + Health Center
  • Almost all guests were happy with the bathroom
  • Stylish Hotel
From$199
Very Good 4.5 /5Latest Reviews CallBookMore Details
Quality Inn in Seaside 2455 South Roosevelt Dr., Seaside, OR 97138 ~6.79 miles north of Cannon Beach
  • 3-star Highway property
  • Access to gym on-site
Sandy Cove Inn - Seaside 241 Ave. U, Seaside, OR 97138 ~6.93 miles north of Cannon Beach
  • Cheap Beach property
  • 15 rooms in property
Motel 6 Seaside #4062 in Seaside
+1-866-221-8581
2369 South Roosevelt Dr., Seaside, OR 97138 ~6.96 miles north of Cannon Beach
  • Low priced Beach hotel
  • Check-in: Upon Avail
  • Most guests said the reception staff was great
  • Friendly service and great reception
Shilo Inn Seaside East in Seaside 900 South Holladay St., Seaside, OR 97138 ~7.55 miles north of Cannon Beach
  • Two-star Riverfront hotel
  • 59 sleeping rooms in hotel
Coast River Inn 800 South Holladay Dr., Seaside, OR 97138 ~7.66 miles north of Cannon Beach
  • Low-priced Beach property
  • Hotel has 3 floors
From$54
Very Good 4.0 /5Read Reviews CallBookMore Details
Inn at the Prom : 341 South Prom
+1-888-690-5247
341 South Prom, Seaside, OR 97138 ~7.77 miles north of Cannon Beach
  • Three Star Downtown property
  • 2 floors in property
  • Good accessibility by car
  • Bed skirt looked too small
River Inn at Seaside 531 Ave. A, Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • Low Cost Beach hotel
  • Hotel has 48 rooms
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Inn & Suites by Seaside Convention Center / Boardwalk 545 Broadway Ave., Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • Low priced Beach property
  • 65 sleeping rooms in hotel
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
  • Mid-scale Beach property
  • Check in time: 4:00 PM
From$75
Average 3.5 /5Reviews CallBookMore Details
Ashore Hotel 125 Oceanway St., Seaside, OR 97138 ~7.90 miles north of Cannon Beach
  • 3 star Beach property
  • 2 floors in hotel
From$108
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites 34 North Holladay Dr., Seaside, OR 97138 ~7.95 miles north of Cannon Beach
  • Mid-scale property
  • Check-in: 3 pm
  • Relatively modern hotel
  • Can't beat a pool
From$215
Very Good 4.0 /5Hotel Reviews CallBookMore Details
City Center Motel - Seaside 250 1st Ave., Seaside, OR 97138 ~7.97 miles north of Cannon Beach
  • 2 star Beach hotel
  • 2 floors in property
From$54
Very Good 4.0 /5Reviews CallBookMore Details
Rivertide Suites Hotel - Seaside 102n Holladay, Seaside, OR 97138 ~8.02 miles north of Cannon Beach
  • Affordable Beach property
  • Check in time: 4:00 PM
  • Wifi quality could be improved
  • Most guests were satisfied with the air conditioning
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Inn at Seaside 441 2nd Ave., Seaside, OR 97138 ~8.03 miles north of Cannon Beach
  • Low Cost Convention Center property
  • 3 floors in property
  • Most guests enjoyed the shower
  • Kitchenette is acceptable
From$50
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Ocean View Resort 414 North Prom, Seaside, OR 97138 ~8.14 miles north of Cannon Beach
  • Three Star Beach hotel
  • Hotel has an eco-friendly policy Learn more
  • Near city centre
  • Entrance area is ok
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Gearhart : 1157 North Marion 1157 North Marion, Gearhart, OR 97138 ~10.56 miles north of Cannon Beach
  • 3 star Beach hotel
  • 7 suites in property
  • Dated interior
  • Most guests thought the building wasn't nice
Shilo Inn Suites Hotel Warrenton / Astoria
+1-866-221-8581
1609 East Harbor Dr., Warrenton, WA 97146 ~19.69 miles north of Cannon Beach
  • Economical Suburban hotel
  • Gym / Fitness Center Available
Best Western Astoria Bayfront Hotel 555 Hamburg Ave., Astoria, OR 97103 ~21.45 miles north of Cannon Beach
  • 3 star Riverfront hotel
  • 4 floors in hotel
  • Very good hotel
  • Very quiet
From$110
Very Good 4.0 /5Read Reviews CallBookMore Details
Astoria Riverwalk Inn : 400 Industry St. 400 Industry St., Astoria, OR 97103 ~21.79 miles north of Cannon Beach
  • Inexpensive Riverfront property
  • Hotel has 2 floors
Holiday Inn Express & Suites Astoria
+1-888-690-5247
204 West Marine Dr., Astoria, OR 97103 ~22.02 miles north of Cannon Beach
  • Two-star hotel
  • 28 suites in property
Econo Lodge - Garibaldi 227 Garibaldi Ave., Garibaldi, OR 97118 ~22.43 miles south of Cannon Beach
  • Economical property
  • Hotel has 22 rooms
Comfort Suites Columbia River : 3420 Leif Erickson Dr. 3420 Leif Erickson Dr., Astoria, OR 97103 ~22.77 miles north of Cannon Beach
  • Affordable Riverfront property
  • 75 rooms in hotel
  • Quiet air conditioner/heater
  • Nice sauna
From$77
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn & Suites Astoria 201 39th St., Astoria, OR 97103 ~23.00 miles northeast of Cannon Beach
  • Cheap Riverfront hotel
  • 26 suites in hotel
  • Great shopping
  • Bathroom could be optimized
From$249
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Next 25 Cannon Beach Hotels >  [1 - 25 of 32]    
Next: See My Cannon Beach Hotels with Pricing
Back to Top