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 hotel
Surfsand Resort 148 West Gower St., Cannon Beach, OR 97110
  • Mid-scale Beach property
  • Access to gym on-site
  • Almost all guests thought rooms were spacious
  • All guests liked the big bathroom
From$169
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn : 2455 South Roosevelt Dr. 2455 South Roosevelt Dr., Seaside, OR 97138 ~6.79 miles north of Cannon Beach
  • Low priced Highway hotel
  • Check-in: 11:00
Sandy Cove Inn in Seaside 241 Ave. U, Seaside, OR 97138 ~6.93 miles north of Cannon Beach
  • 2 star Beach property
  • Hotel has an eco-friendly policy See more
From$72
Very Good 4.5 /5Review Score CallBookMore Details
Motel 6 Seaside #4062 - Seaside
+1-866-221-8581
2369 South Roosevelt Dr., Seaside, OR 97138 ~6.96 miles north of Cannon Beach
  • Low priced Beach hotel
  • Hotel has 53 rooms
  • Loud AC unit
  • Vibe is not too good
Shilo Inn Seaside East 900 South Holladay St., Seaside, OR 97138 ~7.55 miles north of Cannon Beach
  • 2-star Riverfront hotel
  • 3 floors in property
Coast River Inn in Seaside 800 South Holladay Dr., Seaside, OR 97138 ~7.66 miles north of Cannon Beach
  • Cheap Beach hotel
  • 42 sleeping 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
  • 3-star Downtown hotel
  • Hotel has 2 floors
  • Refrigerator is just too small
  • City centre within easy reach, said 100%
River Inn at Seaside 531 Ave. A, Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • Economical Beach property
  • Free breakfast
Comfort Inn & Suites by Seaside Convention Center / Boardwalk : 545 Broadway Ave. 545 Broadway Ave., Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • Cheap Beach hotel
  • Check-in time: 11:00
From$114
Very Good 4.0 /5Reviews CallBookMore Details
Shilo Inn Suites Oceanfront 30 North Prom, Seaside, OR 97138 ~7.88 miles north of Cannon Beach
  • Affordable Beach hotel
  • 6 conference rooms in property
Ashore Hotel 125 Oceanway St., Seaside, OR 97138 ~7.90 miles north of Cannon Beach
  • Three Star Beach property
  • Check in: 3:00PM
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites : 34 North Holladay Dr. 34 North Holladay Dr., Seaside, OR 97138 ~7.95 miles north of Cannon Beach
  • Mid-scale property
  • Great nights rest
  • Hot tub in swimming area closed
From$215
Very Good 4.0 /5Recent Reviews CallBookMore Details
City Center Motel 250 1st Ave., Seaside, OR 97138 ~7.97 miles north of Cannon Beach
  • 2-star Beach property
  • 9 suites in property
Rivertide Suites Hotel 102n Holladay, Seaside, OR 97138 ~8.02 miles north of Cannon Beach
  • Mid-scale Beach hotel
  • Hotel has 2 meeting rooms
  • Roomy suite
  • Dining area was clean enough, according to only 50%
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Inn at Seaside : 441 2nd Ave. 441 2nd Ave., Seaside, OR 97138 ~8.03 miles north of Cannon Beach
  • Economy Convention Center hotel
  • Check-in time: 4pm
  • Very tiny breakfast area
  • High comfort
From$50
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Plus Ocean View Resort 414 North Prom, Seaside, OR 97138 ~8.11 miles north of Cannon Beach
  • Three Star Beach property
  • Check in: 04:00pm
  • Terrific location
  • Great view
Gearhart : 1157 North Marion 1157 North Marion, Gearhart, OR 97138 ~10.56 miles north of Cannon Beach
  • Three Star Beach property
  • 12 rooms in property
  • Food could be better
  • Dirty rugs
From$130
Average 3.5 /5Reviews CallBookMore Details
Shilo Inn Suites Hotel Warrenton / Astoria : 1609 East Harbor Dr.
+1-866-221-8581
1609 East Harbor Dr., Warrenton, WA 97146 ~19.69 miles north of Cannon Beach
  • Cheap Suburban property
  • Hotel has 4 floors
From$69
Average 3.5 /5Reviews CallBookMore Details
Best Western Astoria Bayfront Hotel 555 Hamburg Ave., Astoria, OR 97103 ~21.46 miles north of Cannon Beach
  • Mid-scale Riverfront property
  • Check-in time: 16:00 PM
  • Breakfast is good
  • Most guests thought the cleanliness of the hotel was average
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
  • 2-star Riverfront hotel
  • Hotel has 9 suites
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
  • Fitness / Gym is on-site
From$60
Very Good 4.5 /5Reviews CallBookMore Details
Econo Lodge 227 Garibaldi Ave., Garibaldi, OR 97118 ~22.43 miles south of Cannon Beach
  • Economical hotel
  • Free complimentary breakfast
Comfort Suites Columbia River : 3420 Leif Erickson Dr. 3420 Leif Erickson Dr., Astoria, OR 97103 ~22.77 miles north of Cannon Beach
  • 3-star Riverfront hotel
  • 2 meeting rooms in hotel
  • Great desserts & fruits
  • Great wellness & sports facilities
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Astoria : 201 39th St. 201 39th St., Astoria, OR 97103 ~23.00 miles northeast of Cannon Beach
  • Inexpensive Riverfront property
  • Free comp. breakfast
  • Spacious common area
  • Most guests thought it was clean
From$249
Very Good 4.5 /5Reviews CallBookMore Details
Next 25 Cannon Beach Hotels >  [1 - 25 of 32]    
Next: See My Cannon Beach Hotels with Pricing
Back to Top