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 from Downtown Cannon Beach and 7 miles from Providence Seaside Hospital.

Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Cannon Beach Hotels/Motels & Accommodations

Photo of Surfsand ResortSurfsand Resort
+1-800-230-4134
$149+

148 West Gower St., Cannon Beach, OR 97110
  • 4.5/5, Very Good Latest Reviews
  • Mid-scale Beach hotel
  • Fitness center on property
Photo of Motel 6 Seaside #4062Motel 6 Seaside #4062
+1-800-997-5148
$59+

2369 South Roosevelt Dr., Seaside, OR 97138
  • Cheap Beach property
  • Check-in time: Upon Avail
~6.96 Miles from Cannon Beach
Photo of Guesthouse Inn & Suites SeasideGuesthouse Inn & Suites Seaside
+1-800-997-5149
$67+

2455 South Roosevelt, Seaside, OR 97138
  • 3.5/5, Average Read Reviews
  • Two-star Highway hotel
  • Hotel has 3 floors
~7.44 Miles from Cannon Beach
Shilo Inn Suites Seaside East in Seaside
+1-800-230-4134
$75+

900 South Holladay, Seaside, WA 97138
  • Low-priced Riverfront property
  • 59 rooms in hotel
~7.55 Miles from Cannon Beach
Inn at the Prom
+1-800-997-5148
$79+

341 South Prom, Seaside, OR 97138
  • 4.5/5, Very Good Hotel Reviews
  • Affordable Downtown property
  • Hotel has 15 suites
~7.77 Miles from Cannon Beach
Photo of Royale MotelRoyale Motel : 531 Ave. A
+1-800-997-5149
$49+

531 Ave. A, Seaside, OR 97138
  • 4.5/5, Very Good Guest Reviews
  • Cheap Downtown hotel
  • Check in: 3:00 PM
~7.84 Miles from Cannon Beach
Photo of Shilo Inn Suites OceanfrontShilo Inn Suites Oceanfront
+1-800-230-4134
$100+

30 North Prom, Seaside, WA 97138
  • 3 star Beach property
  • Check in time: 4:00 PM
~7.88 Miles from Cannon Beach
Comfort Inn & Suites in Seaside
+1-800-997-5148
$85+

545 Broadway Ave., Seaside, OR 97138
  • 4.0/5, Very Good Reviews
  • Midscale Beach property
  • Free breakfast
~7.90 Miles from Cannon Beach
Holiday Inn Express Hotel & Suites
+1-800-997-5149
$69+

34 North Holladay Dr., Seaside, OR 97138
  • 4.0/5, Very Good Reviews
  • Midscale hotel
~7.95 Miles from Cannon Beach
Rivertide Suites Hotel - Seaside
+1-800-230-4134
$104+

102n Holladay, Seaside, OR 97138
  • 4.5/5, Very Good Guest Reviews
  • Three Star Beach property
  • Check in: 4:00 PM
~8.02 Miles from Cannon Beach
Inn at Seaside
+1-800-997-5148
$109+

441 2nd Ave., Seaside, OR 97138
  • 4.5/5, Very Good Review Score
  • Low-priced Convention Center hotel
  • Hotel has 3 floors
~8.03 Miles from Cannon Beach
Best Western Oceanview Resort : 414 North Prom
+1-800-997-5149
$119+

414 North Prom, Seaside, OR 97138~8.10 Miles from Cannon Beach
Gearhart
+1-800-230-4134
$130+

1157 North Marion, Gearhart, OR 97138
  • 3.5/5, Average Reviews
  • Midscale Beach hotel
  • Check-in: 3:00 PM
~10.56 Miles from Cannon Beach
Shilo Inn Suites Hotel Warrenton / Astoria
+1-800-997-5148
$149+

1609 East Harbor Dr., Warrenton, WA 97146
  • 2-star Suburban property
  • Free complimentary breakfast
~19.69 Miles from Cannon Beach
Best Western Lincoln Inn in Astoria
+1-800-997-5149
$89+

555 Hamburg Ave., Astoria, OR 97103
  • 4.0/5, Very Good Latest Reviews
  • Affordable Riverfront property
  • Free breakfast available
~21.54 Miles from Cannon Beach
Astoria Riverwalk Inn
+1-800-230-4134
$45+

400 Industrial Way, Astoria, OR 97103
  • 3.0/5, Average Hotel Reviews
  • Inexpensive Riverfront property
  • 2 floors in property
~21.78 Miles from Cannon Beach
Comfort Suites Columbia River in Astoria
+1-800-997-5148
$84+

3420 Leif Erickson Dr., Astoria, OR 97103
  • 4.0/5, Very Good Recent Reviews
  • 3 star Riverfront property
  • 2 meeting rooms in hotel
~22.77 Miles from Cannon Beach
Hampton Inn & Suites Astoria
+1-800-997-5149
$249+

201 39th St., Astoria, OR 97103
  • 4.5/5, Very Good Recent Reviews
  • 2-star Riverfront property
  • 87 rooms in property
~23.00 Miles from Cannon Beach
Ashley Inn of Tillamook : 1722 Makinster Rd.
+1-800-230-4134
$91+

1722 Makinster Rd., Tillamook, OR 97141
  • 4.0/5, Very Good Latest Reviews
  • Low priced Highway hotel
  • Check in time: 4:00 PM
~28.60 Miles from Cannon Beach
Shilo Inn Suites Hotel Tillamook in Tillamook
+1-800-997-5148
$79+

2515 North Main, Tillamook, OR 97141
  • 3.5/5, Average Read Reviews
  • Two-star Beach hotel
  • Free comp. breakfast
~28.80 Miles from Cannon Beach

 [1 - 20 of 23]   


Next: See My Cannon Beach Hotels with Pricing >