Star Rating
Hotel Name
Price Range (USD)to

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
  • 3 star Riverfront hotel
  • Comp. Breakfast
  • Most guests found the staff to be very friendly
  • Most guests thought the service was very professional
Very Good 4.0 /5Reviews CallBookMore Details
Best Western Long Beach Inn : 500 Ocean Beach Blvd. South 500 Ocean Beach Blvd. South, Long Beach, WA 98631 ~32.56 miles north of Cannon Beach center
  • Midscale Beach property
  • 50 sleeping rooms in hotel
More details

Hotels like Best Western

E Ocean Lodge - Portland 2864 South Pacific St., Portland, OR 97110
  • Mid-scale hotel
Hallmark Resort & Spa in Cannon Beach Or : 1400 South Hemlock 1400 South Hemlock, Cannon Beach, OR 97110
  • Affordable Oceanfront property
  • Fitness center on property

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