Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
$170 per night for 2 guests
$107 per night for 2 guests
$160 per night for 2 guests
$179 per night for 2 guests
$220 per night for 2 guests
$169 per night for 2 guests
Travelers to Cannon Beach give high marks for the beaches, shopping, and top-notch restaurants. Tourists can also enjoy so much more including its cafés.
The beaches and sunsets highlight the city's natural beauty with places to visit including Cannon Beach, Les Shirley Park, and Haystack Rock. A couple of additional sights to add to your agenda are Coaster Theatre and Cannon Beach History Center and Museum.
In Cannon Beach, you'll find 56 hotels and other lodging options so you'll have plenty of choices for your holiday getaway. Here are top ones based on our user reviews: