A wooden building with a sign for Cannon Beach Design Co. and a US Bank sign.

Search Resort Hotels in Cannon Beach from CA $170

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Cannon Beach

1. Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
9.0 out of 10, Wonderful, (2,187 reviews)
"clean, great stay!"
United States
lori
The price is CA $157
CA $194 total
includes taxes & fees
Nov 3 - Nov 4
Tolovana Inn

2. Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park
9.6 out of 10, Exceptional, (1,001 reviews)
"Lovely location, nice breakfast, staff were very friendly and helpful."
United States
Dawn
The price is CA $240
CA $275 total
includes taxes & fees
Oct 25 - Oct 26
Inn at Cannon Beach

3. Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,093 reviews)
"The location and ocean view room were wonderful!"
United States
Tom
The price is CA $320
CA $367 total
includes taxes & fees
Nov 8 - Nov 9
Surfsand Resort

4. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,229 reviews)
"I loved that I could walk anywhere from the hotel and find plenty to do. Beach walk, galleries, restaurants, coffee, etc."
United States
Erin
The price is CA $148
CA $170 total
includes taxes & fees
Nov 4 - Nov 5
Cannon Beach Hotel Collection

5. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,004 reviews)
"Great views and great place. Worth every penny"
United States
Erik
The price is CA $274
CA $312 total
includes taxes & fees
Nov 1 - Nov 2
Hallmark Resort - Cannon Beach

6. Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
Cannon Beach
9.2 out of 10, Wonderful, (796 reviews)
"It was close to the beach, and there was easy parking!"
United States
Benjamin
The price is CA $175
CA $199 total
includes taxes & fees
Oct 20 - Oct 21
Ecola Creek Lodge

7. Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,001 reviews)
"Cute place and easy walk to downtown."
United States
Stacey
The price is CA $159
CA $181 total
includes taxes & fees
Nov 1 - Nov 2
Inn at Haystack Rock

8. The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,002 reviews)
"We had a beautiful trip to Cannon beach. Our room was comfortable, clean and our interactions with the staff were very pleasant."
United States
Sheri
The price is CA $202
CA $230 total
includes taxes & fees
Nov 3 - Nov 4
The Waves/The Argonauta Inn/The White Heron Lodge

9. The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park
9.2 out of 10, Wonderful, (680 reviews)
"Great stay!"
United States
Keith
The price is CA $167
CA $190 total
includes taxes & fees
Nov 8 - Nov 9
The Wayside Inn

10. Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (714 reviews)
"Great location. Nice hotel"
Canada
Ruth
The price is CA $239
CA $272 total
includes taxes & fees
Oct 25 - Oct 26
Land's End at Cannon Beach

11. Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (414 reviews)
"Very good stuff, great location, good breakfast , room was some how smelly"
United States
Hazem
The price is CA $226
CA $259 total
includes taxes & fees
Oct 25 - Oct 26
Lighthouse Inn

12. Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (260 reviews)
"Very helpful staff, 2 kblocks away from shops, right on the beach"
United States
Caroline
The price is CA $326
CA $372 total
includes taxes & fees
Nov 8 - Nov 9
Schooner's Cove Inn

13. The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (703 reviews)
"Great staff, beautiful resort right on the beach"
Canada
armin jafari
The price is CA $551
CA $632 total
includes taxes & fees
Nov 1 - Nov 2
The Ocean Lodge

14. Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
3.5 star property
Tolovana Park
9.6 out of 10, Exceptional, (393 reviews)
"Our stay was everything we'd hoped for and more. We loved being steps away from the beach, the gorgeous view from the room, the quiet of our unit, the charming bunnies all around. We only wish we'd stayed longer."
United States
Naomi
The price is CA $368
CA $420 total
includes taxes & fees
Oct 18 - Oct 19
Sea Sprite at Haystack Rock

15. Sea Star Suite 257 - Close to the Beach!

Sea Star Suite 257 - Close to the Beach!
Downtown Cannon Beach
8.6 out of 10, Excellent, (24 reviews)
"Great location"
United States
Mike B.
The price is CA $159
CA $336 total
includes taxes & fees
Nov 4 - Nov 5
Sea Star Suite 257 - Close to the Beach!

16. Sandcastle Inn #604 - Downtown Apartment!

Sandcastle Inn #604 - Downtown Apartment!
Downtown Cannon Beach
9.6 out of 10, Exceptional, (35 reviews)
"Very nice stay ! Would recommend for a nice stay"
United States
Mike
The price is CA $144
CA $310 total
includes taxes & fees
Nov 1 - Nov 2
Sandcastle Inn #604 - Downtown Apartment!

17. The Garden Suite · Private Patio & Steps to the Beach

The Garden Suite · Private Patio & Steps to the Beach
Downtown Cannon Beach
9.4 out of 10, Exceptional, (21 reviews)
"Excellent, clear, and timely communication, perfect location, clean and cozy as well. We had a great stay and would definitely return. "
United States
Tennison B.
The price is CA $142
CA $330 total
includes taxes & fees
Oct 14 - Oct 15
The Garden Suite · Private Patio & Steps to the Beach

18. Sea Sprite on the Estuary

Sea Sprite on the Estuary
3.5 star property
Cannon Beach
9.6 out of 10, Exceptional, (309 reviews)
"We loved this property. Our room was cozy and comfortable with beautiful views. Would 100% stay here again!"
United States
Megan
The price is CA $567
CA $646 total
includes taxes & fees
Oct 9 - Oct 10
Sea Sprite on the Estuary

19. The Courtyard - Double Queen Room with Beach Access and Kitchenette!

The Courtyard - Double Queen Room with Beach Access and Kitchenette!
Downtown Cannon Beach
The price is CA $283
CA $361 total
includes taxes & fees
Nov 4 - Nov 5
The Courtyard - Double Queen Room with Beach Access and Kitchenette!

20. 5 Puffins Place: Walk to Beach | Coastal Charm | Dog-Friendly

5 Puffins Place: Walk to Beach | Coastal Charm | Dog-Friendly
Downtown Cannon Beach
9.6 out of 10, Exceptional, (32 reviews)
"Great location clean and pet friendly."
United States
Sheri C.
The price is CA $128
CA $436 total
includes taxes & fees
Oct 21 - Oct 22
5 Puffins Place: Walk to Beach | Coastal Charm | Dog-Friendly
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
4,980
Accommodation
33 Resorts
Lowest Price
CA $170
Highest Price
CA $646

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 top-rated resort near Cannon Beach: Luxury Vacation Condos at Seaside Oceanfront Resort - Beach resort. 7.1 mi (11.5 km) from Cannon Beach. Features a golf course, a children's pool, and a fitness center.
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 Tolovana Beach State Park.
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