Find hotels near Cannon Beach, Cannon Beach

Beach vacation deals from $49

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Popular locations
Popular locations
Meal plans available
Meal plans available
Traveler experience
Traveler experience

Beach villas close to Cannon Beach

Seaside Prom

Seaside Prom

Seaside, OR
The price is $115 per night from Dec 1 to Dec 2
per night
Dec 1 - Dec 2
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 apartments close to Cannon Beach

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.

Book your dream beach vacation with deals from $49 

Make the most of your vacation with hotels on the water in Cannon Beach, Cannon Beach

Step straight on to the beach when you choose from any of the 1340 hotels near Cannon Beach. It’s perfect for lazy sunbathing days, ice-cream creations, action-packed water adventures, and sunset dining at a beachfront restaurant.


Discover great deals on hotels in Cannon Beach

Enter your travel dates to see fantastic Cannon Beach, Cannon Beach hotel deals. Prices can be higher at weekends and in peak season, so try adjusting your travel dates to see different rates. Some beach neighborhoods are cheaper than others, so use the map to spot deals on beachfront hotels near Cannon Beach.


Use Expedia to find cheap hotels near Cannon Beach

Currently, hotel deals start at just $49 per night going up to $179 for top-end luxury accommodation. Use the price filter to find budget hotels near Cannon Beach and try adjusting your travel dates for more prices and options.


How to pick the right hotel close to Cannon Beach

Enter your travel dates, hit search, and scroll through some of the best hotels near Cannon Beach with availability. The map is a great tool to show exactly how close the hotel is from the beach and other popular waterfront spots.


Finding Cannon Beach hotels on the beach

The ‘ocean view’ filter is handy for finding beachfront hotels in Cannon Beach. Then you can simply step out of your hotel and enjoy the beach when it’s sunny, quiet, buzzing, or covered in a blanket of stars. The choice is yours!


Other accommodation options in Cannon Beach

At Expedia, we have an exciting selection of deals that goes way beyond just hotels in Cannon Beach, Cannon Beach. We have beachside condos in Cannon Beach, self-catering apartments near Cannon Beach, {Cannon Beach family resorts, and you can even find pet-friendly {Cannon Beach pads for furry family members too.


The benefits of booking a Cannon Beach hotel with Expedia

Expedia helps you save more by locking in fantastic deals on a huge number of {Cannon Beach hotels. Booking your flights and car rental through us, too, means you’ll save even more. Become an Expedia Rewards member for free to earn reward points and enjoy 24/7 customer service, so you can book your dream hotel on Cannon Beach with confidence.  

Cannon Beach hotels information

Number of reviews
Accommodation 1340 hotels
Lowest Price $49
Highest Price $179

Popular places to visit

Frequently asked questions

What's the area like around Cannon Beach?

Cannon Beach is located in Cannon Beach. This walkable area is known for its beautiful beaches and major shopping area. If you're looking for a convenient place to stay, check out the 82 hotels and other accommodations you'll find within a mile.

What's the best place to stay near Cannon Beach?

Adjacent to Cannon Beach, Inn at Haystack Rock is one of the top choices for your stay based on our traveler data, and this hotel offers free parking and private patios. Other good options within a short distance include The Waves/The Argonauta Inn/The White Heron Lodge and Hallmark Resort - Cannon Beach.

Which popular hotels near Cannon Beach are known for their enhanced cleaning measures?

Surfsand Resort, located steps from Cannon Beach, is a 3.5-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-in. A wallet-friendly option for your stay is Sea Breeze Court, a 2-star motel that offers enhanced cleaning measures and is just a few steps away. For other choices, browse all properties near Cannon Beach with enhanced sanitization practices.

How many hotels will I be able to find close to Cannon Beach?

Expedia has 82 hotels and other accommodations within a mile from Cannon Beach.

If I need to cancel the hotel reservation for my stay near Cannon Beach, will I receive a refund?

Yes! The majority of hotel room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Put your dates in and click on "Search", then filter by "fully refundable" to review the top deals on offer near Cannon Beach.

Where can I learn more about changing or cancelling my trip in the area near Cannon Beach?

For more details about picking new dates or cancelling your stay near Cannon Beach, go to

What can I see and do near Cannon Beach?

Consider spending a leisurely afternoon outside at Hug Point State Park, Ecola State Park, or Tillamook Head. Dip your toes in the water at Haystack Rock, Tolovana Beach State Park, and Arcadia Beach. Attractions like Coaster Theatre and Cannon Beach History Center and Museum highlight the local culture.

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at For privacy, please go to
QR code