Find hotels in Cannon Beach, OR from $216

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Tolovana Inn

2.5 star property
8.8 out of 10, Excellent, (1412)
"Nice place to stay"
$311 nightly
The price is $348
Jul 24 - Jul 25
Total includes taxes and fees
Tolovana Inn

Ecola Creek Lodge

3.0 star property
9.2 out of 10, Wonderful, (656)
"Relaxing stay near the beach, but away from the crowds. Staff was awesome, room was the best! Definitely will stay here again. "
$221 nightly
The price is $248
Jul 31 - Aug 1
Total includes taxes and fees
Ecola Creek Lodge

Cannon Beach Hotel Collection

3.5 star property
9.2 out of 10, Wonderful, (1009)
"Love Cannon Beach, and this hotel is nice and reasonably priced and close to everything. "
$298 nightly
The price is $334
Jul 24 - Jul 25
Total includes taxes and fees
Cannon Beach Hotel Collection

Inn at Haystack Rock

2.5 star property
8.6 out of 10, Excellent, (1003)
"Friendly staff and clean rooms, best option in cannon beach "
$272 nightly
The price is $305
Jul 30 - Jul 31
Total includes taxes and fees
Inn at Haystack Rock

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (335)
"Very nice hotel and area"
$309 nightly
The price is $346
Jul 30 - Jul 31
Total includes taxes and fees
Sea Sprite at Haystack Rock

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1001)
"This Inn At Cannon Beach is a lovely property, well staffed and well maintained. "
$341 nightly
The price is $382
Jul 24 - Jul 25
Total includes taxes and fees
Inn at Cannon Beach

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (582)
"Decent overnight stop"
$299 nightly
The price is $335
Jul 31 - Aug 1
Total includes taxes and fees
The Wayside Inn

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (603)
"Amazing property with great views. Front office super helpful to make our stay very comfortable "
$360 nightly
The price is $403
Aug 5 - Aug 6
Total includes taxes and fees
Land's End at Cannon Beach

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (1001)
"This was the perfect location for our exploration of the Pacific coast. Right in downtown Cannon Beach so close to restaurants, shops and the beach. Our room was clean and comfortable and all the staff were wonderful. "
$340 nightly
The price is $381
Aug 5 - Aug 6
Total includes taxes and fees
The Waves/The Argonauta Inn/The White Heron Lodge

Lighthouse Inn

2.5 star property
9.4 out of 10, Exceptional, (343)
"Great location and very clean"
$305 nightly
The price is $342
Jul 24 - Jul 25
Total includes taxes and fees
Lighthouse Inn

Sea Sprite on the Estuary

3.5 star property
9.6 out of 10, Exceptional, (267)
"Right on the beach. we had a fire on the beach each evening. Quiet, comfortable, outstanding place to stay. We will be back!"
$459 nightly
The price is $514
Jul 30 - Jul 31
Total includes taxes and fees
Sea Sprite on the Estuary

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1005)
"Great location!"
$401 nightly
The price is $449
Jul 24 - Jul 25
Total includes taxes and fees
Surfsand Resort

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (597)
"Perfect spot on cannon beach"
$569 nightly
The price is $637
Jul 24 - Jul 25
Total includes taxes and fees
The Ocean Lodge

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (213)
"Great location, super convenient. Very clean room with an amazing view."
$519 nightly
The price is $581
Aug 18 - Aug 19
Total includes taxes and fees
Schooner's Cove Inn

Astoria Riverwalk Inn

2.0 star property
8.2 out of 10, Very Good, (1702)
"Great view of the harbor and good location within Astoria"
$203 nightly
The price is $231
Jul 28 - Jul 29
Total includes taxes and fees
Astoria Riverwalk Inn

Lloyd Hotel Astoria Bayfront, Ascend Hotel Collection

2.5 star property
9.0 out of 10, Wonderful, (1009)
"Beautiful stay, great rooms, great breakfast...the best I've had, and the gals who prepared it were so kind. Our stay was very pleasant."
$254 nightly
The price is $288
Aug 6 - Aug 7
Total includes taxes and fees
Lloyd Hotel Astoria Bayfront, Ascend Hotel Collection

Shilo Inn Suites Hotel - Warrenton

2.5 star property
7.6 out of 10, Good, (1006)
"Location and view superb"
$239 nightly
The price is $274
Jul 24 - Jul 25
Total includes taxes and fees
Shilo Inn Suites Hotel - Warrenton

South Jetty Inn

2.5 star property
9.6 out of 10, Exceptional, (662)
"A smaller non-chain motel/inn. The place is older but clean. The hotel was in a quiet area and our family slept well. They had a small coffee shop in the parking lot that served an excellent iced mocha. I would stay again. "
$199 nightly
The price is $228
Jul 24 - Jul 25
Total includes taxes and fees
South Jetty Inn

McMenamins Gearhart Hotel

2.5 star property
9.2 out of 10, Wonderful, (171)
"Very clean and accommodating staff. Decor was adorable and fun to look around at different spots in the hotel!! "
$269 nightly
The price is $295
Jul 27 - Jul 28
Total includes taxes and fees
McMenamins Gearhart Hotel

The Drifthaven at Gearhart

2.0 star property
9.8 out of 10, Exceptional, (174)
"Clean nice quiet would recommend to anyone "
$218 nightly
The price is $238
Jul 24 - Jul 25
Total includes taxes and fees
The Drifthaven at Gearhart
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 map

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 map

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.

Learn more about Cannon Beach

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

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

Stay near popular Cannon Beach attractions

Top Cannon Beach Hotel Reviews

Find out more about Cannon Beach

Find out more about Cannon Beach

Top reasons to visit Cannon Beach

  • Stunning Beaches: Cannon Beach features breathtaking sandy shores and iconic rock formations, perfect for relaxing and exploring.
  • Outdoor Adventures: Enjoy beach walks, sandcastle contests, and excursions that highlight the area's natural beauty.
  • Local Attractions: Experience nearby state parks and recreational areas, offering fun for both families and couples.
  • Charming Accommodations: Choose from a variety of hotels, including pet-friendly options and oceanfront stays.
  • Vibrant Community: Explore local entertainment, including theaters and casinos, enhancing your coastal getaway.

Find great hotels in and around Cannon Beach

Discover a variety of hotel accommodations in Cannon Beach, Oregon, ranging from budget-friendly motels to comfortable 4-star hotels. Whether you're seeking a pet-friendly stay or an oceanfront experience, Cannon Beach has something for everyone. Enjoy the charming coastal atmosphere while exploring popular options like the Inn at Cannon Beach, perfect for adventure seekers and beach lovers alike.

  • Hi-Tide Oceanfront Inn: Nestled a short drive from Cannon Beach, the Hi-Tide Oceanfront Inn provides a welcoming and pet-friendly escape for beach lovers. With direct access to the sandy shores, you can easily soak up the sun or enjoy leisurely walks along the coast. This charming hotel features amenities for pet owners, including food and water bowls, and a policy that permits pets. Ideal for those seeking a relaxing beach getaway, this inn combines comfort and a laid-back atmosphere for a memorable vacation experience.
  • Tolovana Inn: Located right in Cannon Beach, the Tolovana Inn stands out for its seamless blend of beachside relaxation and business-friendly services. With direct beach access, guests can unwind by the ocean while still having access to essential business amenities, including a fully accessible business center and multiple meeting rooms. This hotel is also pet-friendly, allowing dogs on the property, making it a great choice for travelers balancing work and leisure. The perfect setting for both relaxation and productivity awaits you here.
  • Inn at Cannon Beach: The Inn at Cannon Beach is a delightful 3-star hotel that caters to adventurers and pet owners alike. Situated in the heart of Cannon Beach, this inn offers easy access to a variety of outdoor activities, including hiking, horseback riding, and surfing. Guests are welcome to bring their pets, with amenities tailored for their comfort. This hotel is ideal for those looking to immerse themselves in adventure while enjoying the beauty of the Oregon coastline, making it a perfect home base for your explorations.

Where to stay in and around Cannon Beach

Cannon Beach, Oregon, offers a stunning coastal experience perfect for outdoor enthusiasts and beach lovers. Explore the breathtaking Oregon Coast with its oceanfront views, ideal for a romantic getaway or a family-friendly vacation. Stroll along the sandy shores, take in the scenic beauty, and enjoy excursions that highlight the area's charm. Whether you're seeking relaxation or adventure, Cannon Beach and its surrounding neighborhoods provide the perfect atmosphere for an unforgettable getaway.

  • Seaside: Located a mere 7 miles from Cannon Beach, Seaside is a charming coastal city known for its vibrant beach culture and outdoor activities. The area attracts visitors year-round, with peak seasons from June to August. Seaside offers a plethora of experiences, including beautiful beaches, scenic spots, and an array of recreational activities. You can enjoy the local casino, shop at the bustling shopping center, or explore the nearby national state park and picturesque lake, making it a perfect destination for those seeking both adventure and relaxation.
  • Tolovana Park: Nestled closely around Cannon Beach, Tolovana Park is a serene neighborhood that invites visitors to unwind amidst its natural beauty. With seasonal visitor patterns mirroring the summer rush from June to August, this area is ideal for beach enthusiasts and nature lovers alike. Activities such as beachcombing, hiking, and enjoying local theaters can fill your day. The stunning proximity to the beach, national state park, and striking rock formations makes Tolovana Park a tranquil escape with plenty of scenic views to savor.
  • Downtown Cannon Beach: The heart of Cannon Beach, Downtown offers a blend of artistic charm and coastal allure. This vibrant neighborhood sees a spike in visitors during the summer months, with a more relaxed atmosphere in the winter. Downtown Cannon Beach is perfect for those who appreciate art galleries, unique shops, and exquisite dining options. Visitors can indulge in recreational activities, enjoy local theater performances, or simply take in the breathtaking views of the beach and iconic rock formations that define this picturesque coastal community.

Things to do in and around Cannon Beach

Cannon Beach offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal beach vacation spot. Enjoy activities like beach walks to soak in the ocean sounds, participate in the exciting sandcastle contest, or experience the fascinating haenyeo divers. With its recreational areas and local entertainment options, including a casino and theater, there's something for everyone to enjoy during your visit to this charming coastal town.

Shopping

In Cannon Beach, visit Turnaround Market for a local vibe and unique finds. The Seaside Carousel Mall offers family-friendly fun and shopping, both located 7 miles away. If you're up for a drive, check out Seaside Antique Mall, also 7 miles away, for charming vintage treasures.

Recreation

Seaside Golf Course offers a picturesque outdoor setting for golf enthusiasts, just 6 miles from Cannon Beach. Enjoy the fresh coastal air while perfecting your swing. Meanwhile, Gearhart Golf Links, located 10 miles away, provides a similar sports vibe, ideal for a relaxing day on the greens.

For family-friendly fun, the Astoria Aquatic Center, 22 miles from Cannon Beach, features pools and water activities perfect for all ages, ensuring a refreshing and enjoyable experience for everyone.

Adventure

Embark on an adventure along the Fort to Sea Trail, located 17 miles from Cannon Beach, offering breathtaking scenery and outdoor vibes. Explore the Angora Peak Trailhead, 7 miles away, for stunning views. Alternatively, hike the Cape Falcon Trailhead, 9 miles from town, for an unforgettable experience in nature.

Nightlife

Cannon Beach offers a charming nightlife with venues like Coaster Theatre, perfect for families and romantic outings, and Liberty Theater, rich in culture and entertainment. For a fun adventure, visit Captain Kid Amusement Park, located a short drive away, ideal for families seeking excitement.

Booking tips and Expedia advantages for Cannon Beach

To save money on your trip to Cannon Beach, consider visiting during the off-peak months of November to January, when rates are lower, and avoid Saturdays for the cheapest stays. Utilize Expedia to find budget-friendly hotels by filtering for eco-certification and arranging results by price. You can save even more by booking a package that combines flights and hotel reservations. Join Expedia's One Key membership for exclusive discounts and earn OneKeyCash for future stays. For transportation, consider biking or walking to explore the beauty of Cannon Beach without incurring extra costs.

  • 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 narrow down your options based on your preferences, such as budget, desired location, and type of hotel you’re looking for. For instance, selecting the "Eco-certified" filter will show you a selection of sustainable and environmentally friendly hotels that are currently available. 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 reservation with your flights and activities by booking a package through Expedia.
  • 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 alike. Visitors can explore stunning scenery, including iconic rocks and nearby state parks, while enjoying a variety of adventure experiences. For a comfortable stay, consider the best hotels in Cannon Beach, and don't miss out on the beautiful beach and local attractions that make this coastal town a must-visit for travelers seeking both relaxation and excitement.

  • Cannon Beach: Enjoy the stunning shoreline of Cannon Beach, where you can soak in the sun, stroll on the sand, or explore tide pools. The vibrant beach culture and picturesque views make it an ideal spot for relaxation and recreation.
  • Haystack Rock: This iconic sea stack rises majestically from the ocean, offering breathtaking scenery and a chance to observe diverse marine life. It's perfect for outdoor enthusiasts and photographers looking to capture natural beauty.
  • Ecola State Park: Located just a couple of miles from Cannon Beach, this park is a haven for adventure seekers. Hike scenic trails, enjoy panoramic ocean views, and immerse yourself in the lush coastal forest for a truly unforgettable experience.

Best time to go to Cannon Beach

The best time to visit Cannon Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cannon Beach falls in August, when visitor numbers are moderately high and weather is mostly sunny with no rain. The coolest average temperature in Cannon Beach falls in February, 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 Rain (Dry)Mostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No Rain (Dry)Mostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No Rain (Dry)Mostly 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

Cannon Beach, Oregon, is easily accessible via Astoria Regional Airport (AST), located 18 miles away. For comfortable stays near Astoria, consider the Cannery Pier Hotel & Spa, a 4-star hotel situated 3 miles from the airport, or Hotel Elliott, a 3.5-star option also 3 miles away. Another choice is the Seaside Oceanfront Inn, which is 11 miles from the airport. Each of these hotels offers convenient transportation services to and from Astoria Regional Airport, ensuring a smooth arrival to your Cannon Beach getaway.

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 $216 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.