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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Cannon Beach hotels

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
9.0 out of 10, Wonderful, (2,033 reviews)
"Nice location next to the beach."
United States
Daniel
The price is AU$328
includes taxes & fees
11 Aug - 12 Aug
Tolovana Inn

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
Seaside
9.2 out of 10, Wonderful, (2,778 reviews)
"Amazing stay, would definitely stay again. Close to the beach and everything in town, perfect walk down the prom. Hotel is very clean and the view of the ocean is beautiful."
United States
Addison
The price is AU$286
includes taxes & fees
10 Aug - 11 Aug
Ebb Tide Oceanfront Inn

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,037 reviews)
"Gorgeous view with incredibly attentive staff! Will stay here again"
United States
Christopher
The price is AU$793
includes taxes & fees
14 Aug - 15 Aug
Surfsand Resort

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,176 reviews)
"We stayed in the MacBee cottages. It was the perfect place for our 6 year and dog to enjoy and just a 1 min walk to the beach. I would definitely stay here again."
United States
Amy
The price is AU$430
includes taxes & fees
13 Aug - 14 Aug
Cannon Beach Hotel Collection

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park
9.6 out of 10, Exceptional, (1,001 reviews)
"Would definitely stay here again."
Canada
Jessie
The price is AU$669
includes taxes & fees
19 July - 20 July
Inn at Cannon Beach

Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
2.5 star property
Seaside
7.2 out of 10, Good, (2,619 reviews)
"Great location and staff was polite."
United States
Eric
The price is AU$288
includes taxes & fees
19 July - 20 July
Promenade Inn & Suites Oceanfront

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Great view, friendly staff."
United States
Samuel
Hallmark Resort - Cannon Beach

Best Western Plus Ocean View Resort

Best Western Plus Ocean View Resort
3.0 star property
Seaside
8.6 out of 10, Excellent, (1,065 reviews)
"great stay, cant wait to come back"
United States
Jorge
The price is AU$400
includes taxes & fees
30 July - 31 July
Best Western Plus Ocean View Resort

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (686 reviews)
"Great staff, beautiful resort right on the beach"
Canada
armin jafari
The price is AU$841
includes taxes & fees
19 July - 20 July
The Ocean Lodge

River Inn at Seaside

River Inn at Seaside
2.5 star property
Seaside
9.0 out of 10, Wonderful, (1,257 reviews)
"Outstanding place to stay! Will definitely be staying there on our next visit to seaside"
United States
Danny
The price is AU$404
includes taxes & fees
10 Aug - 11 Aug
River Inn at Seaside

Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
2.0 star property
Seaside
9.0 out of 10, Wonderful, (1,740 reviews)
"Great place to stay in seaside we stay there every year,"
Canada
Michael
The price is AU$329
includes taxes & fees
30 July - 31 July
Hi-Tide Oceanfront Inn

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,002 reviews)
"It was just a great spot overall!"
United States
Chemlahyah
The price is AU$430
includes taxes & fees
28 July - 29 July
Inn at Haystack Rock

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
Cannon Beach
9.2 out of 10, Wonderful, (765 reviews)
"Great clean place to stay"
United States
Abraham
Ecola Creek Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,009 reviews)
"Great location, clean and lovely room- would stay here again!"
United States
Christian
The price is AU$625
includes taxes & fees
20 July - 21 July
The Waves/The Argonauta Inn/The White Heron Lodge

Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
3.5 star property
Tolovana Park
9.6 out of 10, Exceptional, (380 reviews)
"Beautiful quaint cottage! Very comfortable & well appointed!"
United States
Julie
Sea Sprite at Haystack Rock

SaltLine Hotel

SaltLine Hotel
3.0 star property
Seaside
9.4 out of 10, Exceptional, (1,100 reviews)
"Great free breakfast central location. Super nice staff, will be staying here again"
United States
Sarah
The price is AU$480
includes taxes & fees
20 July - 21 July
SaltLine Hotel

Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (688 reviews)
"My wife and I stayed here for 4th of July, the room was way better than expected! It was very clean, and had a homey vibe to it! Staff was super nice and helpful. We would totally stay here again!"
United States
Justina
The price is AU$748
includes taxes & fees
31 July - 1 Aug
Land's End at Cannon Beach

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (396 reviews)
"We enjoyed our stay very much! Staff was super nice, room was perfect for our weekend stay."
United States
Berdine
The price is AU$620
includes taxes & fees
22 July - 23 July
Lighthouse Inn

Sea Sprite on the Estuary

Sea Sprite on the Estuary
3.5 star property
Cannon Beach
9.6 out of 10, Exceptional, (288 reviews)
"This is a gem of a hotel. If you want to be on the beach and a little out of the hustle and bustle of downtown Cannon Beach, this is a lovely spot. The rooms have a full kitchen, so it’s more like a condo. The views are amazing. Highly recommend!"
United States
Lynn
Sea Sprite on the Estuary

Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
Seaside
9.2 out of 10, Wonderful, (1,123 reviews)
"We have stayed here a couple of times and it has been great every time."
United States
Catherine K
The price is AU$405
includes taxes & fees
9 Aug - 10 Aug
Rivertide Suites Hotel
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.
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 Cannon Beach and Tolovana Beach State Park while in the area.

Stay near popular Cannon Beach attractions

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.

A beach with large rock formations and a sunset.

Top Cannon Beach Hotel Reviews

Recent Reviews in Cannon Beach

More cheap accommodation in Cannon Beach

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 perks and 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$188 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.