Find hotels in Cannon Beach, OR from $108

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 2,213 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Inn at the Shore

2.5 star property
9.0 out of 10, Wonderful, (1004)
"Great location, friendly staff, amazing view"
$169 nightly
The price is $190
Sep 24 - Sep 25
Total with taxes and fees
Inn at the Shore

McMenamins Gearhart Hotel

2.5 star property
9.2 out of 10, Wonderful, (173)
"Everything was wonderful. People friendly, good food, rooms were clean and everything we needed. Would stay there again, any time."
$169 nightly
The price is $185
Sep 21 - Sep 22
Total with taxes and fees
McMenamins Gearhart Hotel

Sea Glass Inn

2.0 star property
9.4 out of 10, Exceptional, (15)
"Great spot close to restaurants and the beach"
$164 nightly
The price is $184
Sep 17 - Sep 18
Total with taxes and fees
Sea Glass Inn

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (609)
"Nice place to stay for families with kids."
$199 nightly
The price is $223
Sep 28 - Sep 29
Total with taxes and fees
Land's End at Cannon Beach

Hallmark Resort - Cannon Beach

3.0 star property
9.4 out of 10, Exceptional, (956)
"Nice place "
$315 nightly
The price is $355
Sep 2 - Sep 3
Total with taxes and fees
Hallmark Resort - Cannon Beach

Cannon Beach Hotel Collection

3.5 star property
9.2 out of 10, Wonderful, (1016)
"Lovely stay near Haystack Rock and restaurants but not in loud tourist area. Nice room and bar in lobby. "
$156 nightly
The price is $175
Sep 30 - Oct 1
Total with taxes and fees
Cannon Beach Hotel Collection

Tolovana Inn

2.5 star property
8.8 out of 10, Excellent, (1471)
"Love how close to the beach it is!"
$150 nightly
The price is $168
Sep 28 - Sep 29
Total with taxes and fees
Tolovana Inn

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (343)
"Very nice hotel and area"
$309 nightly
The price is $346
Sep 4 - Sep 5
Total with taxes and fees
Sea Sprite at Haystack Rock

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (582)
"Decent overnight stop"
$139 nightly
The price is $156
Sep 30 - Oct 1
Total with taxes and fees
The Wayside Inn

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (217)
"The view spectacular! The bed and hotel very outdated and overpriced! "
$379 nightly
The price is $424
Sep 21 - Sep 22
Total with taxes and fees
Schooner's Cove Inn

Inn at Haystack Rock

2.5 star property
8.6 out of 10, Excellent, (1007)
"Great cozy and clean lodges. "
$152 nightly
The price is $170
Sep 30 - Oct 1
Total with taxes and fees
Inn at Haystack Rock

Lighthouse Inn

2.5 star property
9.4 out of 10, Exceptional, (354)
"Great place to stay! beds are comfortable. "
$220 nightly
The price is $247
Sep 2 - Sep 3
Total with taxes and fees
Lighthouse Inn

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (1001)
"Very clean, friendly property that was in an excellent location. Would recommend to anyone looking for a nice place conveniently located near the beach/shopping. "
$230 nightly
The price is $257
Sep 2 - Sep 3
Total with taxes and fees
The Waves/The Argonauta Inn/The White Heron Lodge

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (610)
"Absolutely stunning and with top notch service in every way. "
$372 nightly
The price is $417
Sep 4 - Sep 5
Total with taxes and fees
The Ocean Lodge

Ecola Creek Lodge

3.0 star property
9.2 out of 10, Wonderful, (682)
"Great little place to stay !! Cozy, clean, quiet!!"
$127 nightly
The price is $142
Sep 30 - Oct 1
Total with taxes and fees
Ecola Creek Lodge

Sea Sprite on the Estuary

3.5 star property
9.6 out of 10, Exceptional, (271)
"It was just a magical location. One of the highlights was the bonfire and smores supplies left in the room for us. Will be back for sure."
$389 nightly
The price is $436
Sep 7 - Sep 8
Total with taxes and fees
Sea Sprite on the Estuary

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1007)
"Wonderful place to stay! Superb staff, immaculate accommodations, great location, we loved it and will visit again!"
$240 nightly
The price is $269
Oct 1 - Oct 2
Total with taxes and fees
Inn at Cannon Beach

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1008)
"Great stay, nice views, beach accessible "
$270 nightly
The price is $303
Oct 1 - Oct 2
Total with taxes and fees
Surfsand Resort

The Sand & Sea Condos - Oceanfront

3.5 star property
9.2 out of 10, Wonderful, (7)
"This place was great. Nice condo and super quiet "
$361 nightly
The price is $406
Sep 3 - Sep 4
Total with taxes and fees
The Sand & Sea Condos - Oceanfront

The Tides by the Sea

3.0 star property
7.0 out of 10, Good, (2)
"Property wasn’t well maintained, old stained carpet, stained sofa and ottoman, non functional tv. "
$237 nightly
The price is $267
Sep 11 - Sep 12
Total with taxes and fees
The Tides by the Sea
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

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.

Downtown Cannon Beach

2 out of top 10 points of interest in this area

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.

Stay near popular Cannon Beach attractions

Learn more about Cannon Beach

Get away to Cannon Beach! Enjoy the beaches, seaside, and sunsets.

Cannon Beach showing signage and street scenes as well as a couple

Top Cannon Beach Hotel Reviews

More cheap stays in Cannon Beach

More cheap stays in Cannon Beach

Hotels in Cannon Beach with star-rating

Hotels in Cannon Beach with star-rating

Find out more about Cannon Beach

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Beaches: Enjoy picturesque walks along the beautiful shoreline and take in breathtaking sunsets.
  • Iconic Rock Formations: Visit famous landmarks like Haystack Rock, a must-see for every traveler.
  • Outdoor Adventure: Explore hiking trails and recreational areas perfect for nature enthusiasts.
  • Charming Artisan Shops: Discover unique finds and local crafts in the vibrant downtown area.
  • Cultural Experiences: Enjoy local theater performances that showcase the region's artistic flair.

Find great hotels in and around Cannon Beach

Cannon Beach offers a variety of hotel accommodations perfect for families and adventure seekers alike. From oceanfront lodges to charming resorts, you'll find a range of options that cater to your vacation needs. Whether you’re looking for a hotel with stunning beach views or a cozy retreat, Cannon Beach has the perfect spot for your getaway. Explore the best hotels that promise a memorable experience along the beautiful Oregon coast.

  • Hi-Tide Oceanfront Inn: Experience the ultimate beach getaway at Hi-Tide Oceanfront Inn, located just 7 miles from Cannon Beach. This hotel is perfect for travelers seeking a pet-friendly, LGBTQIA-welcoming vacation. With direct access to the beach, guests can enjoy sun-soaked days by the ocean. The property is designed with inclusivity in mind, catering to diverse travelers with its affiliation with LGBTQI travel guides. Pet owners will appreciate the amenities, including food and water bowls for furry friends, ensuring a comfortable stay for everyone.
  • Inn at Cannon Beach: Nestled in the heart of Cannon Beach, the Inn at Cannon Beach is a charming 3-star hotel ideal for adventure seekers. This LGBTQIA-friendly and pet-friendly accommodation offers a variety of outdoor activities nearby, such as hiking, surfing, and fishing. With its affiliation with LGBTQI travel guides, the inn creates an inclusive atmosphere for all guests. The property features ample opportunities for adventure sports, making it a perfect base for those looking to explore the stunning coastline and natural beauty of the area.
  • Tolovana Inn: Located in Cannon Beach, Tolovana Inn combines business amenities with a beach vacation experience. This hotel is perfect for business travelers who also want to relax by the ocean. With direct beach access and facilities like a conference center and multiple meeting rooms, it caters to professional needs while providing a tranquil setting. The property is pet-friendly, welcoming dogs to join the getaway. Guests can enjoy the best of both worlds with business convenience and the soothing ambiance of the Pacific coast.

Where to stay in and around Cannon Beach

Cannon Beach, Oregon, offers a stunning beach vacation experience with its breathtaking coastal scenery and charming atmosphere. Whether you're seeking a family-friendly getaway or a romantic escape, this picturesque destination promises relaxation and adventure. Explore the beautiful shoreline, indulge in coastal luxury, and enjoy excursions that showcase the area's natural beauty. With its vibrant neighborhoods and inviting vibe, Cannon Beach is the perfect starting point for an unforgettable coastal getaway.

  • Seaside: Located approximately 7 miles from Cannon Beach, Seaside is a vibrant city known for its lively atmosphere and stunning coastal scenery. As a popular destination, it welcomes visitors year-round, with peak travel occurring from June to August. Here, you can enjoy a variety of outdoor activities, including beach walks and water sports, while the scenic beauty of the surrounding area captivates. Seaside features a range of attractions, including recreational areas and shopping centers, making it ideal for both adventure seekers and those looking to unwind. Don’t miss the chance to explore the nearby national state park and picturesque lakes that enhance the city’s charm.
  • Arch Cape: Just 5 miles from Cannon Beach, Arch Cape is a serene city that offers a more tranquil beach experience. With visitor numbers peaking in March and again from June to July, this destination is perfect for those who appreciate natural beauty and outdoor adventures. Arch Cape boasts beautiful beaches, hiking trails, and dramatic rock formations that create a stunning backdrop for your vacation. The local recreational areas and theaters provide ample opportunities for relaxation and entertainment, making it a wonderful spot for families or solo travelers seeking a quiet retreat.
  • Tolovana Park: Nestled around the Cannon Beach area, Tolovana Park is a charming neighborhood that attracts visitors looking for a peaceful beach getaway. With a travel season similar to nearby locations, peak visitation occurs from June to August. The area is perfect for outdoor enthusiasts, offering access to beautiful beaches, national parks, and unique rock formations. Enjoy local recreational areas and theaters, or shop at nearby stores for a taste of local culture. Tolovana Park is an excellent choice for those desiring a relaxing atmosphere combined with stunning natural surroundings.

Things to do in and around Cannon Beach

Cannon Beach offers a perfect blend of outdoor activities and stunning scenery for your beach vacation. Enjoy beach walks along the picturesque coastline, explore artisan shops for unique finds, and take in breathtaking ocean views. For those seeking adventure, there are hiking trails and a recreational area to explore. Don’t miss the local theater for a taste of culture while soaking in the natural beauty that this charming coastal town has to offer.

Shopping

Cannon Beach offers a charming shopping experience with unique boutiques and galleries. For more extensive shopping, check out the Seaside Carousel Mall, Seaside Antique Mall, and Turnaround Market, all located 7 miles away, featuring a mix of entertainment and local treasures.

Recreation

Enjoy a round of golf at Seaside Golf Course, where you can embrace the outdoor vibes just 6 miles from Cannon Beach. For family fun, head to the Astoria Aquatic Center, located 22 miles away, offering a variety of aquatic activities. Lastly, Gearhart Golf Links, 10 miles away, provides another great golfing experience.

Adventure

The Fort to Sea Trail, located 17 miles from Cannon Beach, offers breathtaking scenery and a thrilling hiking experience. The Angora Peak Trailhead, 7 miles away, invites adventurers with its picturesque landscapes. Meanwhile, the Cape Falcon Trailhead, 9 miles from town, promises stunning views and outdoor excitement.

Nightlife

Experience the charming nightlife at Coaster Theatre, where you can enjoy captivating performances in a cozy setting. For a bit of fun, head to Captain Kid Amusement Park, just 6 miles away, for arcade adventures. Don’t miss Liberty Theater, 21 miles out, offering a blend of culture and entertainment.

*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, consider visiting from November to January, when accommodation prices are lower compared to the summer months. Utilize public transport options like bicycles for affordable travel around town. Enjoy free attractions such as Haystack Rock and Hug Point State Park. Book your stay on a Tuesday for the best rates and use Expedia to find deals by filtering prices from low to high. Join Expedia's One Key membership for exclusive discounts and combine hotel bookings with flights for greater savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cannon Beach are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cannon Beach is Tuesday. The most expensive day to stay in Cannon Beach is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Cannon Beach hotel reservations with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Cannon Beach

Cannon Beach, Oregon, is a perfect destination for outdoor enthusiasts and beach lovers, offering breathtaking scenery and adventure. Visitors can explore stunning beaches, iconic rock formations, and nearby state parks. Highlights include the picturesque Cannon Beach itself and various outdoor activities that capture the essence of this coastal gem. With its natural beauty and vibrant atmosphere, Cannon Beach promises an unforgettable vacation experience for travelers seeking relaxation and exploration.

  • Cannon Beach: Enjoy the stunning coastline and vibrant atmosphere of Cannon Beach, where you can relax on the sandy shores and soak in the beach vibes. The picturesque views and charming town make it a perfect spot for unwinding and exploring local shops and eateries.
  • Haystack Rock: Marvel at the iconic Haystack Rock, a towering sea stack that offers breathtaking scenery and great outdoor experiences. This natural wonder is a photographer's dream and a wonderful place for tide pooling during low tide.
  • Ecola State Park: Just a couple of miles away, Ecola State Park provides adventure seekers with hiking trails and stunning viewpoints overlooking the coastline. Experience the beauty of lush forests and dramatic cliffs that make this park a must-visit for nature lovers.

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.

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

For your trip to Cannon Beach, Oregon, the closest major airport is Astoria Regional Airport (AST), situated 18 miles away. Nearby hotel options include the 4-star Cannery Pier Hotel & Spa, only 3 miles from the airport, and the 3.5-star Hotel Elliott, also 3 miles away. Another good choice is the 3.5-star Seaside Oceanfront Inn, located 11 miles from the airport. Transportation services are readily available from these hotels, offering convenient access to Astoria Regional Airport, making it easy for you to start your vacation in beautiful Cannon Beach.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What is the best area to stay in Cannon Beach?
Downtown Cannon Beach stands out as the premier area for travelers seeking a delightful blend of natural beauty and artistic charm. This vibrant neighborhood is renowned for its stunning coastline, with the iconic Haystack Rock serving as a breathtaking backdrop. Stroll along the picturesque sandy beaches, where you can enjoy everything from tide pooling to sunset picnics, and experience the local art scene through numerous galleries and creative boutiques. With an array of cozy oceanfront lodgings and an abundance of dining options, including fresh seafood restaurants, Downtown Cannon Beach provides the ideal setting for a memorable getaway.

For couples planning a romantic retreat, the intimate atmosphere of Downtown Cannon Beach is great for leisurely walks along the shore. Imagine sharing a candlelit dinner with the sound of waves in the background, followed by a sunset stroll hand-in-hand.

Families will also find this area incredibly appealing, as it offers a variety of recreational activities suitable for all ages. From building sandcastles to exploring nearby Ecola State Park, there's something for everyone to enjoy. The accessible amenities, including playgrounds and picnic spots, ensure a fun and stress-free experience for families looking to create lasting memories together.
What are the best hotels in Cannon Beach that travelers recommend?
The Inn at Cannon Beach stands out as a top choice for travelers, boasting a great rating of 9.8. Guests are enchanted by the cozy atmosphere complete with fireplaces that create a warm and inviting retreat after a day of exploring the stunning Oregon coastline. The location is superb for couples seeking a romantic getaway, offering easy access to the beach and breathtaking views of Haystack Rock.

For families, the Sea Sprite at Haystack Rock is a fantastic option, also rated 9.6. This hotel combines comfort with convenience, featuring premium bedding and fireplaces that ensure a relaxing stay for everyone. Its proximity to the beach allows for fun family outings, making it an ideal spot for creating lasting memories together.

Couples looking for a luxurious experience will love the Surfsand Resort, which boasts a traveler rating of 9.6. With designer toiletries, deep soaking bathtubs, and a beachfront restaurant, this resort elevates romantic escapes. Guests can indulge in champagne service and enjoy beautifully appointed rooms that provide a serene ambiance, superb for unwinding together.

The Ocean Lodge, also rated 9.8, offers stunning mountain views and a cozy setting with fireplaces and rainfall showerheads designed for relaxation. This hotel is particularly appealing for couples who appreciate a blend of natural beauty and comfort, providing a picturesque backdrop to their stay.

Lastly, families or groups can consider Sea Sprite on the Estuary, which holds an excellent review score of 9.6. Its spacious rooms feature deep soaking bathtubs and premium bedding, ensuring a restful night for all. This hotel offers a welcoming environment, superb for those looking to unwind after a day of adventure.
What are the best family hotels in Cannon Beach?
The Inn at Cannon Beach is a fantastic choice for families seeking comfort and convenience, boasting an exceptional score of 9.8. This welcoming hotel offers spacious rooms that include sofa beds and complimentary cribs, making it easy for families to settle in. Guests appreciate the daily housekeeping service and the lovely garden, which provides a serene backdrop for family activities.

Another highly-rated option is The Ocean Lodge, also with a stellar score of 9.8. This cozy retreat features similar family-friendly amenities, including sofa beds and free cribs, ensuring a comfortable stay for little ones. The lodge's garden area is great for children to explore, while parents can unwind in the inclusive setting.

For families looking for extra activities, the Surfsand Resort, rated 9.6, is a standout. It not only offers a pool and a playground for children but also provides complimentary kids' meals and cribs. The resort's daily breakfast service and the option for private picnics make it a convenient choice for busy families who want to enjoy meals together without the hassle.

Sea Sprite at Haystack Rock and Sea Sprite on the Estuary, both boasting a review score of 9.6, are excellent alternatives, each featuring free rollaway beds and cribs. These properties come equipped with kitchen amenities like microwaves and mini-refrigerators, allowing families to prepare light meals and snacks easily.

Cannon Beach is a wonderful family destination, and these hotels provide the great blend of attentive service, comfort, and family-friendly amenities to ensure a memorable and stress-free vacation. Find more child-friendly accommodations in Cannon Beach.
What are the best spa hotels in Cannon Beach?
For a rejuvenating getaway, the Hallmark Resort in Cannon Beach is a great choice, boasting an impressive rating of 9.4. This inviting hotel features a full-service spa that offers a wide range of treatments, including deep tissue massages, hydrotherapy, and body wraps, ensuring that every guest can find their great path to relaxation. The serene atmosphere is complemented by amenities like a sauna, enhancing your wellness experience and providing a tranquil escape.

Another exceptional option is the Surfsand Resort, which has received a top rating of 9.6. This resort features a dedicated spa area, allowing guests to unwind in a calming environment. The combination of attentive service and quality treatments makes it an ideal destination for those seeking both relaxation and adventure along the stunning Oregon coast. See all spa hotels in Cannon Beach.
What hotels in Cannon Beach offer free breakfast?
The Inn at Cannon Beach is a delightful option for travelers seeking a charming stay by the coast. Guests rave about the complimentary continental breakfast, designed to kickstart your day with a satisfying meal. This hotel, rated an impressive 9.8 by visitors, offers easy access to the stunning nearby sand beach and ocean, great for families looking to enjoy quality time together.

Another fantastic choice in Cannon Beach is The Ocean Lodge, which also boasts a complimentary breakfast. With a similar review score of 9.8, this hotel offers stunning partial ocean views and is situated right on the beach, making it an ideal spot for families wanting to build sandcastles or enjoy seaside picnics. The added convenience of kitchenettes allows guests to prepare their own meals, enhancing the family-friendly experience. Find more hotels with free breakfast in Cannon Beach.
What are the top pet-friendly hotels in Cannon Beach?
The Inn at Cannon Beach is a charming pet-friendly haven boasting an exceptional score of 9.8, making it a top choice for travelers looking for attentive service. This hotel welcomes pets and provides thoughtful amenities like food and water bowls, so you can enjoy your stay without leaving your furry friend behind. Guests appreciate the serene environment, complete with complimentary breakfast to start your day right, and the convenience of free self-parking. With its close proximity to the sandy beach, you can easily spend your days soaking in the sun or exploring the coastal beauty.

Another standout option is The Ocean Lodge, which also holds a 9.8 rating from delighted guests. This beachfront property features breathtaking ocean views and a cozy ambiance, superb for families wanting to create lasting memories. With kitchenettes available in some rooms, you can prepare quick meals or snacks, making it ideal for families with children. The added benefit of a complimentary breakfast allows for convenient mornings before heading out to explore Cannon Beach's scenic charm.

For those who prefer a resort-style experience, the Surfsand Resort, rated 9.6, offers not only pet-friendly accommodations but also a range of amenities that cater to families. Enjoy the indoor pool, hot tub, and an on-site restaurant with ocean views, ensuring that relaxation is just steps away. The resort's beach cabanas and loungers make it easy to unwind by the water after a day of adventure.

These selections provide a superb blend of convenience, quality, and service, making them excellent choices for families traveling with pets. Whether you're looking for a cozy retreat or a resort experience, Cannon Beach has something special waiting for you and your furry companions. See more pet-friendly hotels in Cannon Beach.
What are the best budget hotels in Cannon Beach?
The Inn at Cannon Beach is a charming option with a remarkable traveler review rating of 9.8, offering families a delightful stay just a short stroll from the sandy shores. Guests appreciate the complimentary breakfast, free self-parking, and thoughtful amenities like cribs and beach towels, making it easy for parents to travel with little ones. The cozy rooms often feature balconies or patios, great for enjoying the serene ocean views.

Another fantastic family-friendly property is The Ocean Lodge, also boasting a stellar review score of 9.8. Located right on the beach, it offers stunning ocean and mountain views, along with kitchenettes in some rooms, allowing families to prepare meals at their convenience. With complimentary breakfast and daily newspapers, this hotel provides a comfortable and straightforward stay for those traveling with children.

For those seeking a pet-friendly option, Sea Breeze Court is a great choice, with a review rating of 9.8. It features family-friendly amenities like a kitchen and free rollaway beds, ensuring that your entire crew feels at home. The nearby beach access allows for spontaneous family adventures right outside your door.

Couples looking for a romantic getaway might consider Sea Sprite at Haystack Rock, which offers breathtaking ocean and beach views, along with cozy rooms that include fireplaces and patios. This property, rated 9.6, creates a tranquil atmosphere great for a peaceful retreat. Each of these properties promises quality and convenience, making Cannon Beach an ideal destination for travelers seeking memorable experiences. View all budget hotels in Cannon Beach.
What are the most romantic hotels in Cannon Beach for couples?
For couples seeking a romantic escape, the Surfsand Resort is a stunning choice, boasting an exceptional score of 9.6. Nestled right by the ocean, this hotel offers breathtaking ocean views that set the great backdrop for a memorable getaway. Couples can unwind together on the beach, enjoying complimentary beach cabanas and a range of amenities designed to enhance their experience. See all romantic hotels in Cannon Beach.
When is the best time to go to Cannon Beach?
The most popular time to visit Cannon Beach is during the summer months, particularly in July, when the weather is pleasantly warm and ideal for outdoor activities. Average temperatures hover around 68°F, creating a great setting for beachgoers and explorers alike. This season invites you to enjoy the stunning scenery, characterized by the iconic Haystack Rock and the picturesque coastline.

From June to August, Cannon Beach experiences its peak tourist season. This bustling period brings vibrant energy to the area, with visitors flocking to the beach for sunbathing, tide pooling, and beachcombing. If you enjoy outdoor adventures, this is an excellent time to partake in activities like kayaking, hiking the nearby trails, or simply relaxing by the ocean while soaking in the breathtaking views.

However, if you're seeking a more tranquil experience, consider visiting in September. This month often provides a delightful combination of lovely weather and fewer crowds, allowing you to fully embrace the natural beauty of Cannon Beach. The average temperatures remain comfortable, typically in the mid-60s to low 70s Fahrenheit, making it an ideal time for beach walks and exploring local art galleries without the hustle and bustle of peak season.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Cannon Beach hotel for you.
How can I save on a Cannon Beach hotel booking 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.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $108 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.