Find beach hotels in Cannon Beach, OR

Beach vacation deals from $367

    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 availability on Cannon Beach Beach Hotels

Check prices for these dates

Top Cannon Beach Beach Hotels

Sea Breeze Court

2.0 star property
9.8 out of 10, Exceptional, (558)
"Great location that is walkable to everything. Hosts are super pleasant and friendly with extra necessities available in office. Room was bigger than expected and bed was very comfortable. This was a great find for Cannon Beach! "
Sea Breeze Court

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1002)
"This Inn At Cannon Beach is a lovely property, well staffed and well maintained. "
$401 nightly
The price is $449
Jul 20 - Jul 21
Total includes taxes and fees
Inn at Cannon Beach

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (581)
"Decent overnight stop"
The Wayside Inn

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (334)
"Very nice hotel and area"
Sea Sprite at Haystack Rock

Tolovana Inn

2.5 star property
8.8 out of 10, Excellent, (1390)
"Nice place to stay"
Tolovana Inn

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (1002)
"This is a wonderful place to stay!"
The Waves/The Argonauta Inn/The White Heron Lodge

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (213)
"Was a good property for a quick night stay "
$489 nightly
The price is $548
Jul 14 - Jul 15
Total includes taxes and fees
Schooner's Cove 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 "
$328 nightly
The price is $367
Aug 6 - Aug 7
Total includes taxes and fees
Land's End at Cannon Beach

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1008)
"Fantastic view of cannon beach, pool was fun, wayfarer food was amazing, & bonfires with s’mores was an amazing touch!"
$475 nightly
The price is $532
Jul 30 - Jul 31
Total includes taxes and fees
Surfsand Resort

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (594)
"Perfect spot on cannon beach"
$517 nightly
The price is $579
Jul 16 - Jul 17
Total includes taxes and fees
The Ocean Lodge
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.

Find out more about Cannon Beach

Find out more about Cannon Beach

Cannon Beach and its attractions for beach lovers

Cannon Beach, Oregon, is a paradise for beach lovers, offering a blend of stunning natural beauty and delightful activities. Start your day with a stroll along the iconic Haystack Rock, a towering sea stack that stands majestically at low tide, creating a perfect backdrop for family photos and tide pooling adventures. For those keen on water sports, the beach is ideal for kayaking and paddleboarding, with rental shops just a short walk from your hotel. Families can soak up the sun on the sandy shores or build sandcastles while enjoying the gentle ocean waves. Don't miss the chance to explore Ecola State Park, where scenic hiking trails provide breathtaking views of the coastline and opportunities for wildlife sightings. After a day of exploration, unwind in one of Cannon Beach's charming oceanfront hotels, where rooms often feature balconies with stunning ocean views and easy access to the beach. Many accommodations prioritize quality service, ensuring that your family's needs are met, whether it's providing beach towels or recommending local dining spots. With a range of options from cozy inns to upscale resorts, Cannon Beach offers the perfect blend of comfort and convenience for an unforgettable seaside getaway.

Find the best beach hotels and resorts in Cannon Beach

For travelers looking to soak up the sun and enjoy the beautiful coastline of Cannon Beach, these top hotels offer stunning beach access and amenities that elevate the experience.

Inn at Cannon Beach

  • Why it's great for the ultimate beach vacation spot: The Inn at Cannon Beach is a fantastic choice for guests who want a beach getaway with easy access to the sand and surf. With a stellar review rating of 9.6, this charming inn is just a stone's throw away from the ocean, offering beach towels and loungers for ultimate relaxation. Guests can enjoy nearby surfing and bodyboarding opportunities, ensuring a fun-filled beach experience.
  • Other amenities: In addition to its beach-friendly offerings, guests can indulge in a complimentary breakfast each morning, relax in the beautifully landscaped garden, or unwind on private balconies. The inn also features free self-parking, daily housekeeping, and convenient electric car charging stations. With spacious rooms complete with microwaves and comfortable furnishings, guests can enjoy a home-like feel while being steps away from the beach.
  • Neighborhood: Tolovana Park
  • Nearby attractions: Tolovana Beach State Park - 0.21 miles, Haystack Hill State Park - 0.59 miles, Cannon Beach - 0.53 miles

Surfsand Resort

  • Why it's great for the ultimate beach vacation spot: Ideal for beach lovers, Surfsand Resort boasts a prime beachfront location, making it perfect for guests eager to explore the shoreline. With a remarkable review rating of 9.6, this upscale resort features direct beach access, beachfront dining, and complimentary beach cabanas that enhance the coastal experience.
  • Other amenities: Guests can relax at the indoor pool or soak in the hot tub after a day of sunbathing. The resort also offers a fitness center, concierge services, and early check-in options. Families can enjoy a playground, while the on-site restaurant serves delicious meals with ocean views. For those looking for adventure, surfing and rock climbing are nearby, and guests can also take advantage of food and water bowls for their furry friends.
  • Neighborhood: Downtown Cannon Beach
  • Nearby attractions: Haystack Hill State Park - 0.43 miles, Cannon Beach - 0.08 miles, Cannon Beach History Center and Museum - 0.33 miles

The Waves/The Argonauta Inn/The White Heron Lodge

  • Why it's great for the ultimate beach vacation spot: This collection of properties is a great choice for those who appreciate easy access to Cannon Beach. With an excellent review rating of 9.2, these inns feature beautiful ocean views and a prime location just steps from the sandy beach, making it a top pick for beach-goers.
  • Other amenities: Guests can enjoy a private hot tub, spacious kitchens, and cozy patios for relaxation. The properties also feature free self-parking, daily housekeeping, and beautiful deck or patio spaces to unwind. Each room comes equipped with a refrigerator and additional kitchen amenities, ensuring a comfortable stay while enjoying the beach vibes. With a warm atmosphere, guests can feel at home while being close to the waves.
  • Neighborhood: Downtown Cannon Beach
  • Nearby attractions: Cannon Beach - 0.23 miles, Coaster Theatre - 0.2 miles, Haystack Gallery - 0.1 miles

Cannon Beach Hotel Collection

  • Why it's great for the ultimate beach vacation spot: The Cannon Beach Hotel Collection offers a delightful experience for travelers seeking a charming beach stay with easy access to the sand. With a review rating of 9.0, this collection of lodgings is perfect for those wanting to explore the nearby beach while enjoying cozy accommodations.
  • Other amenities: Guests can enjoy kitchenettes with essential cooking facilities, free self-parking, and beautifully appointed rooms with fireplaces. The hotel also provides early check-in options, premium bedding, and complimentary toiletries for a comfortable stay. With ocean views and a welcoming atmosphere, it’s a perfect retreat for beach lovers looking to relax and recharge.
  • Neighborhood: Downtown Cannon Beach
  • Nearby attractions: Haystack Hill State Park - 0.39 miles, Cannon Beach - 0.12 miles, Cannon Beach History Center and Museum - 0.27 miles

Tolovana Inn

  • Why it's great for the ultimate beach vacation spot: Tolovana Inn is a budget-friendly option for beach enthusiasts, offering a laid-back atmosphere with direct access to the beach. With a solid review rating of 8.6, this inn provides guests with stunning ocean views and a relaxing environment for a perfect seaside escape.
  • Other amenities: The inn features an indoor pool and hot tub for guests to unwind after a day at the beach. Additional conveniences include free self-parking, daily housekeeping, and a kitchenette equipped with a full-size refrigerator. Guests can enjoy cozy evenings by the fireplace or relax on their private balcony. The hotel is also pet-friendly, welcoming furry companions to join in the beach fun.
  • Neighborhood: Tolovana Park
  • Nearby attractions: Tolovana Beach State Park - 0.13 miles, Haystack Hill State Park - 0.74 miles, Cannon Beach - 0.69 miles

Frequently asked questions

What is Cannon Beach like for travelers who love the beach?
Known for its beaches and shopping, Cannon Beach has a lot to offer the traveler dreaming of a beach holiday.
What's the best accommodation to stay near the beach in Cannon Beach?
Surfsand Resort is a top beachfront hotel offering free WiFi and free beach cabanas, located within a short 1-minute walk of Cannon Beach. Other good choices to stay near the beach include Tolovana Inn and The Ocean Lodge.
How many beach hotels are there in Cannon Beach?
Expedia has 9 beach hotels in Cannon Beach that are great for your beachside getaway.
When's the best time for a beach vacation in Cannon Beach?
Plan your trip to the beach with a look at year-round temperatures in Cannon Beach: The hottest months are usually August and July with an average temp of 59°F, while the coldest months are February and December with an average of 44°F. The rainiest months in Cannon Beach are November, December, January, and March, with each month seeing an average of 9 inches of rainfall.
What is there to see and do around Cannon Beach?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to Tolovana Beach State Park or Chapman Beach for a relaxing day by the water. Discover the area's sunsets and shopping, and make time for local attractions like Cannon Beach and Haystack Rock. For additional things to see and do, consider a visit to Hug Point State Park or Ecola State Park.
What's the best way to get to my beach hotel in Cannon Beach?
Here's some information to help you get to and around your beach accommodation in Cannon Beach more easily: Make your way to Cannon Beach with a flight to Astoria, OR (AST-Astoria Regional), the closest major airport which is located 18.5 mi (29.7 km) from the city center. If you want to venture outside of the area, hop on a train at Cannon Beach Station.