
Find Beach Hotels in Cannon Beach, OR
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cannon Beach Beach Hotels
Our top choices for Cannon Beach beach hotels
The price is $1,560 MXN
$1,963 MXN total
includes taxes & fees
19 May - 20 May
The price is $2,371 MXN
$2,703 MXN total
includes taxes & fees
10 May - 11 May

9.6 out of 10, Exceptional, (1,001 reviews)
cleanliness Soak up the sun just steps away from Tolovana Beach State Park, where pristine sands and beachcombing adventures await.
The price is $3,651 MXN
$4,186 MXN total
includes taxes & fees
10 May - 11 May

9.2 out of 10, Wonderful, (655 reviews)
cleanliness Soak up coastal charm by the beach with easy access to Cannon Beach's shores, an indoor pool, and hot tub ready for relaxation.
The price is $2,964 MXN
$3,379 MXN total
includes taxes & fees
7 May - 8 May

9.4 out of 10, Exceptional, (1,000 reviews)
cleanliness Discover sandy shores and invigorating surf at this oceanfront retreat, where the beach beckons just steps from your room.
The price is $3,902 MXN
$4,449 MXN total
includes taxes & fees
10 May - 11 May

9.2 out of 10, Wonderful, (1,087 reviews)
cleanliness Stroll the sandy shores of Cannon Beach, just steps from this tranquil retreat where Pacific views and the iconic Haystack Rock await.
The price is $2,814 MXN
$3,224 MXN total
includes taxes & fees
14 May - 15 May

9.6 out of 10, Exceptional, (370 reviews)
cleanliness Enjoy direct access to Cannon Beach, Haystack Rock, and stunning Pacific Ocean views.
The price is $5,748 MXN
$6,553 MXN total
includes taxes & fees
7 May - 8 May

9.2 out of 10, Wonderful, (665 reviews)
cleanliness Sun-drenched paradise with direct beach access and serene hot tub awaits, just minutes from Cannon Beach's iconic shores.
The price is $3,110 MXN
$3,545 MXN total
includes taxes & fees
10 May - 11 May
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.
Beach hotels with pools in Cannon Beach

9.6 out of 10, Exceptional, (1014)
The price is $5,087 MXN
$5,828 MXN total
includes taxes & fees
13 May - 14 May
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.
Top Cannon Beach Hotel Reviews

Surfsand Resort
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Condo Resorts in Arch Cape
- Aparthotels in Astoria
- Cabin Rentals in Astoria
- Cruise Ships in Astoria
- Holiday Park Resorts in Astoria
- Cheap Hotels in Astoria
- Family Hotels in Astoria
- Luxury Hotels in Astoria
- Astoria Hotels
- Houseboats in Astoria
- Residences in Astoria
- Resorts in Astoria
- Hotels near Astoria Riverfront Trolley
- Treehouses in Astoria
- B&B in Cannon Beach
- Condo Resorts in Cannon Beach
- Condo Rentals in Cannon Beach
- Holiday Park Resorts in Cannon Beach
- Hostels in Cannon Beach
- All-Inclusive Hotel Hotels in Cannon Beach
- Boutique Hotels in Cannon Beach
- Cheap Hotels in Cannon Beach
- Historic Hotels in Cannon Beach
- Hotels with a Pool in Cannon Beach
- Hotels with Hot Tubs in Cannon Beach
- Luxury Hotels in Cannon Beach
- Cannon Beach Hotels
- Houseboats in Cannon Beach
- Inns in Cannon Beach
- Palaces in Cannon Beach
- Pousadas in Cannon Beach
- Vacation Homes in Cannon Beach
- Residences in Cannon Beach
- Resorts in Cannon Beach
- Riads in Cannon Beach
- Ryokans in Cannon Beach
- Hotels near Ecola State Park
- B&B in Garibaldi
- Aparthotels in Gearhart
- Hotels with Bars in Gearhart
- Town Houses in Gearhart
- Luxury Hotels in Hammond
- Hotels near Haystack Rock
- Hotels near Kelly's Brighton Marina LLC
- Cheap Hotels in Manhattan Beach
- B&B in Manzanita
- Cabin Rentals in Manzanita
- Chalets in Manzanita
- Hotels with WiFi in Manzanita
- Pet-Friendly Hotels in Manzanita
- Pousadas in Manzanita
- Rv Parks in Manzanita
- Condo Rentals in Nedonna Beach
- Hostels in North Oregon Coast
- Hotels with Bars in North Oregon Coast
- Beach Hotels in North Oregon Coast
- Luxury Hotels in North Oregon Coast
- Resorts in North Oregon Coast
- Town Houses in North Oregon Coast
- B&B in Oregon Coast
- Adventure Hotels in Oregon Coast
- Cheap Hotels in Oregon Coast
- Golf Hotels in Oregon Coast
- Hotels with Hot Tubs in Oregon Coast
- Luxury Hotels in Oregon Coast
- Inns in Oregon Coast
- Vacation Homes in Oregon Coast
- Rv Parks in Oregon Coast
- Aparthotels in Rockaway Beach
- B&B in Rockaway Beach
- Holiday Park Resorts in Rockaway Beach
- Hotels near Rockaway Beach
- Rockaway Beach Hotels
- Lodges in Rockaway Beach
- Beach Hotels in Seaside Gilbert District
- Adults Only Resorts & in Seaside
- Beach Hotels in Seaside
- Resorts & Hotels with Spas in Seaside
- Seaside Hotels
- Resorts in Seaside
- Hotels near Seaside Visitors Bureau
- Resorts in Sunset Beach
- Town Houses in Sunset Beach
- Villas in Sunset Beach
- Luxury Hotels in Tolovana Park
- Boutique Hotels in Warrenton
- Cheap Hotels in Warrenton
- Warrenton Hotels
- Motels in Wheeler













































