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

Surfsand Resort 148 West Gower St., Cannon Beach, OR 97110
  • 3-star Beach property
  • Check-in time: 4:00 PM
  • Fantastic location
  • Great beds
From$159
Very Good 4.5 /5Hotel Reviews Call
Sandy Cove Inn 241 Ave. U, Seaside, OR 97138 ~6.93 miles north of Cannon Beach
  • Cheap Beach property
  • Hotel has 2 floors
From$62
Very Good 4.5 /5Reviews Call
Motel 6 Seaside #4062 : 2369 South Roosevelt Dr.
+1-800-997-5148
2369 South Roosevelt Dr., Seaside, OR 97138 ~6.96 miles north of Cannon Beach
  • Low-priced Beach property
  • Hotel has 53 rooms
  • Horrible vibe
  • Quite clean
Guesthouse Inn & Suites Seaside - Seaside
+1-888-690-5247
2455 South Roosevelt, Seaside, OR 97138 ~7.44 miles north of Cannon Beach
  • Low Cost Highway hotel
  • 3 floors in property
  • TV needs to be updated
  • Management should be more attentive
Shilo Inn Seaside East in Seaside 900 South Holladay, Seaside, OR 97138 ~7.58 miles north of Cannon Beach
  • Cheap Riverfront property
  • Hotel has 59 rooms
  • For 95%, the rooms looked old
  • Bathroom could be bigger
Coast River Inn 800 South Holladay Dr., Seaside, OR 97138 ~7.66 miles north of Cannon Beach
  • Economy Beach hotel
  • Check in time: 4:00PM
Inn at the Prom - Seaside
+1-888-283-3404
341 South Prom, Seaside, OR 97138 ~7.77 miles north of Cannon Beach
  • Midscale Downtown property
  • 2 floors in hotel
  • Excellent location;
  • Awesome vibe
River Inn at Seaside 531 Ave. A, Seaside, OR 97138 ~7.84 miles north of Cannon Beach
  • 2-star Beach property
  • 9 suites in property
Shilo Inn Suites Oceanfront : 30 North Prom 30 North Prom, Seaside, OR 97138 ~7.88 miles north of Cannon Beach
  • 3-star Beach property
  • Airport shuttle available
Comfort Inn & Suites
+1-800-230-4134
545 Broadway Ave., Seaside, OR 97138 ~7.90 miles north of Cannon Beach
  • Mid-scale Beach property
  • Check in time: 4:00 PM
  • Very good business hotel
  • Standard air conditioning
From$85
Very Good 4.0 /5Reviews Call
Holiday Inn Express Hotel & Suites
+1-800-997-5148
34 North Holladay Dr., Seaside, OR 97138 ~7.95 miles north of Cannon Beach
  • Affordable hotel
  • Beach walks were memorable
  • High comfort
From$69
Very Good 4.0 /5Reviews Call
City Center Motel in Seaside 250 1st Ave., Seaside, OR 97138 ~7.97 miles north of Cannon Beach
  • Economical Beach hotel
  • Hotel has 2 floors
Rivertide Suites Hotel - Seaside 102n Holladay, Seaside, OR 97138 ~8.02 miles north of Cannon Beach
  • Affordable Beach hotel
  • 70 rooms in property
  • Near city centre
  • Breakfast is mediocre
From$139
Very Good 4.5 /5Reviews Call
Inn at Seaside 441 2nd Ave., Seaside, OR 97138 ~8.03 miles north of Cannon Beach
  • Economy Convention Center hotel
  • Check in time: 4pm
  • Nice place to eat
  • Wellness & sports facilities could be improved
Best Western Oceanview Resort 414 North Prom, Seaside, OR 97138 ~8.10 miles north of Cannon Beach
  • 3 star Beach property
  • 107 rooms in hotel
  • Furniture needs more attention
  • Hotel could use some updating
From$119
Very Good 4.0 /5Review Score Call
Shilo Inn Suites Hotel Warrenton / Astoria in Warrenton
+1-800-997-5149
1609 East Harbor Dr., Warrenton, WA 97146 ~19.69 miles north of Cannon Beach
  • Low priced Suburban property
  • Comp. Breakfast
Best Western Lincoln Inn : 555 Hamburg Ave. 555 Hamburg Ave., Astoria, OR 97103 ~21.54 miles north of Cannon Beach
  • Affordable Riverfront property
  • Free breakfast available
  • Most guests said rooms were clean
  • Clean rooms
From$110
Very Good 4.0 /5Hotel Reviews Call
Astoria Riverwalk Inn 400 Industry St., Astoria, OR 97103 ~21.79 miles north of Cannon Beach
  • Mid-scale Riverfront hotel
  • 88 rooms in property
Comfort Suites Columbia River : 3420 Leif Erickson Dr. 3420 Leif Erickson Dr., Astoria, OR 97103 ~22.77 miles north of Cannon Beach
  • Three Star Riverfront property
  • 3 floors in hotel
  • Most guests loved the sauna
  • New towels
Hampton Inn & Suites Astoria in Astoria 201 39th St., Astoria, OR 97103 ~23.00 miles northeast of Cannon Beach
  • Low Cost Riverfront hotel
  • 4 floors in property
  • Most guests thought the view was good
  • Friendly atmosphere
From$249
Very Good 4.5 /5Reviews Call
Ashley Inn of Tillamook 1722 Makinster Rd., Tillamook, OR 97141 ~28.60 miles south of Cannon Beach
  • 2 star Highway hotel
  • Hotel has 3 floors
  • Bed sheets were clean
  • Food is average
Shilo Inn Suites Hotel Tillamook in Tillamook 2515 North Main, Tillamook, OR 97141 ~28.80 miles south of Cannon Beach
  • Low priced Beach property
  • Hotel has 101 rooms
  • Most guests didn't like the architecture
  • Easy parking and friendly staff
Adrift Hotel & Spa : 409 Sid Snyder Dr. 409 Sid Snyder Dr., Long Beach, WA 98631 ~32.37 miles north of Cannon Beach
  • Mid-scale property
Rodeway Inn & Suites in Long Beach 115 3rd St. Sw, Long Beach, WA 98631 ~32.65 miles north of Cannon Beach
  • Low Cost Downtown property
  • Hotel has 2 floors
  • Most guests found the staff to be very friendly
  • Rooms are not good
Chautauqua Lodge - Long Beach 304 NW 14th St., Long Beach, WA 98631 ~33.53 miles north of Cannon Beach
  • Two star Beach hotel
  • 60 suites in property
Next 25 Cannon Beach Hotels >  [1 - 25 of 26]    
Next: See My Cannon Beach Hotels with Pricing
Back to Top