Find hotels in Cannon Beach, OR from CA $100

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Cannon Beach hotels

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,009 reviews)
"Great stay right on the beach. "
United States
Mark
The price is CA $296
CA $340 total
includes taxes & fees
Apr 26 - Apr 27
Surfsand Resort

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,071 reviews)
"Clean room, fast wifi, and a block away from the beach"
United States
illian
The price is CA $151
CA $173 total
includes taxes & fees
Apr 21 - Apr 22
Cannon Beach Hotel Collection

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,007 reviews)
"Great location clean and friendly"
United States
Luke
The price is CA $279
CA $319 total
includes taxes & fees
Apr 20 - Apr 21
Hallmark Resort - Cannon Beach

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (1,761 reviews)
"Great place to stay! "
United States
Amy
The price is CA $124
CA $156 total
includes taxes & fees
Apr 23 - Apr 24
Tolovana Inn

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park
9.6 out of 10, Exceptional, (1,000 reviews)
"It was a nice place to stay "
United States
Reynaldo
The price is CA $274
CA $314 total
includes taxes & fees
Apr 21 - Apr 22
Inn at Cannon Beach

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,003 reviews)
"Clean room and great location."
United States
Lance
The price is CA $211
CA $240 total
includes taxes & fees
May 7 - May 8
The Waves/The Argonauta Inn/The White Heron Lodge

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (661 reviews)
"By FAR the best non-chain hotel we stayed in on our 2-week trip up the Pacific coast. The staff were amazing, the location is excellent, and the room was everything we hoped it would be. We will definitely stay here again the next time we are in the area!"
United States
David
The price is CA $438
CA $502 total
includes taxes & fees
Apr 20 - Apr 21
The Ocean Lodge

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
Seaside
9.2 out of 10, Wonderful, (2,677 reviews)
"Really enjoyed the location and breakfast was amazing "
United States
Tammy
The price is CA $136
CA $156 total
includes taxes & fees
Apr 21 - Apr 22
Ebb Tide Oceanfront Inn

Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
3.5 star property
Tolovana Park
9.6 out of 10, Exceptional, (367 reviews)
"Great location, staff were great, cottage was clean and comfortable. "
United States
Jessica
Sea Sprite at Haystack Rock

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, (663 reviews)
"Comfy place, will be back again "
United States
Jimmy
The price is CA $245
CA $279 total
includes taxes & fees
Apr 20 - Apr 21
Land's End at Cannon Beach

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
Cannon Beach
9.2 out of 10, Wonderful, (729 reviews)
"Very comfy bed and loved the vintage ambience of the whole place - great location "
United States
Janice
Ecola Creek Lodge

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,001 reviews)
"Great stay! Had everything we needed "
Canada
Orianna
The price is CA $149
CA $170 total
includes taxes & fees
Apr 19 - Apr 20
Inn at Haystack Rock

The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park
9.2 out of 10, Wonderful, (654 reviews)
"Location and accommodations were fantastic!"
United States
Edward
The price is CA $219
CA $250 total
includes taxes & fees
Apr 16 - Apr 17
The Wayside Inn

Sea Sprite on the Estuary

Sea Sprite on the Estuary
3.5 star property
Cannon Beach
9.6 out of 10, Exceptional, (282 reviews)
"Lovely view, perfect location, i will return!"
United States
Patricia S
The price is CA $495
CA $564 total
includes taxes & fees
Apr 17 - Apr 18
Sea Sprite on the Estuary

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (384 reviews)
"Excellent location and home base for exploring. "
United States
James
The price is CA $260
CA $298 total
includes taxes & fees
Apr 20 - Apr 21
Lighthouse Inn

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (252 reviews)
"We definitely stay there again"
United States
Amanda
The price is CA $425
CA $485 total
includes taxes & fees
May 3 - May 4
Schooner's Cove Inn

Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
2.0 star property
Seaside
9.0 out of 10, Wonderful, (1,775 reviews)
"Clean room, friendly staff , beach view "
United States
Christian
The price is CA $108
CA $124 total
includes taxes & fees
Apr 26 - Apr 27
Hi-Tide Oceanfront Inn

Sea Breeze Court

Sea Breeze Court
2.0 star property
Downtown Cannon Beach
9.8 out of 10, Exceptional, (567 reviews)
"Room was very large and very clean. Owners nice friendly people, excellent location. Incredible value for the $ compared to other places in Cannon Beach"
Canada
Cynthia
Sea Breeze Court

Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
2.5 star property
Seaside
7.2 out of 10, Good, (2,471 reviews)
"Super friendly staff, rooms were a great size. "
United States
michele
The price is CA $141
CA $162 total
includes taxes & fees
Apr 26 - Apr 27
Promenade Inn & Suites Oceanfront

Seashore Inn on the Beach

Seashore Inn on the Beach
2.0 star property
Seaside
9.0 out of 10, Wonderful, (1,009 reviews)
"The staff was extremely patient and courteous to everyone. We enjoyed our stay."
United States
Melissa
The price is CA $178
CA $203 total
includes taxes & fees
Apr 20 - Apr 21
Seashore Inn on the Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
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 and neighborhoods for the activities you enjoy most. Learn more about Cannon Beach
Learn more about Cannon Beach

Downtown Cannon Beach

Downtown Cannon Beach is known for its stunning beaches, and with sights like Cannon Beach and Coaster Theatre, you won't get bored spending a day wandering around this part of Cannon Beach.

Tolovana Park

Popular for its iconic Haystack Rock, Cannon Beach offers stunning coastal views and artisan shops. Explore local galleries, dine at nearby restaurants, and visit Tolovana Beach State Recreation Site.

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 downtown shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

Top Cannon Beach Hotel Reviews

Recent Reviews in Cannon Beach

More cheap stays in Cannon Beach

Hotels in Cannon Beach with star rating

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Coastline: Cannon Beach boasts breathtaking oceanfront views and iconic rock formations, perfect for beach lovers.
  • Outdoor Activities: Enjoy scenic beach walks, hiking trails, and water activities, making it an ideal destination for outdoor enthusiasts.
  • Vibrant Local Culture: Immerse yourself in the local culture with charming shops, art galleries, and delightful dining options.
  • Year-Round Fun: Experience unique winter camps and seasonal activities, ensuring enjoyment in every season.
  • Comfortable Accommodations: Stay in oceanfront resorts and cozy hotels that cater to families and adventure-seekers alike.

Find great hotels in and around Cannon Beach

Experience the charm of Cannon Beach with a variety of oceanfront accommodations that cater to families and adventure-seekers alike. From welcoming resorts to cozy hotels, you'll find the perfect beachside retreat to make lasting memories. Explore the best hotels offering stunning oceanfront rooms and exceptional amenities designed for a delightful vacation experience.

  • Hi-Tide Oceanfront Inn: Ideally situated 11.3km from Cannon Beach, Hi-Tide Oceanfront Inn offers a refreshing beach getaway with a distinct focus on inclusivity. This pet-friendly hotel welcomes LGBTQIA travellers and is affiliated with LGBTQI travel guides, ensuring a supportive atmosphere. Guests can enjoy direct beach access, making it a perfect spot for sunbathing and beachcombing. Amenities for furry friends include food and water bowls, with some restrictions on pets, ensuring a comfortable stay for all. With its warm hospitality and commitment to creating a welcoming experience, Hi-Tide is an excellent choice for those seeking relaxation by the ocean.
  • Inn at Cannon Beach: Nestled in the heart of Cannon Beach, this 3-star hotel is an adventure-seeker's paradise. The Inn at Cannon Beach not only embraces a pet-friendly environment but also caters to LGBTQIA guests, making it a great choice for all. With a variety of nearby outdoor activities like horseback riding, hiking, and surfing, guests can easily immerse themselves in the stunning natural surroundings. The property also offers essential amenities for pets, ensuring that your four-legged companions are well accommodated. This hotel perfectly combines adventure with comfort, making it a fantastic destination for thrill-seekers and nature lovers alike.
  • Tolovana Inn: Located in Cannon Beach, Tolovana Inn is ideal for both leisure and business travellers. With direct access to the beach, guests can unwind while enjoying the beautiful coastal scenery. The hotel is well-equipped with business facilities, including a conference centre and meeting rooms, making it suitable for professionals on the go. Additionally, it welcomes pets, with specific policies to ensure a pleasant experience for all guests. The combination of a business-friendly atmosphere and beachside relaxation makes Tolovana Inn a unique and practical choice for your stay.

Where to stay in and around Cannon Beach

Exploring Cannon Beach, Oregon, promises a delightful mix of breathtaking oceanfront views and iconic coastal scenery. This charming city is perfect for outdoor enthusiasts, families, and couples seeking a romantic getaway. With easy beach access and a relaxing atmosphere, you'll find plenty of opportunities for excursions along the stunning Oregon Coast. Don't miss the chance to enjoy the vibrant local culture while soaking in the serene surroundings that make Cannon Beach a must-visit destination.

  • Seaside: Located 11.3km from Cannon Beach, Seaside is a vibrant coastal city known for its stunning beaches and scenic beauty. This popular destination sees a moderate influx of visitors, especially from June to August when outdoor activities thrive. Seaside offers a plethora of recreational options, including a bustling shopping centre and a picturesque mall. The nearby landmarks, such as the national state park and tranquil lake, provide opportunities for exploration and relaxation. Don't miss the chance to experience the charming boardwalk and beachfront, which are perfect for leisurely strolls.
  • Arch Cape: Just 8.0km from Cannon Beach, Arch Cape is a quaint city offering a serene escape for nature lovers. With peaks in visitor numbers from March and June to July, the area is perfect for those seeking a peaceful beach experience. Arch Cape’s scenic hiking trails and recreational areas make it an ideal spot for outdoor enthusiasts. The stunning natural beauty, including impressive rock formations and the nearby national state park, adds to its allure. Be sure to explore the local theatre for an evening of entertainment after a day of adventure.
  • Tolovana Park: Nestled around the Cannon Beach area, Tolovana Park is a charming neighbourhood that attracts visitors looking for a relaxing beach getaway. With a peak season from June to August, it offers a delightful blend of outdoor activities and stunning scenery. Here, you can enjoy various recreational spots, catch a show at the local theatre, or shop at nearby stores. The proximity to beautiful beaches, remarkable rock formations, and the national state park makes Tolovana Park a perfect base for your coastal adventures.

Things to do in and around Cannon Beach

Cannon Beach is a fantastic destination for outdoor enthusiasts and beach lovers alike. You can enjoy scenic beach walks along the sandy shores, explore hiking trails, and unwind at local breweries. The area also offers winter camps for a unique experience, making it perfect for year-round visits. Don't miss out on the recreational areas and the chance to engage in various water activities while soaking in the stunning coastal views.

Shopping

Cannon Beach offers unique shopping experiences, including the Seaside Carousel Mall, located 11.3km away, boasting family-friendly entertainment and diverse shops. The Seaside Antique Mall and Turnaround Market, both 11.3km away, provide a charming mix of vintage finds and local goods for memorable gifts.

Recreation

At Seaside Golf Course, enjoy a round of golf surrounded by beautiful landscapes just 9.7km from Cannon Beach. For family-friendly fun, the Astoria Aquatic Center, located 35.4km away, offers a range of aquatic activities. Gearhart Golf Links, 16.1km from Cannon Beach, provides another sports haven amidst nature.

Adventure

Explore the Fort to Sea Trail, located 27.4km from Cannon Beach, offering breathtaking scenery and outdoor adventure. The Angora Peak Trailhead, 11.3km away, invites hikers to experience nature’s beauty. Don’t miss the Cape Falcon Trailhead, a 14.5km trek filled with stunning views and thrilling exploration.

Nightlife

Cannon Beach offers a delightful nightlife with the Coaster Theatre, showcasing culture and family-friendly entertainment. For a thrill, visit Captain Kid Amusement Park, just 9.7km away, for arcade fun. Alternatively, enjoy the romantic ambiance at Liberty Theater, 33.8km away, perfect for a night out with loved ones.

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

Booking tips and Expedia advantages for Cannon Beach

To save money on your trip to Cannon Beach, visit during the off-peak season from November to January when accommodation prices drop. Opt for free attractions like Haystack Rock and Hug Point State Park. For transportation, consider biking or walking, as the area is easily navigable. Book your stay on a Tuesday for the best rates, and use Expedia to find budget-friendly hotel packages that combine flights and activities, while also filtering for eco-friendly options. Take advantage of exclusive offers and reasonable prices to enhance your experience without breaking the bank.

  • 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: Expedia’s search tool provides you with the flexibility to set your budget, choose your desired location, and much more. You can easily sort your results to display prices from lowest to highest, making it simple to find the most affordable accommodations first. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save some money by combining your hotel stay in Cannon Beach with your flights and activities through an Expedia package.

Find the best attractions in and around Cannon Beach

Cannon Beach, Oregon, is a perfect getaway for those seeking outdoor adventures and stunning scenery. With its beautiful beaches, nearby state parks, and iconic rock formations, it's an ideal destination for beach lovers. Visitors can enjoy the breathtaking oceanfront views while exploring the area's natural attractions, making it a delightful spot for a memorable vacation.

  • Cannon Beach: Experience the stunning coastline at Cannon Beach, where soft sands meet the Pacific Ocean. It's the perfect spot to relax, stroll along the shore, or enjoy beach vibes while soaking in the breathtaking views.
  • Haystack Rock: Marvel at the iconic Haystack Rock, a massive sea stack that rises dramatically from the ocean. Its unique scenery and rich marine life make it a popular destination for outdoor enthusiasts and photographers alike.
  • Ecola State Park: Just 3.2km from Cannon Beach, Ecola State Park offers thrilling adventures, scenic viewpoints, and lush forests. Hike along the trails while enjoying stunning ocean vistas and the park's natural beauty.

Best time to go to Cannon Beach

The best time to visit Cannon Beach is dependant 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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your trip to Cannon Beach, Oregon, consider flying into Astoria Regional Airport (AST), located 29.0km away. Nearby hotel options include the Cannery Pier Hotel & Spa, a 4-star establishment just 4.8km from the airport, and the 3.5-star Hotel Elliott, also 4.8km away. Additionally, the Seaside Oceanfront Inn, rated 3.5 stars, is situated 17.7km from AST. These hotels provide convenient access to Astoria Regional Airport, making your travel experience smooth and enjoyable as you explore the beautiful Cannon Beach area.

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. See all spa hotels in Cannon Beach
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. Find more hotels with free breakfast in Cannon Beach
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 canceled 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 Cannon Beach hotel booking with Expedia?
Members always get our best prices. Find our best Cannon Beach hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Cannon Beach hotel?
Prices for hotels in Cannon Beach often vary, but you can find a great deal from CA $100 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 the cheapest rate.

Explore a world of travel with Expedia