A wooden building with a sign for Cannon Beach Design Co. and a US Bank sign.

Cannon Beach hotels from HK$631

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Cannon Beach hotels

1. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
Downtown Cannon Beach
United States
DIEGO
HK$2,713
HK$3,092 total
includes taxes & fees
16 Oct - 17 Oct
Hallmark Resort - Cannon Beach

2. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park
United States
sara
HK$1,640
HK$1,880 total
includes taxes & fees
18 Oct - 19 Oct
Inn at Cannon Beach

3. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach
United States
Tom
HK$1,875
HK$2,148 total
includes taxes & fees
22 Oct - 23 Oct
Surfsand Resort

4. The Wayside Inn

The Wayside Inn
Tolovana Park
United States
Keith
HK$1,302
HK$1,485 total
includes taxes & fees
18 Oct - 19 Oct
The Wayside Inn

5. The Ocean Lodge

The Ocean Lodge
Tolovana Park
Canada
armin jafari
HK$3,628
HK$4,159 total
includes taxes & fees
1 Oct - 2 Oct
The Ocean Lodge

6. Tolovana Inn

Tolovana Inn
Tolovana Park
United States
Michael
HK$1,094
HK$1,332 total
includes taxes & fees
12 Oct - 13 Oct
Tolovana Inn

7. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach
United States
Carrie
HK$1,116
HK$1,279 total
includes taxes & fees
19 Oct - 20 Oct
Cannon Beach Hotel Collection

8. Schooner's Cove Inn

Schooner's Cove Inn
Downtown Cannon Beach
United States
Caroline
HK$2,503
HK$2,853 total
includes taxes & fees
18 Oct - 19 Oct
Schooner's Cove Inn

9. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach
United States
John
HK$1,064
HK$1,213 total
includes taxes & fees
19 Oct - 20 Oct
Inn at Haystack Rock

10. Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach
Canada
Ruth
HK$1,561
HK$1,780 total
includes taxes & fees
12 Oct - 13 Oct
Land's End at Cannon Beach

11. The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
Downtown Cannon Beach
United States
Sheri
HK$1,372
HK$1,564 total
includes taxes & fees
11 Oct - 12 Oct
The Waves/The Argonauta Inn/The White Heron Lodge

12. Ecola Creek Lodge

Ecola Creek Lodge
Cannon Beach
United States
Benjamin
HK$965
HK$1,100 total
includes taxes & fees
20 Oct - 21 Oct
Ecola Creek Lodge

13. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach
United States
Rocio
HK$1,640
HK$1,880 total
includes taxes & fees
18 Oct - 19 Oct
Lighthouse Inn

14. Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
Tolovana Park
United States
Naomi
HK$2,032
HK$2,316 total
includes taxes & fees
18 Oct - 19 Oct
Sea Sprite at Haystack Rock

15. Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
Seaside
United States
Jason
HK$784
HK$898 total
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

16. SaltLine Hotel

SaltLine Hotel
Seaside
United States
Shruti
HK$1,075
HK$1,246 total
includes taxes & fees
14 Oct - 15 Oct
SaltLine Hotel

17. Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
Seaside
United States
Lydia
HK$628
HK$719 total
includes taxes & fees
11 Oct - 12 Oct
Quality Inn Seaside Oregon Coast

18. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
Seaside
United States
Susly
HK$777
HK$890 total
includes taxes & fees
12 Oct - 13 Oct
Ebb Tide Oceanfront Inn

19. River Inn at Seaside

River Inn at Seaside
Seaside
United States
Susan
HK$957
HK$1,096 total
includes taxes & fees
14 Oct - 15 Oct
River Inn at Seaside

20. Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
Arch Cape
United States
Laurie
HK$2,438
HK$2,881 total
includes taxes & fees
6 Oct - 7 Oct
Arch Cape Inn and Retreat - Cannon Beach
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Cannon Beach

Find the best Cannon Beach areas for the activities you enjoy most.Learn more about Cannon Beach
Learn more about Cannon Beach

Downtown Cannon Beach

A noteworthy feature of Downtown Cannon Beach is its stunning beaches. While you're in town, be sure to stop and check out Cannon Beach and Coaster Theatre.

Tolovana Park

Tolovana Park is known for its pristine beaches, and you can make a stop by Tolovana Beach State Park and Cannon Beach while in the area.

Stay near popular Cannon Beach attractions

A beach with a calm sea, a prominent green hill, and a row of buildings along the shore.

Cannon Beach

9.6/10 (3,221 reviews)
Haystack Rock towers 235 feet above Cannon Beach's pristine shoreline, creating an iconic Pacific Northwest vista. Explore the vibrant tide pools at low tide or browse the town's celebrated art galleries.
See properties
A beach with rock formations and a sunset.

Haystack Rock

9.8/10 (2,614 reviews)
This 235-foot sea stack reveals vibrant tide pools and rare marine life during low tide. Time your visit between April and July to spot colourful tufted puffins nesting on its rocky face.
See properties
A beach with a rocky outcrop in the distance, surrounded by forested hills.

Tolovana Beach State Park

9.2/10 (644 reviews)
This Pacific coast gem offers direct access to Haystack Rock, where visitors can explore vibrant tidepools teeming with marine life. Visit during low tide to witness nesting seabirds and discover intertidal creatures.
See properties
A coastal landscape with a beach, rocky outcrops, and a forested hillside.

Crescent Beach

9.2/10 (117 reviews)
Accessible via a scenic hike through Ecola State Park, Crescent Beach offers pristine shorelines and vibrant tide pools. Visit during low tide to explore sea caves and glimpse the distant Tillamook Rock Lighthouse.
See properties
A rocky coastline with large boulders and a prominent cliff.
Photo by Michael Schuier

Indian Beach

9.4/10 (89 reviews)
Why not spend a lazy afternoon at Indian Beach during your trip to Cannon Beach? Visit the shops and top-notch restaurants in this walkable area.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
Discover the original cannon that gave this coastal town its name at this intimate local museum. Rotating exhibits and free lectures offer a fascinating glimpse into Oregon's North Coast heritage.
See properties

Chapman Beach

9.8/10 (7 reviews)
Chapman Beach offers a serene coastal escape with nesting seabirds and dramatic rock formations near Cannon Beach. Visit during low tide to explore hidden tide pools and capture the perfect Pacific Northwest seascape.
See properties

Coaster Theatre

8.6/10 (59 reviews)
This intimate playhouse showcases local talent through diverse performances in the heart of Cannon Beach. Arrive early to enjoy dinner at nearby restaurants before settling in for an evening of quality theatre.
See properties

Learn more about Cannon Beach

The towering Haystack Rock reveals itself at low tide when tidepools brim with colourful starfish and sea anemones. Wander through the charming city centre shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

See all hotels in Cannon Beach
A beach with large rock formations and a sunset.

Top Cannon Beach Hotel Reviews

Inn at Haystack Rock

Inn at Haystack Rock

10/10 Excellent
"We stayed in a room with a jacuzzi, though we didn't end up getting in the jacuzzi. We loved the property and our room. It was peaceful to sit on the front porch amongst the flowers and listen to the bubbling of the fountain. It was also nice to be convenient to everything. We walked everywhere we went; shops, haystack rock, and dinner at pelican brewing. Would stay again if in the area."
Laura 1-night trip
Posted 14 hours ago
Inn at Haystack Rock
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

8/10 Good
"Great location and very easy to walk to everything. If you are like me and just need a place to crash after a long day, this place is great. The unit we were in didn't have a lot of windows or any view to speak of, but it met our requirements."
Herman 3-night trip
Posted 19 hours ago
Cannon Beach Hotel Collection
The Ocean Lodge

The Ocean Lodge

8/10 Good
"The place was great. We typically stay in the rooms on Oceanside but stayed in a room behind the lodge this time. It was a nice room but the road between the buildings was very noisy early in the morning. Was woke up several mornings."
Robb 3-night trip
Posted 3 days ago
The Ocean Lodge
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

10/10 Excellent
"The oceanfront room was a decent size, had large windows facing Haystack Rock. Had a microwave and small frig"
Paula 5-night trip
Posted 3 days ago
Hallmark Resort - Cannon Beach
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

10/10 Excellent
"Great location and a very accommodating home. Small issue with fruit gnats in kitchen area, but otherwise everything I expected. I would stay again."
Amy F. 2-night trip
Posted 7 days ago
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown
The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

10/10 Excellent
"It was everything that I needed for our visit. A clean, safe room that everything worked in and was close to where we planned to go."
Scott 2-night trip
Posted 7 days ago
The Waves/The Argonauta Inn/The White Heron Lodge
The Wayside Inn

The Wayside Inn

10/10 Excellent
"Love being right across from the beach and being able to see all the wild bunnies in elk. Staff was very friendly and helpful and even gave my mother a bottle of wine for her birthday, which was greatly appreciated"
Brandy 1-night trip
Posted 9 days ago
The Wayside Inn
Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games

Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games

10/10 Excellent
"Beautiful location with amazing amenities. We had such a lovely stay at Hemlock House and really enjoyed our time here. Thanks so much for having us, we’d definitely recommend it!"
Natalya P. 2-night trip
Posted 10 days ago
Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games
Schooner's Cove Inn

Schooner's Cove Inn

10/10 Excellent
"Great location with a great view. Only tough part is no breakfast but plenty of options in town."
Dan 1-night trip
Posted 13 days ago
Schooner's Cove Inn

More cheap stays in Cannon Beach

Astoria Riverwalk Inn

Astoria Riverwalk Inn

400 Industry Street Astoria OR
HK$582
HK$673 total
5 Oct - 6 Oct
includes taxes & fees
7.8/10 Good! (2,438 reviews)
Astoria Riverwalk Inn
Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront

30 N Prom Seaside OR
HK$700
HK$802 total
4 Oct - 5 Oct
includes taxes & fees
Promenade Inn & Suites Oceanfront
Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn

300 N Prom Seaside OR
HK$777
HK$890 total
12 Oct - 13 Oct
includes taxes & fees
9.2/10 Wonderful! (2,846 reviews)
Ebb Tide Oceanfront Inn
River Inn at Seaside

River Inn at Seaside

531 Avenue A Seaside OR
HK$957
HK$1,096 total
14 Oct - 15 Oct
includes taxes & fees
River Inn at Seaside
Surfside Resort

Surfside Resort

101 NW 11th Ave Rockaway Beach OR
HK$1,052
HK$1,184 total
11 Oct - 12 Oct
includes taxes & fees
Surfside Resort
Tolovana Inn

Tolovana Inn

3400 S. Hemlock Cannon Beach OR
HK$1,094
HK$1,332 total
12 Oct - 13 Oct
includes taxes & fees
Tolovana Inn

Hotels in Cannon Beach with star-rating

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Coastal Views: Cannon Beach features breathtaking ocean vistas and impressive rock formations, perfect for photography and relaxation.
  • Outdoor Adventures: The area offers scenic hiking trails and recreational spaces, ideal for outdoor enthusiasts seeking adventure.
  • Charming Accommodations: A variety of delightful hotels and lodges provide comfortable stays with stunning sea views.
  • Family-Friendly Activities: Cannon Beach caters to families with enjoyable excursions and recreational opportunities.
  • Romantic Atmosphere: The picturesque surroundings create a perfect setting for couples to create lasting memories.

Find great hotels in and around Cannon Beach

Discover an array of delightful hotel accommodations in Cannon Beach, Oregon, perfect for families and adventure seekers alike. From charming seaside hotels to luxurious ocean lodges, you'll find options that cater to your needs for a memorable beach holiday. Explore reviews to help you choose the ideal star hotel that offers stunning views and exceptional services, ensuring your stay is both relaxing and enjoyable.

  • Hi-Tide Oceanfront Inn: Situated a short drive from Cannon Beach, Hi-Tide Oceanfront Inn offers a budget-friendly retreat with a guest rating of 9.0 out of 10. This charming hotel is ideal for those seeking a pet-friendly beach getaway. With direct beach access, guests can indulge in leisurely walks along the shore. The property accommodates pets, with amenities such as food and water bowls, making it a welcoming choice for animal lovers. Visitors appreciate the relaxed atmosphere and the opportunity to unwind by the ocean.
  • Tolovana Inn: Located in the heart of Cannon Beach, Tolovana Inn boasts a guest rating of 8.8 out of 10, catering to both leisure and business travellers alike. This affordable accommodation features direct beach access, allowing guests to savour the stunning coastal views. The property is pet-friendly, with policies in place to ensure a comfortable stay for your furry companions. Guests enjoy the welcoming environment and the convenience of being close to local attractions, making it an excellent choice for those looking to explore the area.
  • Inn at Cannon Beach: With a commendable guest rating of 9.6 out of 10, the 3-star Inn at Cannon Beach is an adventurous sanctuary for travellers. Set in Cannon Beach, this inn offers a selection of outdoor activities, including hiking, surfing, and fishing in nearby locations. The property welcomes pets, ensuring that your furry friend can join in on the fun. Guests appreciate the blend of adventure and comfort, along with amenities tailored for a delightful stay. The serene surroundings and inviting atmosphere make this inn a memorable choice for those seeking exploration.

Where to stay near Cannon Beach

Cannon Beach offers a picturesque coastal getaway perfect for outdoor enthusiasts and those seeking stunning ocean views. From relaxing beach holidays to charming family-friendly excursions, this delightful city provides a memorable experience for every traveller. Nearby attractions enhance the romantic atmosphere, ensuring a wonderful location for couples and families alike. Embrace the beauty of the scenery and create lasting memories on your beach vacation in this enchanting part of Oregon.

  • Seaside: Located a mere 11km from Cannon Beach, Seaside is a vibrant coastal city that attracts visitors year-round, particularly from June to August. Known for its stunning beaches and scenic vistas, it offers a plethora of outdoor activities, including beachcombing and strolling along its picturesque promenade. Visitors can indulge in shopping at the local mall and enjoy a variety of recreational areas. Notable attractions include the beautiful state park and various events held at the conference venue, making Seaside a lively hub for both relaxation and entertainment.
  • Arch Cape: Just 8km south of Cannon Beach, Arch Cape is a charming coastal city renowned for its tranquil beaches and breathtaking scenery. With a seasonal influx of visitors peaking in March and the summer months, this locale is perfect for those seeking outdoor adventures. Hiking enthusiasts will find a network of trails that lead to stunning views, while the nearby national state park and serene water features provide ample opportunities for exploration. Arch Cape is ideal for a peaceful retreat into nature.
  • Manzanita: Situated 19km from Cannon Beach, Manzanita is a delightful coastal city that maintains a steady flow of visitors throughout the year, with peak seasons in the summer months. Known for its beautiful family-friendly beach, this area offers a variety of outdoor experiences, from leisurely walks along the shore to golfing at local courses. The scenic views and proximity to the national state park enhance its allure, making Manzanita a perfect spot for families and outdoor aficionados alike.

Things to do in Cannon Beach

Shopping

Cannon Beach offers charming boutiques like Haystack Gallery for art and local crafts, and the Cannon Beach Farmers Market for fresh produce and handmade goods. If you're up for a drive, head to Seaside’s boutiques and the Seaside Antique Mall for unique finds and vintage treasures.

Recreation

At Cannon Beach's Healing Waters Spa, enjoy rejuvenating massages and holistic treatments in a tranquil coastal atmosphere. The Surfsand Resort features beach yoga sessions that harmonise mind and body while taking in the stunning ocean views, creating a serene escape from everyday life.

Adventure

Explore Ecola State Park, where you can hike scenic trails with panoramic ocean views and spot wildlife amid lush forests. For a thrilling experience, try surfing at Cannon Beach, where the waves cater to both beginners and experienced surfers alike.

Nightlife

Cannon Beach offers a charming nightlife scene, with local pubs like the Public Coast Brewing Co. serving craft beers and live music. The Wayfarer Restaurant & Lounge provides a relaxed atmosphere with stunning ocean views, perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cannon Beach

Cannon Beach provides several ways to save on your visit. Enjoy free attractions like Haystack Rock and Hug Point State Park. For transport, consider hiring bicycles or using your car to explore the area. The most affordable months to visit are November to January, with Tuesdays being the cheapest days to stay. Avoid Saturdays for better rates. Use Expedia to filter accommodations by budget and eco-friendly options, and consider bundling your hotel with flights and activities for additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cannon Beach are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cannon Beach is Tuesday. The most expensive day to stay in Cannon Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you prefer. For instance, by selecting the Eco-certified filter, you can view sustainable and eco-friendly hotels currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Cannon Beach with your flights and activities through an Expedia package.

Find the best attractions in Cannon Beach

Cannon Beach, Oregon, is a delightful destination for outdoor enthusiasts and beach lovers alike. With its stunning coastal charm, impressive rock formations, and breathtaking beach views, visitors can immerse themselves in the natural beauty of the Oregon coast. Explore the nearby state parks and enjoy a variety of scenic experiences that cater to those seeking adventure and relaxation. Cannon Beach truly offers a perfect blend of outdoor activities and picturesque landscapes for an unforgettable vacation.

  • Cannon Beach: Immerse yourself in the laid-back atmosphere of Cannon Beach, where the soft sands and gentle waves create an ideal setting for relaxation and beach activities. You can enjoy sunbathing, beachcombing, or simply strolling along the picturesque coastline.
  • Haystack Rock: A striking natural landmark, Haystack Rock rises dramatically from the ocean, offering stunning views and a unique opportunity for photography. The surrounding tide pools are teeming with marine life, making it a delightful spot for nature enthusiasts and explorers.
  • Cannon Beach History Center and Museum: Delve into the rich history and culture of Cannon Beach at this informative museum. Exhibits showcase the area's heritage, including its Indigenous cultures, early settlers, and local art, providing visitors with a deeper understanding of the region.

Best time to go to Cannon Beach

The best time to visit Cannon Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January44.4°F (6.9°C)Moderate RainMostly CloudyAverageSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
May52.2°F (11.2°C)Light RainMostly CloudyAverageAverage
June55.9°F (13.3°C)No RainMostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No RainMostly SunnyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnyModerately LowAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Cannon Beach

Accessing Cannon Beach from its major airports is quite convenient. Portland International Airport (PDX) is situated 111km away, with luxury accommodation options such as The Nines, a Luxury Collection Hotel, and Sentinel Hotel, both around 6-11km from the airport. Astoria Regional Airport (AST) is only 29km from Cannon Beach, offering nearby hotels like the Cannery Pier Hotel & Spa, 5km from the airport. Lastly, McNary Field (SLE) in Salem is 132km away, with the DoubleTree by Hilton Hotel Salem just 5km from the airport. Each airport provides easy access to Cannon Beach, making your travel experience seamless.

Frequently asked questions

Where is the best place for a stay in Cannon Beach?
Based on our traveller data, Tolovana Inn is one of the top choices for your stay. This hotel is a short 13-minute walk from Cannon Beach, and it offers an indoor pool and free parking. Other good choices for your trip include Surfsand Resort and Cannon Beach Hotel Collection. See all available top hotels, or vacation rentals in Cannon Beach.
What are some of the best holiday rentals that Cannon Beach has to offer?
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown: This highly rated holiday home rental in Cannon Beach is located on the beach, and has a fireplace, a patio and a BBQ to put you at ease in your new surroundings. It has 5 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a selection of games. Other favourite homes for rent in Cannon Beach are Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind and Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games. See all vacation rentals in Cannon Beach.
If I need to cancel my hotel reservation in Cannon Beach, will I receive a refund?
Yes, you'll find most room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Cannon Beach.
What's the best family accommodation in Cannon Beach?
Surfsand Resort is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Land's End at Cannon Beach is another good option for your family trip. Also, attractions in the area such as Captain Kid Amusement Park and The Buzz on Broadway are fun for children of all ages. Find more child-friendly accommodations in Cannon Beach.
What is the top LGBTQ-friendly place to stay in Cannon Beach?
Surfsand Resort is a top LGBTQ-friendly hotel, and features free Wi-Fi and in-room fireplaces. Cannon Beach Hotel Collection and Inn at Cannon Beach are other good choices for your holiday. See all available hotels listed as LGBTQ-friendly in Cannon Beach.
What's the best dog-friendly accommodation option in Cannon Beach?
Tolovana Inn is a top dog-friendly hotel, and offers an indoor pool and a fitness centre for its human guests. Two other good options for you and your pet include Surfsand Resort and Cannon Beach Hotel Collection. See more pet-friendly hotel accommodations in Cannon Beach.
What's the best place to stay for a beach holiday in Cannon Beach?
Tolovana Inn is a top beachfront hotel offering free WiFi and free parking, located within a short 2-minute walk of Tolovana Beach State Park . Sea Sprite at Haystack Rock is another good choice for your beach trip. See more stays near the beach in Cannon Beach.
What are some hotels with pools in Cannon Beach?
Tolovana Inn: Hotel, 13-minute walk from Cannon Beach. Features a sauna, an indoor pool and free self parking. Surfsand Resort and Hallmark Resort - Cannon Beach are two additional hotels with an on-site pool. View all hotels with pools in Cannon Beach.
What is the best spa hotel in Cannon Beach?
Hallmark Resort - Cannon Beach is a highly recommended spa hotel with a fitness centre. Enjoy a facial, body scrub or Swedish massage at Elements by the Sea. Another popular spa hotel in Cannon Beach is Stephanie Inn. See all spa hotels in Cannon Beach.
How is it to stay in Cannon Beach?
Travellers 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. In Cannon Beach, there are 282 hotels and other accommodation options to choose from. Find out more about Cannon Beach.
What are the top places to visit in Cannon Beach?
Cultural venues include Cannon Beach History Center and Museum and Coaster Theatre. The beaches and sunsets highlight the natural beauty with places to discover including Cannon Beach, Haystack Rock and Tolovana Beach State Park. A couple of additional sights to add to your itinerary are Ecola State Park and Haystack Hill State Park. Take a look at what more there is to see and do in Expedia's Cannon Beach guide.
How should I get around Cannon Beach?
If you want to explore the larger area, take a train from Cannon Beach Station. If you want to venture out around the area, you may want a rental car in Cannon Beach for your journey.
What's the seasonal weather like in Cannon Beach?
The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and December, with an average of 7°C. The rainiest months in Cannon Beach are November, December, January and March, with each month seeing an average of 240 mm of rainfall.

Explore a world of travel with Expedia