Best Resorts in Cannon Beach

Start date: Check-in selected.
To Date
End date: Check-out
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Resorts in Cannon Beach

No exact matches found, but these alternatives could be just right

Recommended hotels in Cannon Beach

Tolovana Inn

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

Inn at Cannon Beach

3.0 star property
Tolovana Park
9.8 out of 10, Exceptional, (1001)
"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
$140 nightly
The price is $157
Jan 4 - Jan 5, 2026
Total with taxes and fees
Inn at Cannon Beach

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
$172 nightly
The price is $193
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hallmark Resort - Cannon Beach

Cannon Beach Hotel Collection

3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1001)
"Great stay and location"
United States
Nicholas
$110 nightly
The price is $124
Jan 4 - Jan 5, 2026
Total with taxes and fees
Cannon Beach Hotel Collection

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
$94 nightly
The price is $105
Jan 4 - Jan 5, 2026
Total with taxes and fees
Ecola Creek Lodge

Surfsand Resort

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

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
$320 nightly
The price is $358
Dec 5 - Dec 6
Total with taxes and fees
The Ocean Lodge

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
$99 nightly
The price is $111
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Wayside Inn

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

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

Lighthouse Inn

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

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

Sea Sprite at Haystack Rock

3.5 star property
Tolovana Park
9.6 out of 10, Exceptional, (355)
"Ocean front views, fully appointed kitchen, very clean. "
United States
Margaret
$179 nightly
The price is $204
Jan 4 - Jan 5, 2026
Total with taxes and fees
Sea Sprite at Haystack Rock

Sea Sprite on the Estuary

3.5 star property
Cannon Beach
9.6 out of 10, Exceptional, (274)
"Perfect gateway with unbelievable view!"
United States
Evgeny
$189 nightly
The price is $215
Jan 4 - Jan 5, 2026
Total with taxes and fees
Sea Sprite on the Estuary

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

Dog-Friendly Beach Cottage with Free WiFi - a Block from Beach

Downtown Cannon Beach
8.4 out of 10, Very Good, (168)
"A perfect little cabin, so quiet at night and right next to the beach"
United States
Dylan M.
$142 nightly
The price is $159
Dec 7 - Dec 8
Total with taxes and fees
Dog-Friendly Beach Cottage with Free WiFi - a Block from Beach

Serene Dog-Friendly Cottage - Blocks to Beach & Downtown

Downtown Cannon Beach
8.8 out of 10, Excellent, (169)
"Everything about the experience from check-in to check-out was stress-free. Extremely clean and they clearly care about their guests (amenities). I’d gladly spend a month here!"
United States
Chad W.
$142 nightly
The price is $159
Dec 5 - Dec 6
Total with taxes and fees
Serene Dog-Friendly Cottage - Blocks to Beach & Downtown

Sandcastle Inn #603 - Downtown Apartment!

Downtown Cannon Beach
9.4 out of 10, Exceptional, (39)
"We enjoyed our stay. Easy access to the beaches. Good local coffee. We would recommend to our friends."
United States
Gregory
$203 nightly
The price is $227
Dec 5 - Dec 6
Total with taxes and fees
Sandcastle Inn #603 - Downtown Apartment!

7 Sandpiper Pier: Walk to Beach | Coastal Charm | Dog-Friendly

Downtown Cannon Beach
8.8 out of 10, Excellent, (6)
"Cozy. Loved the patio. The housekeeping couple were very professional and nice! Thank you for a nice time. "
United States
Cheryl W.
$174 nightly
The price is $195
Dec 7 - Dec 8
Total with taxes and fees
7 Sandpiper Pier: Walk to Beach | Coastal Charm | Dog-Friendly

Colorful, Dog-Friendly Cottage with Free WiFi, Fireplace - Near Beach & Town

Downtown Cannon Beach
8.6 out of 10, Excellent, (183)
"Loved how close this property is to everything! Beach access, the downtown area, restaurants, coffee shops, and breweries were all within walking distance. Allowing my dog to stay on the premises was the reason I chose this place and will continue to utilize it in the future. "
United States
Stephanie
$142 nightly
The price is $159
Dec 7 - Dec 8
Total with taxes and fees
Colorful, Dog-Friendly Cottage with Free WiFi, Fireplace - Near Beach & Town
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

Top Cannon Beach Hotel Reviews

Find out more about Cannon Beach

Cannon Beach Resorts information

Number of reviews
11,646
Accommodation
23 Resorts
Lowest Price
$105
Highest Price
$358

Frequently asked questions

What can I expect from a resort vacation in Cannon Beach?
Longing for a relaxing escape? Indulge in the comforts and luxuries of a resort, where you can find everything you need for your trip from tasty dining options to entertainment and shopping. Browse the resorts in the area and discover the one that's best for you, whether you picture yourself kicking back in a suite with stunning views or hitting the golf course for an afternoon game.
What's a top resort for my stay in Cannon Beach?
Our highest-rated resorts around Cannon Beach: Beachfront Resort on the Promenade w/Ocean Views! - Beach resort. 7.1 mi (11.5 km) from Cannon Beach. Features a fitness center, an outdoor pool, and a hot tub. Worldmark Seaside, Beachfront Resort!! (Add Nights 5, 6 &7 only $50 each) - Beach resort. 7.1 mi (11.5 km) from Cannon Beach. Amenities include concierge services, an outdoor pool, and a hot tub.
What can I do in Cannon Beach?
Travelers love exploring the beaches in Cannon Beach, and come here for shopping and other popular activities. Get some time by the water at Cannon Beach, or discover the theater scene at Coaster Theatre. For more to see in the area, you can spend time at Haystack Rock or Crescent Beach.
What's the seasonal weather like 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's the best way to get to and around Cannon Beach?
Fly into Astoria, OR (AST-Astoria Regional), which is located 18.5 mi (29.7 km) from the heart of the city. If you want to venture outside of the area, hop on a train at Cannon Beach Station.

Explore a world of travel with Expedia