Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Cannon Beach

Best Western Astoria Bayfront Hotel 555 Hamburg Ave., Astoria, OR 97103 ~21.46 miles north of Cannon Beach center
  • Three Star Riverfront hotel
  • Free breakfast
  • Most guests were happy with the price of the breakfast
  • Clean
From$105
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Long Beach Inn in Long Beach 500 Ocean Beach Blvd. South, Long Beach, WA 98631 ~32.56 miles north of Cannon Beach center
  • 3-star Beach hotel
  • 3 floors in property
More details

Comparable hotels to Best Western

E Ocean Lodge 2864 South Pacific St., Portland, OR 97110
  • 3 star hotel
  • Hotel has 38 rooms
Hallmark Resort & Spa in Cannon Beach Or 1400 South Hemlock, Cannon Beach, OR 97110
  • Mid-scale Oceanfront property
  • Hotel has 3 floors

Next: Show All Available Comparable Hotels with Pricing
Back to Top