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

Search Cannon Beach hotels

  • 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
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Property class

Guest rating

Our top choices for Cannon Beach hotels

1. Tolovana Inn

Tolovana Inn
Tolovana Park
Guest review highlights
  • Salt water pool and hot tub
  • Balcony view with flowers
  • Plenty of parking available
AU$327
includes taxes & fees
22 Sept - 23 Sept
Tolovana Inn

2. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
Seaside
Guest review highlights
  • Great selection at breakfast
  • Sea views from the rooms
  • Close to the waterfront
AU$196
includes taxes & fees
27 Sept - 28 Sept
Ebb Tide Oceanfront Inn

3. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach
Guest review highlights
  • Steps from Cannon Beach
  • Views of haystack rock from balcony
  • Pool area with inviting atmosphere
AU$568
includes taxes & fees
23 Sept - 24 Sept
Surfsand Resort

4. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach
Guest review highlights
  • Shared garden area with hammocks
  • Easy parking available on-site
  • On-site restaurant with great food
AU$290
includes taxes & fees
29 Sept - 30 Sept
Cannon Beach Hotel Collection

5. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park
Guest review highlights
  • Beautiful area with balcony
  • Great continental breakfast options
  • Spacious and clean deluxe rooms
AU$446
includes taxes & fees
2 Sept - 3 Sept
Inn at Cannon Beach

6. Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
Seaside
Guest review highlights
  • Large pool area with hot tub
  • Sea views from the rooms
  • Easy parking in surrounding area
AU$203
includes taxes & fees
31 Aug - 1 Sept
Promenade Inn & Suites Oceanfront

7. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
Downtown Cannon Beach
Guest review highlights
  • Lovely onsite pool with spa facilities
  • Beautiful ocean view from the room
  • Great staff responsiveness and maintenance
Hallmark Resort - Cannon Beach

8. Best Western Plus Ocean View Resort

Best Western Plus Ocean View Resort
Seaside
Guest review highlights
  • Beautiful patio with flowers
  • Enjoyable plunge pool
  • Ample hotel parking available on-site
AU$180
includes taxes & fees
17 Sept - 18 Sept
Best Western Plus Ocean View Resort

9. River Inn at Seaside

River Inn at Seaside
Seaside
Guest review highlights
  • Pool and hot tub area
  • Board games for younger guests
  • Continental breakfast with waffles
AU$248
includes taxes & fees
29 Sept - 30 Sept
River Inn at Seaside

10. The Ocean Lodge

The Ocean Lodge
Tolovana Park
Guest review highlights
  • Beautiful location near cannon beach
  • Fresh baked pastries at breakfast
  • Free snacks available throughout the day
AU$872
includes taxes & fees
7 Sept - 8 Sept
The Ocean Lodge

11. Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
Seaside
Guest review highlights
  • Pool and hot tub area
  • Easy and safe parking lot
  • Breakfast with good options
AU$186
includes taxes & fees
1 Sept - 2 Sept
Hi-Tide Oceanfront Inn

12. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach
Guest review highlights
  • Easy on-site parking available
  • Beautiful property with charming features
AU$241
includes taxes & fees
30 Sept - 1 Oct
Inn at Haystack Rock

13. Ecola Creek Lodge

Ecola Creek Lodge
Cannon Beach
Guest review highlights
  • Beautiful garden just outside the room
  • Peekaboo ocean view from some rooms
  • Great value for a clean room
AU$270
includes taxes & fees
14 Sept - 15 Sept
Ecola Creek Lodge

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

The Waves/The Argonauta Inn/The White Heron Lodge
Downtown Cannon Beach
Guest review highlights
  • Minutes from Cannon Beach
  • Great ocean view room available
  • Complimentary parking on-site
AU$401
includes taxes & fees
28 Sept - 29 Sept
The Waves/The Argonauta Inn/The White Heron Lodge

15. Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
Tolovana Park
Guest review highlights
  • Beautiful location near the cottage
  • Quaint building with ocean view
  • On-site parking available for guests
Sea Sprite at Haystack Rock

16. SaltLine Hotel

SaltLine Hotel
Seaside
Guest review highlights
  • Clean swimming pool and hot tub
  • Ample on-site parking available
  • Free continental breakfast each morning
AU$275
includes taxes & fees
7 Sept - 8 Sept
SaltLine Hotel

17. Coast River Inn by OYO Seaside

Coast River Inn by OYO Seaside
Seaside
Guest review highlights
  • Spacious riverside room with a nice view
  • Consistently affordable rates here
  • Easy on-site parking for guests
AU$141
includes taxes & fees
27 Sept - 28 Sept
Coast River Inn by OYO Seaside

18. Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach
Guest review highlights
  • Minutes from Cannon Beach
  • Beautiful ocean view from room
  • Spacious accommodations suitable for families
AU$333
includes taxes & fees
30 Sept - 1 Oct
Land's End at Cannon Beach

19. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach
Guest review highlights
  • Assigned parking spaces available
  • Quick, easy check-in process
AU$446
includes taxes & fees
31 Aug - 1 Sept
Lighthouse Inn

20. Rivertide Suites Hotel

Rivertide Suites Hotel
Seaside
Guest review highlights
  • Quiet patio with comfortable seating
  • Free onsite parking available
  • Clean pool and hot tub area
AU$183
includes taxes & fees
27 Sept - 28 Sept
Rivertide Suites Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on 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 coastal landscape with trees, rocky outcrops, and a view of the ocean.
Photo by Oregon Tourism Commission

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 waves, a large rock formation, and a forested hillside.
Photo by Ann Sair

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

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

John Yeon State Park

This scenic corridor features twin waterfalls cascading over dramatic basalt cliffs amid lush forest trails. Enjoy the tranquil hike to Elowah Falls, where the 289-foot drop creates a mesmerising natural spectacle.
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

Recent Reviews in Cannon Beach

Surfsand Resort

Surfsand Resort

10/10 Excellent
"The location and ocean view room were wonderful!"
Tom 2-night trip
Posted 4 hours ago
Surfsand Resort
Inn at Cannon Beach

Inn at Cannon Beach

10/10 Excellent
"Our building was virtually new, the shower was spacious and the breakfast room gorgeous, clear fir timber frame, construction. The grounds are beautiful, as well. However, the location is residential. Expect to drive to restaurants and shopping."
Loren 2-night trip
Posted 2 days ago
Inn at Cannon Beach
Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind

Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind

10/10 Excellent
"Rating Details: The property manager was very helpful. The vacation rental was spotless. I was very happy with the location. I was very satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: My family spent a week at the amazing Haystack Haven (2nd time/repeat renters) and loved it. The first time our family enjoyed Cannon Beach our kids were 10 and 12 and we made lots of sandcastles and ate lots of taffy. This trip to Hatstack Haven gave our family, kids now 21 and 23, their own space and a perfect landing spot for happy hours and cards on the deck, home cooked meals (even they shopped and cooked!), and comfortable beds for all. We love Haystack Haven, and while it’s nothing fancy it’s absolutely perfection and offers everything you need. Thanks for welcoming us back! We’ll see you again soon to kick off our Sandy flip flops, open the Willamette Pinot and enjoy another sunset over the Rock!"
Kelsey E.
Posted 3 days ago
Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind
Land's End at Cannon Beach

Land's End at Cannon Beach

10/10 Excellent
"Amazing. We saw a group of elk on the beach right from the balcony."
Monika 1-night trip
Posted 5 days ago
Land's End at Cannon Beach
The Wayside Inn

The Wayside Inn

8/10 Good
"We enjoyed our first time at this hotel. Nice location near the beach and stores. It’s affordable but on the smaller side, AC option would be great on a hot day. Swimming pool, hot tub and balcony was great add on amenities."
Alex 2-night trip
Posted 5 days ago
The Wayside Inn
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

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

8/10 Good
"Location! Location! Location! This is THE picturesque place to be. We brought our grandmother and she savored the beach through the sunroom. It was a dream come true to stay there at 89 years old!One article calls the home a cabin, and that description fits the floor-to-ceiling wood effect. The drawers and cabinets are full of mismatched plates and silverware — it’s easy to imagine a large family gathering around the massive log table. Pictures show the family gathering over the years. One member of our party described the place as well loved. There are some handyman projects that could have made our stay smoother. And by the time we stayed in late August, the house needed a deep cleaning (dust on molding and door frames; crumbs in kitchen drawers and cabinets). However, the appliances are all updated and very nice. And the cleaners had the rooms cleaned and ready for us. My children loved the proximity to the beach. But the owners are fighting a policy and public opinion battle about dunes encroaching. There is a large sign on the house and another sign at the edge of the property (on 10 feet of sand that has covered their wall)We were sad to leave— the house felt like home after a week."
Elaine R. 6-night trip
Posted 5 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
"We enjoyed the location. Being on the ocean and right downtown was great. Our room was clean and updated. The beds and pillows were very comfortable. We would definitely come back here to The Waves."
Garick 3-night trip
Posted 5 days ago
The Waves/The Argonauta Inn/The White Heron Lodge
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

8/10 Good
"We loved this location! Close to the beach and Mo’s. We discovered new rocks with tons of starfish, mollusks and even a cave without all the crowds at Haystack Rock. The house was comfortable and spaciousand our hosts were fabulous! It is always a treat to stay at Cannon Beach and the price was very reasonable."
Jan H. 3-night trip
Posted 12 days ago
Fantastic Coastal Retreat in Wooded Setting, Pet Friendly, Short Walk to Beach, Huge Deck and Games
Sea Star Suite 256 - Close to the Beach!

Sea Star Suite 256 - Close to the Beach!

10/10 Excellent
"Room exceeded expectation in terms of roominess; was very clean, comfortable and had everything we needed. Great location too for walking to Haystack Rock. Appreciated extra goodies for the dog we had along with us."
Anonymous traveller 1-night trip
Posted 13 days ago
Sea Star Suite 256 - Close to the Beach!

More cheap accommodation in Cannon Beach

Astoria Riverwalk Inn

Astoria Riverwalk Inn

400 Industry Street Astoria OR
AU$177
13 Sept - 14 Sept
includes taxes & fees
7.8/10 Good! (2,389 reviews)
Astoria Riverwalk Inn
Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn

300 N Prom Seaside OR
AU$196
27 Sept - 28 Sept
includes taxes & fees
9.2/10 Wonderful! (2,844 reviews)
Ebb Tide Oceanfront Inn
Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront

30 N Prom Seaside OR
AU$203
31 Aug - 1 Sept
includes taxes & fees
7.4/10 Good! (2,724 reviews)
Promenade Inn & Suites Oceanfront
Inn At Seaside

Inn At Seaside

441 2nd Ave Seaside OR
AU$240
20 Sept - 21 Sept
includes taxes & fees
Inn At Seaside
River Inn at Seaside

River Inn at Seaside

531 Avenue A Seaside OR
AU$248
29 Sept - 30 Sept
includes taxes & fees
River Inn at Seaside
Tolovana Inn

Tolovana Inn

3400 S. Hemlock Cannon Beach OR
AU$327
22 Sept - 23 Sept
includes taxes & fees
Tolovana Inn

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Beaches: Cannon Beach boasts breathtaking shorelines, perfect for relaxing walks and enjoying picturesque sunsets.
  • Outdoor Adventures: Engage in activities like whale watching, camping, and hiking along scenic trails.
  • Iconic Rock Formations: Experience the beauty of Haystack Rock and other unique geological features along the coast.
  • Annual Sandcastle Contest: Join the fun and creativity at the popular sandcastle building competition each year.
  • Charming Community Atmosphere: Explore quaint shops and local dining options in downtown Cannon Beach.

Find great hotels in and around Cannon Beach

Cannon Beach offers a delightful selection of accommodation options, perfect for families and adventure seekers alike. Whether you're looking for an oceanfront hotel, a charming inn, or a resort experience, you'll find a variety of choices catering to your needs. Explore the picturesque surroundings while enjoying amenities designed for a memorable beach holiday. Discover the best Cannon Beach hotels, including the Ocean Lodge and Inn at Cannon Beach, ensuring a comfortable and enjoyable stay.

  • Hi-Tide Oceanfront Inn: Hi-Tide Oceanfront Inn boasts a commendable guest rating of 9.0 and is situated 11km from Cannon Beach. This beachside lodging is ideal for travellers seeking a pet-friendly getaway, offering direct beach access for leisurely strolls along the shore. The inn welcomes certain pets and provides amenities such as food and water bowls, ensuring your furry companions are well taken care of. With its relaxed atmosphere and proximity to the ocean, it’s an excellent choice for those looking to unwind in a coastal setting.
  • Tolovana Inn: With a guest rating of 8.8, Tolovana Inn is located within Cannon Beach itself, making it a convenient choice for beach enthusiasts and business travellers alike. The property features direct beach access and is pet-friendly, allowing dogs with specific restrictions. Guests can enjoy amenities such as food and water bowls, alongside waived fees for service animals. Its balance of business functionality and leisure allows for a comfortable stay, whether you’re attending meetings or enjoying the beach.
  • Inn at Cannon Beach: Inn at Cannon Beach stands out with an impressive guest rating of 9.6 and is nestled in the heart of Cannon Beach. This accommodation is well-suited for adventure seekers, offering a range of recreational activities nearby, including hiking, surfing, and horse riding. The inn is pet-friendly, welcoming certain pets with amenities such as food and water bowls. Its focus on outdoor activities and scenic beauty makes it an appealing option for those eager to explore the natural wonders of the area while enjoying a comfortable stay.

Where to stay near Cannon Beach

Cannon Beach offers a captivating blend of outdoor adventures and stunning scenery, making it an ideal holiday destination. Stroll along the picturesque oceanfront, indulge in beach walks, and immerse yourself in the charming atmosphere of downtown. The Oregon Coast's breathtaking views and family-friendly excursions provide a relaxing and romantic backdrop for your getaway. Experience the magic of Cannon Beach, where nature and community intertwine beautifully.

  • Seaside: Located a mere 11km from Cannon Beach, Seaside is a bustling coastal city known for its vibrant atmosphere and outdoor adventures. With visitor numbers peaking from June to August, it’s the perfect summer destination for beach enthusiasts. Here, you can explore scenic beaches, revel in the stunning views of the Pacific Ocean, and indulge in shopping at the local mall. The iconic Seaside Promenade offers a delightful stroll along the waterfront, while nearby attractions include a national state park and various recreational areas, making it an ideal spot for both relaxation and activity.
  • Arch Cape: Just 8km from Cannon Beach, Arch Cape is a charming seaside community that provides a more tranquil escape. This area sees its peak tourist activity in March and from June to July, drawing those eager to experience its picturesque beach and scenic hiking trails. Visitors can access the stunning natural beauty of nearby national state parks and enjoy the serenity of the coastal water features. It’s a fantastic location for outdoor activities like hiking, allowing guests to immerse themselves in the breathtaking Oregon coastline.
  • Manzanita: Situated 19km from Cannon Beach, Manzanita offers a more laid-back beach experience with a welcoming community vibe. The city sees a steady stream of visitors, particularly from June to August, who come for its stunning beaches and outdoor attractions. Popular activities include golfing and exploring the local recreational areas. The proximity to a family-friendly beach and national state park ensures ample opportunities for exploration and relaxation. With its scenic views and peaceful atmosphere, Manzanita is perfect for a serene getaway.

Things to do in Cannon Beach

Cannon Beach offers a delightful mix of outdoor activities and stunning scenery, making it an ideal destination for beach holidays. Visitors can enjoy a variety of experiences, including camping, whale watching, and engaging in photo tours. The annual sandcastle contest is a highlight, allowing guests to showcase their creativity while building their own sandcastles. With picturesque hiking trails and a welcoming resort atmosphere, there’s something for everyone to enjoy in this charming coastal town.

Shopping

Cannon Beach offers charming local shops and boutiques perfect for finding unique gifts and souvenirs. If you're up for a drive, visit Seaside's Broadway Street, located 16km away, where you can explore a range of shops, galleries, and eateries in a vibrant coastal atmosphere.

Recreation

Experience rejuvenation at The Ocean Lodge's spa, offering ocean-inspired treatments and a tranquil atmosphere. For outdoor enthusiasts, the scenic Ecola State Park invites hiking and nature walks, showcasing stunning coastal views and diverse wildlife, perfect for both relaxation and adventure.

Adventure

Cannon Beach offers stunning coastal views and adventurous activities. Explore the tide pools at Ecola State Park, hike scenic trails, and enjoy surfing lessons on the sandy beaches. Don't miss the iconic Haystack Rock, home to diverse marine life and an excellent spot for photography and wildlife watching.

Nightlife

Cannon Beach offers a laid-back nightlife with charming venues. Enjoy live music at the historic Cannon Beach Chamber of Commerce or sip on local brews at the Pelican Brewing Company. For a relaxed evening, consider a cozy fire pit at the beach, perfect for stargazing and unwinding.

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

Booking tips and Expedia advantages for Cannon Beach

  • 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 preferred type of accommodation. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your costs by combining your Cannon Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Cannon Beach

Cannon Beach offers a delightful blend of outdoor activities, stunning scenery, and relaxing beach holidays. Visitors can explore its captivating beaches, the nearby state parks, and iconic rock formations, making it an ideal destination for those seeking a scenic coastal experience. Don't miss the chance to enjoy the beauty of Cannon Beach while indulging in various outdoor pursuits.

  • Cannon Beach: This picturesque beach boasts stunning coastal views and a vibrant atmosphere. With its soft sands and crashing waves, it's ideal for leisurely strolls, beachcombing, and soaking up the sun. The charming town nearby offers delightful shops and eateries, enhancing your beach experience.
  • Ecola State Park: Just 3km from Cannon Beach, Ecola State Park offers magnificent scenery and a variety of outdoor adventures. Explore scenic trails that wind through lush forests and along dramatic cliffs, providing breathtaking views of the Pacific Ocean and the coastline.
  • Haystack Rock: This iconic monolith rises majestically from the shore, making it a striking natural landmark. The surrounding tidal pools are teeming with marine life, offering a unique opportunity for exploration and photography, especially during low tide.

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

Getting to Cannon Beach is convenient via its major airports. Portland International Airport (PDX) is located 111km away and offers excellent hotel options such as The Nines and Sentinel Hotel, both within 11km of the airport. Astoria Regional Airport (AST) is situated 29km from Cannon Beach, with nearby hotels like Cannery Pier Hotel & Spa and Hotel Elliott, both just 5km away. Lastly, McNary Field (SLE) in Salem is 132km from Cannon Beach, featuring hotels like Holman Riverfront Park Hotel Salem, located 5km from the airport. Each airport provides accessible transport services to these hotels, ensuring a smooth journey for visitors.

Frequently asked questions

What is the best area to stay in Cannon Beach?
The best area to stay in Cannon Beach is around Hemlock Street, which serves as the town's main thoroughfare.This area is the heart of Cannon Beach, offering a relaxed, walkable experience. Hemlock Street is lined with a variety of independent shops, art galleries, and restaurants. It's also where you'll find easy access to the beach, including popular spots for viewing Haystack Rock. Many accommodations here are just a short stroll from the sand.Couples often find this central area ideal for a romantic getaway. You can enjoy leisurely walks along the beach, dine at excellent restaurants, and browse the local boutiques, all within easy reach of your hotel. The convenience of having everything close by means more time for relaxation and less time travelling.For families, staying near Hemlock Street also offers great convenience. With the beach so close, children can easily access the sand and explore the tidal pools around Haystack Rock.
What are the best hotels in Cannon Beach that travellers recommend?
For highly recommended hotels in Cannon Beach, consider the Surfsand Resort, The Ocean Lodge, Sea Sprite on the Estuary, Cannon Beach Hotel Collection, or Hallmark Resort - Cannon Beach.The 4-star Surfsand Resort, with an impressive 9.6 rating, is celebrated for its beautiful and clean rooms, amazing staff, and delicious dining at its beachfront restaurant. Guests can enjoy amenities such as deep-soaking bathtubs, designer toiletries, premium bedding, and a cosy fireplace. It is conveniently located near Chapman Beach and Haystack Hill State Park.Another excellent choice is The Ocean Lodge, a 3.5-star hotel with an outstanding 9.8 rating. Guests consistently praise the attentive staff, beautiful rooms, and the complimentary breakfast. Many rooms offer ocean or mountain views, and amenities include rainfall showerheads, fireplaces, and deep-soaking bathtubs. It is situated close to Haystack Hill State Park and Tolovana Beach State Park.The 3.5-star Sea Sprite on the Estuary, rated 9.6, offers great rooms with kitchens and ocean views. It features amenities like fireplaces, deep-soaking bathtubs, and premium bedding. Guests appreciate its great location, being very close to Chapman Beach and Les Shirley Park.The Cannon Beach Hotel Collection, a 3.5-star establishment with a 9.2 rating, is known for its comfortable rooms, super comfy beds, and exceptional customer service. It offers rainfall showerheads, deep-soaking bathtubs, and fireplaces. This hotel is also well-situated, with Chapman Beach and Haystack Hill State Park nearby.Finally, the 3-star Hallmark Resort - Cannon Beach, with a 9.4 rating, provides comfortable and beautiful rooms, along with friendly and helpful staff. Many rooms offer ocean or water views, and the hotel boasts a full-service spa offering various treatments including hot stone massage and body wraps. It's located near Haystack Hill State Park and Chapman Beach.
What are the best family hotels in Cannon Beach?
For family-friendly accommodation in Cannon Beach, the Surfsand Resort and the Ecola Creek Lodge are excellent choices.The 4-star Surfsand Resort, with an impressive rating of 9.6, is highly regarded by families. It offers a children's playground, a kids' meal option, and an indoor pool, along with complimentary cribs. Guests frequently praise its beautiful and clean rooms, great location, and amazing, friendly staff. It is conveniently located near Chapman Beach, Les Shirley Park, and Haystack Hill State Park.Another great option is the 3-star Ecola Creek Lodge, which boasts a 9.2 rating. This lodge provides complimentary cribs and rollaway beds, a child-friendly window design, and free Wi-Fi. Many travellers appreciate its big rooms and great location, being just a short distance from Les Shirley Park and Chapman Beach. Find more child-friendly accommodations in Cannon Beach
What are the best spa hotels in Cannon Beach?
For excellent spa hotels in Cannon Beach, consider the Hallmark Resort - Cannon Beach and the Tolovana Inn.The 3-star Hallmark Resort - Cannon Beach, with a superb 9.4 rating, offers a full-service spa with a wide range of treatments including sports massage, facials, hydrotherapy, body scrubs, hot stone massage, Swedish massage, body wraps, reflexology, and deep tissue massage. Guests consistently praise the comfortable and beautiful rooms, the friendly and helpful staff, and the excellent location.Another great option is the Tolovana Inn, rated 8.8. This hotel provides an accessible spa and features an indoor pool. Guests appreciate the comfortable and clean rooms, the superb location, and the friendly staff.
What hotels in Cannon Beach offer free breakfast?
In Cannon Beach, both the Inn at Cannon Beach and The Ocean Lodge offer complimentary breakfast.The 3-star Inn at Cannon Beach, with an outstanding 9.8 rating, provides a free continental breakfast. Guests frequently mention the spacious and clean rooms, along with the very helpful staff. It is conveniently located near Haystack Hill State Park and Cannon Beach, both within 1.6 kilometres.Another excellent option is The Ocean Lodge, a 3.5-star hotel with a 9.8 rating. This hotel also includes a complimentary continental breakfast. Reviewers often praise its beautiful, clean rooms and the absolutely beautiful location. It is just 0.9 kilometres from Haystack Hill State Park and offers lovely ocean views.
What are the top pet-friendly hotels in Cannon Beach?
For top pet-friendly hotels in Cannon Beach, consider the Surfsand Resort, Inn at Cannon Beach, The Ocean Lodge, The Wayside Inn, and Sea Breeze Court.The 4-star Surfsand Resort, with an exceptional rating of 9.6, warmly welcomes dogs, offering food and water bowls for your convenience. Guests frequently praise its beautiful and clean rooms, as well as the friendly and amazing staff. It also features an indoor pool and is located near Chapman Beach.Another excellent option is the 3-star Inn at Cannon Beach, which boasts an outstanding rating of 9.8. This hotel is very accommodating to pets, providing food and water bowls. It also offers a complimentary continental breakfast. Customers often highlight the spacious and clean rooms, along with the friendly and helpful staff.The Ocean Lodge, a 3.5-star hotel with an impressive 9.8 rating, is also a fantastic choice, permitting both dogs and cats. It offers food and water bowls and many rooms feature ocean views. Reviewers consistently praise the excellent and attentive staff, as well as the beautiful and clean rooms.The Wayside Inn, rated 9.2, is a great pet-friendly option that permits dogs and provides food and water bowls. Customers often mention the comfortable and clean rooms and beds, as well as the great location close to Haystack Hill State Park and Tolovana Beach State Park.Finally, Sea Breeze Court, with a superb rating of 9.8, is another excellent choice for travellers with pets, as pets stay free. This hotel provides food and water bowls, and offers amenities such as a kitchen, free self-parking, and free WiFi. Guests appreciate the clean and big rooms, super comfy beds, and the extremely helpful staff. See more pet-friendly hotels in Cannon Beach
What are the best budget hotels in Cannon Beach?
For some of the best budget-friendly hotels in Cannon Beach, consider the Inn at Cannon Beach, Land's End at Cannon Beach, or Hallmark Resort - Cannon Beach.The 3-star Inn at Cannon Beach has an exceptional rating of 9.8. Guests consistently praise the spacious and clean rooms, the friendly and helpful staff, and the great breakfast, which includes free continental breakfast. It is also conveniently located near Haystack Hill State Park and Tolovana Beach State Park, both within 1.2 km.Another excellent choice is the 3-star Land's End at Cannon Beach, with a rating of 9.2. This hotel is highly regarded for its excellent location, friendly and helpful staff, and great rooms. It's particularly close to Chapman Beach, just 0.3 km away, and Les Shirley Park, 0.6 km away.The 3-star Hallmark Resort - Cannon Beach, rated 9.4, offers comfortable and beautiful rooms, with staff who are frequently described as friendly and helpful. Its location is often noted as excellent and beautiful, and it's much-loved for its SPA facilities. Haystack Hill State Park is just 0.4 km from the hotel. View all budget hotels in Cannon Beach
What are the most romantic hotels in Cannon Beach for couples?
For a romantic getaway in Cannon Beach, couples will find excellent options at The Ocean Lodge or the Inn at Cannon Beach.The 3.5-star Ocean Lodge, with an exceptional rating of 9.8, offers stunning ocean views, making it a wonderful setting for couples. Guests frequently praise the beautiful and clean rooms, as well as the attentive staff. A complimentary continental breakfast is provided, and many rooms feature a fireplace for cosy evenings. It is also conveniently located just 1.0 km from Haystack Rock.Another superb choice is the 3-star Inn at Cannon Beach, also rated 9.8. This hotel is known for its spacious and clean rooms, and guests often highlight the friendly and helpful staff. A free continental breakfast is included, and many rooms come with a balcony and a fireplace, superb for a romantic stay. It is situated close to Haystack Rock, which is just 1.3 km away. See all romantic hotels in Cannon Beach
When is the best time to go to Cannon Beach?
The best times to go to Cannon Beach are during the shoulder seasons of spring (April to May) and autumn (September to October) for pleasant weather and fewer crowds, or in the summer (June to August) for the warmest temperatures and most activities.For those looking to avoid the busiest times while still enjoying mild weather, spring offers blossoming rhododendrons and migrating grey whales, especially in April and May. You'll find fewer people on the beach and in the village, making it ideal for a relaxed trip.Summer, from June to August, is peak season. The weather is typically warm and sunny, superb for enjoying the beach, Haystack Rock, and outdoor activities. This is when the town is most active, with all shops and restaurants fully operational. It's a great time for families due to the warmer water and more daylight hours for exploring.Autumn, particularly September and October, brings crisp air and often clear skies after the summer rush. The crowds thin out, but the weather remains agreeable for beach walks and exploring Ecola State Park.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cannon Beach.
How can I save on a hotel booking in Cannon Beach with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Cannon Beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Cannon Beach?
Prices for hotels in Cannon Beach often vary, but you can find a great deal from AU$141 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia