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.
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.
Popular for its iconic Haystack Rock, Cannon Beach offers stunning coastal views and artisan shops. Explore local galleries, dine at nearby restaurants, and visit Tolovana Beach State Recreation Site.
Cannon Beach's Downtown Cannon Beach neighborhood is known for its beaches and offers a host of things to see such as Cannon Beach and Coaster Theatre.
Whether you want to hunt for sand dollars or smell the fresh air, Cannon Beach is a spot you might want to check out when visiting Cannon Beach. If you want to continue walking by the waves, head to Chapman Beach located nearby.
Haystack Rock is 0.6 mi (1 km) from central Cannon Beach, why not stop by during your stay. Our travelers also like the area for its beaches and parks, so you can spend the afternoon catching a few rays.
If being by the water is a major draw, Tolovana Beach State Park is a spot you might want to check out, located 1.9 mi (3 km) from central Cannon Beach. Enjoy the sunset by the shore at Cannon Beach, Arch Cape Beach, and Crescent Beach.
Why not spend a lazy afternoon at Crescent Beach during your trip to Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
You can take time to visit Haystack Hill State Park during your travels to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
You can take time to visit Hug Point State Park during your travels to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
Notable for its seaside, Cannon Beach features attractions such as Cannon Beach and Haystack Rock. This beachside city has something for everyone including restaurants as well as sights like Hug Point State Park and Crescent Beach. All are within a scenic setting.
Cannon Beach is a great little town. Food options can be a bit difficult later in the evening, but there are some good options for all. Haystack is always a huge draw, but don't just stick around there. There are lots of other gems to discover!
Anonymous traveler
10.0/10
Excellent
The community there is unique to us from a big city! Everyone is so helpful and kind. The beach is gorgeous and not over crowded. We truly had an amazing time and what a place to reset!
Sara
10.0/10
Excellent
A Sunday-Tuesday in late February meant several of our favorite places weren't open, but we tried new places and extended our list of restaurants and shops to return to.
Mary E
10.0/10
Excellent
Cannon Beach is a friendly & upscale coast town with great stores & restaurants.. also has a terrific beach.
Kent
10.0/10
Excellent
Love Cannon beach . Sweet town , lots of wonderful restaurants. Haystack Rock is amazing , especially at sunset. Unfortunately, a large hotel complex was built right on the beach , in front of the Rock, ruining the ambiance. A damn shame !!
Ineke
10.0/10
Excellent
Amazing weather made for the perfect stay, complete with gorgeous sunsets and elk sightings
Tara
10.0/10
Excellent
great hiking close by at Ecola state park. great restaurants and shopping close by
mark
8.0/10
Good
Cannon Beach is a great city to visit and my wife and I would rarely go out there. Recently, though in the last couple years the city has started adding a bunch of taxes and fees added on to dining and shopping in the area. We rarely stop there now.
Levy
8.0/10
Good
Cannon Beach is great, it could use a bit more parking. Crowded sidewalks are tough if you have a stroller or dogs (because everyone else does too), but everyone is friendly and kind, and it is a baby and dog friendly town
Deborah
10.0/10
Excellent
It is always a treat to come and visit Cannon Beach. We love it here and continue to make the trip down from Vancouver BC. It's the best place on the coast.
"Easy online check in and walking distance to shops and beach. The room was clean and beds comfortable. Could use a few updates as the property is aging. "
"This was the perfect location for our exploration of the Pacific coast. Right in downtown Cannon Beach so close to restaurants, shops and the beach. Our room was clean and comfortable and all the staff were wonderful. "
"This was a lovely property it had something for everyone
They provide a breakfast ,beach towels chairs, hot chocolate cookies, and other stuff that you could purchase like firewood s’mores they had a barbecue lunch which we did not attend because we had other things to do very lovely place
You were right off of Haystack Rock beautiful
"
"Beautiful oceanfront walkout rooms are perfect for young families/kids, making for convenient access to the beach! The family-friendly touches like sand buckets, robes, and fresh baked afternoon cookies for kids (and adults!) are a lovely touch. We loved our stay at Surfsand Resort!"
Can I book a refundable accommodation in Cannon Beach?
If you're looking for the flexibility to change your travel plans to Cannon Beach, most hotels provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where should I consider staying in Cannon Beach if I want a reasonably priced accommodation?
Where can I stay in Cannon Beach if I want a vacation rental instead of a traditional hotel?
If you're looking for a good alternative to a hotel, browse our selection of 216 vacation homes. You also might want to consider one of 5 condos or 25 cottages.
What will the weather in Cannon Beach be like during my trip?
August and July are typically the warmest months in Cannon Beach when the average temp is 59°F. February and December are the coldest months when the average temperature is 44°F. November and December are the months with the most rain.
Why should I book my Cannon Beach hotel through Hotels.com?
There are lots of reasons to book your Cannon Beach trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.
Find out more about Cannon Beach
Find out more about Cannon Beach
There's a lot visitors like about Cannon Beach, especially its beaches and restaurants. Take in the local culture of Cannon Beach at Cannon Beach History Center and Museum and Coaster Theatre. While you're in town, don't miss a chance to see sights like Cannon Beach and Haystack Rock.