Find and Book Top Resorts in Cannon Beach

Search among 12 available resorts and all inclusive hotels in Cannon Beach from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-12 out of 12
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Aparthotel
8.4
Great268 reviews
MapView on map2.2 km from City Centre200 m from Tolovana Park
From   US$ 109 /nightSelect
8.4
Great170 reviews
MapView on map2.0 km from City Centre200 m from Tolovana Park
From   US$ 179 /nightSelect
8.2
Great79 reviews
500 m from City Centre600 m from Haystack Hill State Park
From   US$ 159 /nightSelect
8.4
Great114 reviews
300 m from City Centre300 m from Coaster Theatre
From   US$ 88 /nightSelect
8.4
Great88 reviews
300 m from City Centre800 m from Haystack Rock
From   US$ 129 /nightSelect
8.4
Great59 reviews
2.1 km from City Centre100 m from Tolovana Park
From   US$ 125 /nightSelect
8.4
Great50 reviews
300 m from City Centre800 m from Haystack Hill State Park
From   US$ 134 /nightSelect
8.0
Great70 reviews
100 m from City Centre700 m from Coaster Theatre
From   US$ 119 /nightSelect
Hotel
8.6
Great102 reviews
800 m from City Centre200 m from Haystack Gallery
From   US$ 153 /nightSelect
8.4
Great137 reviews
1.3 km from City Centre400 m from Les Shirley Park
From   US$ 74 /nightSelect
8.0
Great50 reviews
800 m from City Centre200 m from Haystack Gallery
From   US$ 179 /nightSelect
8.4
Great80 reviews
900 m from City Centre200 m from Haystack Gallery
From   US$ 139 /nightSelect

Best Resorts and Places to Stay in Cannon Beach

Why Visit Cannon Beach?

Cannon Beach, Oregon is a charming coastal town famous for its stunning natural beauty, including the iconic Haystack Rock and pristine beaches. Visitors can enjoy exploring Ecola State Park, browsing art galleries, and indulging in fresh seafood. With its laid-back vibe and scenic views, Cannon Beach is a perfect retreat for nature lovers and beach enthusiasts alike.

Why Opt for a Resort Over a Hotel in Cannon Beach?

Enhanced relaxation: Cannon Beach resorts are designed to offer a tranquil and serene atmosphere, perfect for unwinding and rejuvenating amid the coastal beauty.

Private beach access: Many Cannon Beach resorts provide direct access to the beach, allowing guests to enjoy the sand and waves just steps away from their accommodation.

Scenic views: Resorts in Cannon Beach typically feature breathtaking ocean or mountain views, enhancing the overall stay experience with stunning natural panoramas.

Personalized services: Guests at Cannon Beach resorts can enjoy personalized services such as concierge assistance, room service, and spa treatments for a tailored and luxurious experience.

Family-friendly amenities: Cannon Beach resorts often cater to families with kid-friendly activities, childrens clubs, and special services to ensure a memorable stay for guests of all ages.

What is the price to stay in a resort per night?

Average rates for 3-star resorts in Cannon Beach: $150-$250

Average rates for 4-star resorts in Cannon Beach: $250-$400

Average rates for 5-star resorts in Cannon Beach: $400 and above

Best Value for Money Resorts in Cannon Beach:

Surfsand Resort: Offering beachfront accommodations with easy access to Haystack Rock, this resort provides cozy rooms, a pool, and complimentary bicycle rentals for guests to explore the area.

Hallmark Resort: Situated near downtown Cannon Beach, guests at this resort can enjoy ocean views, spacious suites with kitchenettes, and a hot tub overlooking the beach.

Tolovana Inn: Nestled amidst scenic beauty, this resort features spacious condos, a sauna, and direct beach access, making it a great value choice for a relaxing stay.

Best Luxury Resorts in Cannon Beach:

Stephanie Inn: Known for its intimate ambiance and personalized service, this luxurious resort offers elegant suites with ocean views, gourmet dining experiences, and a cozy library for guests to unwind.

The Ocean Lodge: With a rustic yet upscale charm, this luxury resort provides oceanfront suites, a wine bar, and a complimentary evening wine reception, perfect for a lavish getaway by the sea.

Best Pet-Friendly Resorts in Cannon Beach:

Toscano Hotel & Wine Bar: Welcoming furry friends, this pet-friendly resort offers boutique-style rooms, a courtyard for relaxation, and is located just steps away from dog-friendly beaches and hiking trails.

Webbs Scenic Surf Motel: Ideal for pet owners, this family-run resort provides pet-friendly rooms, a garden picnic area, and is located close to dog-friendly cafes and parks for a convenient stay with your four-legged companion.

Best Family-Friendly Resorts in Cannon Beach:

Tolovana Inn: Featuring spacious suites with kitchenettes, a heated indoor pool, and easy access to the beach, this resort is a great choice for families looking for a comfortable and convenient stay.

Schooners Cove Inn: Offering oceanfront accommodations with fully equipped kitchens, a childrens playground, and barbecue facilities, this family-friendly resort ensures a memorable beach getaway for all ages.

Cannon Beach Hotel: With its historic charm and family-friendly atmosphere, this boutique hotel provides cozy rooms, a complimentary gourmet breakfast, and is located near family-friendly attractions and restaurants.

Show moreLess