Find and Book Top Resorts in Cannon Beach

Search among 15 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-15 out of 15
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
8.2
Great79 reviews
MapView on map500 yd from City Center600 yd from Haystack Hill State Park
From   US$ 159 /nightSelect
Aparthotel
8.4
Great268 reviews
MapView on map1.4 mi from City Center200 yd from Tolovana Park
From   US$ 109 /nightSelect
8.4
Great88 reviews
300 yd from City Center900 yd from Haystack Rock
From   US$ 129 /nightSelect
8.4
Great170 reviews
1.2 mi from City Center200 yd from Tolovana Park
From   US$ 179 /nightSelect
8.0
Great50 reviews
900 yd from City Center200 yd from Haystack Gallery
From   US$ 179 /nightSelect
8.4
Great137 reviews
1400 yd from City Center500 yd from Les Shirley Park
From   US$ 74 /nightSelect
8.4
Great114 reviews
300 yd from City Center400 yd from Coaster Theatre
From   US$ 88 /nightSelect
8.4
Great59 reviews
1.3 mi from City Center100 yd from Tolovana Park
From   US$ 125 /nightSelect
8.6
Great102 reviews
900 yd from City Center200 yd from Haystack Gallery
From   US$ 153 /nightSelect
8.4
Great50 reviews
300 yd from City Center900 yd from Haystack Hill State Park
From   US$ 134 /nightSelect
8.0
Great70 reviews
100 yd from City Center700 yd from Coaster Theatre
From   US$ 119 /nightSelect
8.6
Great32 reviews
200 yd from City Center700 yd from Coaster Theatre
From   US$ 297 /nightSelect
8.4
Great80 reviews
1000 yd from City Center200 yd from Haystack Gallery
From   US$ 139 /nightSelect
5.0
Guest rating1 review
200 yd from City Center800 yd from Coaster Theatre
From   US$ 125 /nightSelect
8.4
Great12 reviews
200 yd from City Center600 yd from Coaster Theatre
From   US$ 129 /nightSelect

Best Resorts and Places to Stay in Cannon Beach

Why Visit Cannon Beach?

Cannon Beach, Oregon, is a charming coastal town renowned for its picturesque coastline, including the iconic Haystack Rock. Visitors can enjoy the quaint art galleries, boutique shops, and delicious seafood restaurants in the town. Outdoor enthusiasts can explore Ecola State Park and hike along the stunning trails with breathtaking ocean views. Cannon Beach offers a relaxing atmosphere with beautiful sandy beaches, making it an ideal destination for those seeking a peaceful retreat by the sea.

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

Beachfront locations: Cannon Beach resorts offer stunning oceanfront settings, allowing guests to enjoy scenic views and direct access to the beach for a relaxing stay.

Enhanced privacy: Resorts in Cannon Beach typically provide secluded accommodations, ensuring guests can unwind in a tranquil environment away from the hustle and bustle of the town.

Luxurious spa facilities: Many Cannon Beach resorts boast upscale spa facilities where guests can indulge in rejuvenating treatments and massages for the ultimate relaxation experience.

Family-friendly amenities: Resorts in Cannon Beach cater to families with kid-friendly activities, childrens play areas, and supervised programs, making them an ideal choice for family vacations.

Pet-friendly options: Some Cannon Beach resorts welcome furry companions, offering pet-friendly accommodations and amenities to ensure all members of the family can enjoy a memorable stay together.

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

Average rates for 3-star resorts: $150-$250

Average rates for 4-star resorts: $250-$400

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

Best Value for Money Resorts in Cannon Beach

Surfsand Resort: Located close to Haystack Rock, this beachfront resort offers cozy rooms, a heated pool, complimentary bike rentals, and easy access to the towns shops and restaurants.

Best Luxury Resorts in Cannon Beach

Hallmark Resort & Spa: Luxurious oceanfront property with spacious suites, an oceanfront pool, full-service spa, and stunning views of the Pacific Ocean.

Cannon Beach Hotel: A boutique hotel in the heart of downtown, offering elegant Victorian-style rooms, gourmet breakfast, and personalized service for a lavish stay.

Best Pet-Friendly Resorts in Cannon Beach

Ocean Lodge: A pet-friendly boutique hotel with stylish rooms, ocean views, complimentary beach towels, and special pet amenities, ensuring a comfortable stay for furry companions.

The Waves: A dog-friendly resort featuring beachfront suites, pet-friendly rooms, and a convenient location near pet-friendly beaches and parks for enjoyable outings.

Best Family-Friendly Resorts in Cannon Beach

Surfsand Resort: Ideal for families, offering spacious suites, beach toys for kids, bonfire pits for smores, onsite bike rentals, and close proximity to family-friendly attractions like the Seaside Aquarium.

Inn at Cannon Beach: A family-friendly retreat with suites and cottages, complimentary breakfast, outdoor fire pits, bikes for exploring, and easy access to Ecola State Park for family adventures.

The Wayside Inn: Charming family-owned inn with cozy rooms, a picnic area with a fire pit, complimentary beach cruisers, and board games for family fun moments.

Best Resorts with Unique Views in Cannon Beach

Stephanie Inn: A boutique inn offering breathtaking ocean views, luxurious rooms with gas fireplaces and soaking tubs, gourmet dining experiences, and direct beach access for a serene coastal escape.

Surfsand Resort: Stunning views abound at this beachfront resort, with many rooms featuring oceanfront balconies, allowing guests to immerse themselves in the beauty of Cannon Beachs coastline.

Show moreLess