
Find 5 Star Hotels in Cannon Beach, OR from AED 2,079
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cannon Beach 5 Star Hotels
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 5-star hotels. See all 4-star hotels in Cannon Beach.

Surfsand Resort
148 West Gower Cannon Beach OR
The price is AED 1,815 per night from Jul 23 to Jul 24
AED 1,815
AED 2,079 total
23 Jul - 24 Jul
includes taxes & fees
9.6/10 Exceptional! (1,030 reviews)
Still don't see what you're looking for?
See all properties in Cannon Beach.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Cannon Beach
The towering Haystack Rock reveals itself at low tide when tidepools brim with colorful starfish and sea anemones. Wander through the charming downtown shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

Top Cannon Beach Hotel Reviews
Frequently asked questions
Explore a world of travel with Expedia
Cannon Beach Hotels by Star Rating
Stay near popular Cannon Beach attractions
More Hotel Options in Cannon Beach
More Accommodation Types in Cannon Beach
Explore more hotels
- Land's End at Cannon Beach
- The Wayside Inn
- Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind
- Schooner's Cove Inn
- Sea Sprite on the Estuary
- Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games
- Sea Star Suite 257 - Close to the Beach!
- Sea Star Suite 256 - Close to the Beach!
- The Best View and Location at Haystack Rock in Cannon Beach
- Ebb Tide Oceanfront Inn
- Astoria Riverwalk Inn
- Promenade Inn & Suites Oceanfront
- River Inn at Seaside
- Best Western Plus Ocean View Resort
- SaltLine Hotel
- Hi-Tide Oceanfront Inn
- Coast River Inn by OYO Seaside
- Inn At Seaside

