Find hotels in Cannon Beach, OR from $80

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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,244 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Surfsand Resort

4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1018)
"great place to stay"
United States
Kristina
$167 nightly
The price is $187
Dec 11 - Dec 12
Total with taxes and fees
Surfsand Resort

Tolovana Inn

2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (1612)
"Clean room, friendly staff, great locstion"
United States
John
$98 nightly
The price is $110
Jan 2 - Jan 3, 2026
Total with taxes and fees
Tolovana Inn

Inn at Cannon Beach

3.0 star property
Tolovana Park
9.8 out of 10, Exceptional, (1000)
"I was very happy with my stay. The room was large and clean, and the front desk staff was friendly. I would definitely stay here again."
United States
Mark
$150 nightly
The price is $168
Dec 4 - Dec 5
Total with taxes and fees
Inn at Cannon Beach

Cannon Beach Hotel Collection

3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1017)
"Great stay and location"
United States
Nicholas
$89 nightly
The price is $100
Dec 14 - Dec 15
Total with taxes and fees
Cannon Beach Hotel Collection

Hallmark Resort - Cannon Beach

3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (987)
"Great room and amenities. Will definitely stay again!"
United States
Earl
$183 nightly
The price is $205
Dec 4 - Dec 5
Total with taxes and fees
Hallmark Resort - Cannon Beach

The Ocean Lodge

3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (636)
"Exceptional view, amazing hospitality team, incredible quiet setting that's away from downtown but still very close. Walk right up to Cannon Beach. Clean room and great turn down service! "
United States
Tzu Hen
$224 nightly
The price is $251
Dec 4 - Dec 5
Total with taxes and fees
The Ocean Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1005)
"Great place "
United States
Keisha
$120 nightly
The price is $134
Dec 8 - Dec 9
Total with taxes and fees
The Waves/The Argonauta Inn/The White Heron Lodge

Ecola Creek Lodge

3.0 star property
Cannon Beach
9.2 out of 10, Wonderful, (711)
"Great place to stay and great people"
United States
Keith
$111 nightly
The price is $124
Dec 4 - Dec 5
Total with taxes and fees
Ecola Creek Lodge

Land's End at Cannon Beach

3.0 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (635)
"Great place to stay. Staff was nice and check-in was very easy. Would love to come back :)"
United States
Leo
$160 nightly
The price is $179
Dec 7 - Dec 8
Total with taxes and fees
Land's End at Cannon Beach

Inn at Haystack Rock

2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1000)
"The location, room and amenities were ok. "
United States
Anna
$99 nightly
The price is $111
Dec 7 - Dec 8
Total with taxes and fees
Inn at Haystack Rock

Sea Sprite at Haystack Rock

3.5 star property
Tolovana Park
9.6 out of 10, Exceptional, (354)
"Sweet little place "oh so close" to the beach!"
United States
Julie
$199 nightly
The price is $223
Dec 4 - Dec 5
Total with taxes and fees
Sea Sprite at Haystack Rock

The Wayside Inn

2.5 star property
Tolovana Park
9.2 out of 10, Wonderful, (607)
"Great stay. The front desk were welcoming and so helpful. "
United States
Kori
$109 nightly
The price is $122
Dec 8 - Dec 9
Total with taxes and fees
The Wayside Inn

Lighthouse Inn

2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (364)
"2nd time staying here .would come back"
United States
Rhonda
$120 nightly
The price is $134
Dec 4 - Dec 5
Total with taxes and fees
Lighthouse Inn

Schooner's Cove Inn

2.5 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (227)
"Excellent accommodation for a Cannon Beach visit - close to town, on the beach, and Haystack Rock is. Very walkable distance. "
United States
Pamela
$199 nightly
The price is $223
Dec 7 - Dec 8
Total with taxes and fees
Schooner's Cove Inn

Ebb Tide Oceanfront Inn

2.0 star property
Seaside
9.2 out of 10, Wonderful, (2586)
"Very nice staff, clean & comfortable "
United States
Candace
$71 nightly
The price is $80
Dec 4 - Dec 5
Total with taxes and fees
Ebb Tide Oceanfront Inn

Hi-Tide Oceanfront Inn

2.0 star property
Seaside
9.0 out of 10, Wonderful, (1745)
"Room was good, view was great."
United States
JUAN
$84 nightly
The price is $94
Dec 4 - Dec 5
Total with taxes and fees
Hi-Tide Oceanfront Inn

Seashore Inn on the Beach

2.0 star property
Seaside
8.8 out of 10, Excellent, (1006)
"Excellent!!"
United States
Krystal
$99 nightly
The price is $111
Dec 4 - Dec 5
Total with taxes and fees
Seashore Inn on the Beach

Rockaway Beach Resort

3.5 star property
Rockaway Beach
8.8 out of 10, Excellent, (754)
"Amazing staff, great rooms for the price. "
United States
Amy Linn
$149 nightly
The price is $168
Dec 4 - Dec 5
Total with taxes and fees
Rockaway Beach Resort

Inn of the Four Winds Oceanfront Seaside

2.0 star property
Seaside
8.8 out of 10, Excellent, (631)
"Great place to stay"
United States
Zaion
$73 nightly
The price is $83
Dec 9 - Dec 10
Total with taxes and fees
Inn of the Four Winds Oceanfront Seaside

Promenade Inn & Suites Oceanfront

2.5 star property
Seaside
7.0 out of 10, Good, (2299)
"Great ocean views!!"
United States
Susan
$87 nightly
The price is $98
Dec 7 - Dec 8
Total with taxes and fees
Promenade Inn & Suites Oceanfront
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.

Great weekend hotel deals in Cannon Beach, OR

Showing deals for:Dec 12 - Dec 14
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 colorful starfish and sea anemones. Wander through the charming downtown shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

Cannon Beach featuring island views, a sunset and general coastal views

Top Cannon Beach Hotel Reviews

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

Frequently asked questions

What are the best hotels in Cannon Beach that travelers recommend?
If you're looking for highly recommended hotels in Cannon Beach, several standout options consistently impress travelers.

Surfsand Resort is a top choice, boasting a verified Expedia guest rating of 9.6. This oceanfront resort features stunning views of Haystack Rock and easy beach access. Guests appreciate the on-site dining at the Wayfarer Restaurant, along with amenities like an indoor pool and evening bonfires. Verified guests highlight the friendly staff and the comfortable, clean rooms that enhance their memorable stay.

The Ocean Lodge also garners high praise, with a verified Expedia guest rating of 9.8. This intimate hotel offers breathtaking ocean views and a beachfront location just steps from Haystack Rock. Guests enjoy free breakfast and cozy rooms with fireplaces. According to verified guest reviews, the attentive staff and thoughtful amenities, like complimentary snacks and evening wine service, create a delightful atmosphere for a relaxing getaway.

For a charming stay, consider the Inn at Cannon Beach, rated 9.6 by verified guests. This cozy hotel is just a short walk from the beach and features beautiful gardens along with pet-friendly accommodations. Guests rave about the warm welcome, fresh-baked cookies, and plentiful breakfast options that enhance their experience, making it a great option for families.

Lastly, Hallmark Resort - Cannon Beach offers a verified rating of 9.4 and features an indoor saltwater pool and spa. Guests appreciate the oceanfront rooms and proximity to Haystack Rock. Verified travelers frequently mention the friendly, helpful staff and the amazing ocean views, which contribute to a pleasant stay.

With these fantastic options, you'll find the perfect place to enjoy your time in Cannon Beach.
What are the best family hotels in Cannon Beach?
If you're looking for family-friendly hotels in Cannon Beach, here are a few standout choices that cater to travelers with children while providing excellent amenities.

Surfsand Resort is a top-rated option with a verified Expedia guest rating of 9.6. This beachfront resort features an indoor pool, free bike rentals, and a kids' club, ensuring that younger guests have plenty of activities to enjoy. Families particularly appreciate the spacious suites with kitchenettes, perfect for preparing meals and snacks, and the stunning views of Haystack Rock. Verified guests highlight the friendly staff and thoughtful touches, such as fresh cookies upon arrival, which enhance the overall experience.

Tolovana Inn, rated 9.0 by verified travelers, offers a welcoming atmosphere with direct beach access and an indoor saltwater pool, great for family fun. The hotel features kitchen facilities, making it an ideal choice for larger families who prefer to cook their own meals. Guests frequently mention the clean, well-maintained rooms and the helpful staff, along with the convenience of nearby dining options and a grocery store across the street.

The Ocean Lodge boasts a remarkable rating of 9.8, attracting families with its oceanfront location and complimentary breakfast. Spacious family suites and thoughtful amenities, like beach bonfire setups, create a cozy environment for bonding. Verified guests rave about the attentive staff and the delightful breakfast setting, making it a perfect spot to start your day before heading to the beach.

The Wayside Inn, rated at 9.2, provides family-friendly suites with kitchenettes and an inviting indoor pool and hot tub. Located just across the street from the beach, it offers easy access to sand and surf. Travelers appreciate the clean, cozy rooms and the welcoming staff, along with the nearby restaurants for family dining.

Hallmark Resort - Cannon Beach also stands out with a verified rating of 9.4. This pet-friendly hotel features a large indoor saltwater pool and newly remodeled rooms, accommodating families with ease. Guests enjoy daily fresh-baked cookies and the beach bonfire setups, creating memorable moments for the whole family.

These hotels offer a variety of amenities and services tailored for families, making your stay in Cannon Beach both comfortable and enjoyable. Find more family hotels in Cannon Beach.
What are the top pet-friendly hotels in Cannon Beach?
If you're looking for pet-friendly accommodations in Cannon Beach, here are a few standout choices that travelers frequently recommend.

The Ocean Lodge is a fantastic option with a verified Expedia guest rating of 9.8. Guests love its stunning oceanfront location near Haystack Rock, offering easy beach access. The hotel provides thoughtful amenities for pets, including dog wash stations, food and water bowls, and designated pet-friendly rooms. Verified travelers highlight the complimentary snacks and evening wine service, enhancing the overall experience.

Another excellent choice is Surfsand Resort, rated 9.6 by verified guests. This oceanfront resort welcomes pets with a special package that includes treats from the lobby bistro and access to a dog-washing station. Visitors appreciate the friendly staff and the beautiful views, as well as the convenience of being right on Cannon Beach, making it ideal for pet owners seeking a memorable stay.

The Inn at Cannon Beach also boasts a verified guest rating of 9.6 and is known for its warm hospitality. Guests enjoy the proximity to the beach and the pet-friendly rooms equipped with amenities such as a dog wash station. Verified travelers often mention the delightful breakfast options and the charming grounds, which include friendly bunnies, creating a pleasant atmosphere for families and pets alike.

Lastly, The Wayside Inn, rated 9.2 by verified guests, welcomes up to two dogs per room and provides a pet basket with special amenities. Located in Tolovana Park, it offers easy beach access and cozy rooms with ocean view balconies. Guests frequently praise the friendly staff and the clean, comfortable accommodations, making it a lovely choice for pet owners.

These properties offer a range of amenities and welcoming environments for your furry friends, ensuring a pleasant stay for both you and your pets. See more pet-friendly hotels in Cannon Beach.
What are the best budget hotels in Cannon Beach?
If you're looking for budget-friendly accommodations in Cannon Beach, here are a few standout choices that offer great value without compromising on comfort.

Ecola Creek Lodge is a fantastic option, with a verified Expedia guest rating of 8.8. This cozy lodge is just a short walk from the beach and downtown, making it a convenient base for exploring Cannon Beach. Guests appreciate the spacious rooms, friendly staff, and well-stocked kitchens, which create a homely atmosphere perfect for families or those seeking a relaxing getaway.

Another excellent choice is The Wayside Inn, boasting a verified guest rating of 9.2. This charming hotel is pet-friendly and features clean, cozy rooms with ocean view balconies. Guests frequently mention the warm hospitality and the prime location, just steps from Tolovana Wayside Park and nearby restaurants. The well-kept indoor pool and hot tub add to the appeal, making it a delightful stay for travelers.

Lastly, the Inn at Haystack Rock offers a cozy retreat with a verified rating of 9.0. Located just steps from the beach, this property features self-catered suites with full kitchens, private patios, and gas fireplaces. Verified guests highlight the friendly staff and the cleanliness of the cottages, making it an ideal choice for those looking to unwind while enjoying easy access to both the beach and local shops.

These budget hotels in Cannon Beach ensure a comfortable stay while keeping your wallet happy. View all budget hotels in Cannon Beach.
What are the best 5-star hotels in Cannon Beach?
If you're exploring Cannon Beach and seeking a memorable stay, here are a few standout choices that consistently impress travelers with their offerings.

Stephanie Inn is a beautiful oceanfront property known for its stunning views of Haystack Rock. Guests enjoy a range of excellent amenities, including rooms equipped with fireplaces and jetted tubs, an award-winning restaurant, and complimentary morning breakfast. Verified travelers often highlight the delightful afternoon wine gatherings and evening nightcap service, making it a perfect retreat for relaxation.

Surfsand Resort also boasts an ideal beachfront location with breathtaking ocean views. This resort features an indoor pool and hot tub, enhancing the family-friendly atmosphere. Verified guests appreciate the thoughtful touches, such as fresh cookies and local beverages upon arrival, along with access to seasonal activities like bonfires. Comfortable and clean rooms make it a popular choice for families and groups.

Hallmark Resort - Cannon Beach is celebrated for its premium oceanfront rooms and direct beach access. With an on-site spa and indoor pool, guests can indulge in a variety of treatments and enjoy the breathtaking ocean views. Verified reviews frequently mention the friendly staff and complimentary amenities, such as beach chairs and snacks, which add to the overall experience.

Lastly, The Ocean Lodge offers a unique oceanfront experience just steps from Haystack Rock. Known for its romantic ambiance, the lodge features in-room fireplaces and Jacuzzi tubs, perfect for couples. Guests rave about the complimentary breakfast and thoughtful amenities, like evening wine service, ensuring a cozy stay.

These hotels provide a wonderful mix of comfort and scenic beauty, making your visit to Cannon Beach truly special.
What are the most romantic hotels in Cannon Beach for couples?
For couples seeking a romantic getaway in Cannon Beach, several hotels consistently stand out for their enchanting atmosphere and thoughtful amenities. Here are a few noteworthy options:

Stephanie Inn is an exquisite choice for couples, featuring oceanfront rooms that provide breathtaking views of Haystack Rock. With gas fireplaces and jetted tubs in many accommodations, it offers an intimate setting perfect for romance. Verified guests appreciate the award-winning restaurant and spa services, as well as the evening wine tastings, which enhance the romantic experience.

Surfsand Resort is another excellent option, boasting a prime beachfront location and stunning ocean views. Rated with a verified Expedia guest rating of 9.6, guests highlight the cozy fireplaces and private balconies that make for memorable evenings. The resort also features an indoor pool and hot tub, along with on-site dining options that cater to couples looking for a special night out.

Hallmark Resort - Cannon Beach offers oceanfront rooms with remarkable views and a full-service spa, ideal for couples looking to unwind together. With two indoor heated pools and in-room jacuzzi tubs, couples can enjoy both relaxation and romance. Verified travelers often mention the friendly staff and the convenience of direct beach access, making it a delightful retreat.

Inn at Cannon Beach charms couples with its cozy accommodations, complete with fireplaces and private balconies. This boutique hotel, rated with a verified guest rating of 9.6, is surrounded by beautiful garden courtyards, providing a peaceful atmosphere for a romantic escape. Guests appreciate the warm hospitality, especially the fresh-baked cookies upon arrival.

The Ocean Lodge is perfect for couples wanting to enjoy stunning ocean views of Haystack Rock. With thoughtful amenities like complimentary breakfast and evening wine service, it creates a cozy and inviting environment. Verified guests rave about the nightly turndown service and outdoor fire pit, making it an ideal spot for couples to relax and connect.

Each of these romantic hotels in Cannon Beach offers unique features that cater to couples, ensuring an unforgettable stay. See all romantic hotels in Cannon Beach.
What are the best spa hotels in Cannon Beach?
If you're looking for the best spa hotels in Cannon Beach, here are a few standout choices that offer excellent amenities and serene experiences.

Surfsand Resort is a beachfront gem with a verified Expedia guest rating of 9.6. Guests appreciate the stunning views and the resort's prime location right on Cannon Beach. It features a variety of therapeutic massage services and stylish rooms equipped with deep soaking tubs. Verified travelers often highlight the friendly staff and thoughtful touches, such as fresh cookies and local beverages upon arrival, ensuring a memorable stay.

Hallmark Resort - Cannon Beach, rated 9.4 by verified guests, boasts an oceanfront location and a full-service spa, "Elements by the Sea." This resort offers an indoor saltwater pool and in-room Jacuzzi spas, perfect for relaxation after a day of exploring. Guests frequently mention the amazing ocean views and the complimentary beach chairs and snacks, enhancing their experience at this welcoming property.

Lastly, Stephanie Inn is an oceanfront boutique hotel that offers a luxurious spa experience. The on-site spa, "Spa Stephanie," provides a range of premium treatments, complemented by panoramic views of Haystack Rock. Guests rave about the gourmet breakfast and the cozy in-room gas fireplaces, making it a perfect retreat for couples and families alike.

With such exceptional offerings, these spa hotels in Cannon Beach provide perfect retreats for relaxation and rejuvenation. See all spa hotels in Cannon Beach.
What are the top boutique hotels in Cannon Beach?
If you're looking for standout boutique hotels in Cannon Beach, several properties consistently receive high praise from travelers.

Cannon Beach Hotel Collection offers a charming stay with a verified Expedia guest rating of 9.2. Located within walking distance of the beach and close to Haystack Rock, this historic hotel features cozy rooms with gas fireplaces and soaking tubs. Verified guests often highlight the unique vintage decor and friendly staff who go above and beyond, making it an ideal spot for exploring local shops and restaurants.

Stephanie Inn is another exceptional choice, known for stunning views of Haystack Rock and luxurious oceanfront rooms. While it offers a quieter feel away from the downtown area, guests appreciate the full-service spa and evening wine tastings that enhance their stay. This property is perfect for those seeking a premium beachfront experience, combining luxury and tranquility.

The Ocean Lodge shines with a verified guest rating of 9.8, providing an exceptional oceanfront experience just steps from Haystack Rock. Guests frequently mention the stunning ocean views and thoughtful amenities such as complimentary snacks and evening wine service. The welcoming atmosphere and easy beach access make it a memorable getaway for all.

Lastly, Surfsand Resort, rated 9.6, combines a boutique feel with resort amenities. This property boasts stunning views and a prime location right on Cannon Beach. Verified travelers often appreciate the friendly staff and thoughtful touches like fresh cookies upon arrival. With comfortable rooms and features like beach access and evening bonfires, it promises a delightful stay.

Each of these boutique hotels offers a unique experience that caters to various tastes. See all boutique 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 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.
Can I cancel my hotel reservation on 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.

Explore a world of travel with Expedia