Find hotels in Cannon Beach, OR from 2.715.013 ₫

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cannon Beach hotels

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park
8.8 out of 10, Excellent, (1,792 reviews)
"Good stay and very nice beach access "
United States
Jodi
The price is 2.440.772 ₫
3.059.829 ₫ total
includes taxes & fees
10 May - 11 May
Tolovana Inn

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park
9.6 out of 10, Exceptional, (1,002 reviews)
"We really enjoyed the hotel, the grounds, location and the breakfast was great!"
United States
Yahanni
The price is 5.502.343 ₫
6.308.739 ₫ total
includes taxes & fees
28 Apr - 29 Apr
Inn at Cannon Beach

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
Cannon Beach
9.2 out of 10, Wonderful, (734 reviews)
"The place was wonderful! Would definitely stay there again."
United States
Terri
The price is 3.572.574 ₫
4.072.787 ₫ total
includes taxes & fees
6 May - 7 May
Ecola Creek Lodge

The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park
9.2 out of 10, Wonderful, (655 reviews)
"Location and accommodations were fantastic!"
United States
Edward
The price is 4.452.136 ₫
5.075.698 ₫ total
includes taxes & fees
29 Apr - 30 Apr
The Wayside Inn

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (1,001 reviews)
"Great pet friendly room with an incredible view. "
United States
Thomas
The price is 5.880.925 ₫
6.704.170 ₫ total
includes taxes & fees
11 May - 12 May
Hallmark Resort - Cannon Beach

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach
8.6 out of 10, Excellent, (1,004 reviews)
"Such a cute, clean, comfortable place to stay… highly recommend! "
United States
Claire
The price is 3.149.952 ₫
3.590.951 ₫ total
includes taxes & fees
7 May - 8 May
Inn at Haystack Rock

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park
9.8 out of 10, Exceptional, (662 reviews)
"The staff were all super friendly and helpful. The room was lovely and clean. Breakfast was nice too! "
United States
Elle
The price is 8.384.505 ₫
9.611.608 ₫ total
includes taxes & fees
26 Apr - 27 Apr
The Ocean Lodge

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (1,000 reviews)
"Nice clean rooms, with a view of the beach. Would stay there again."
United States
WILLIAM
The price is 6.032.776 ₫
6.911.744 ₫ total
includes taxes & fees
27 Apr - 28 Apr
Surfsand Resort

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach
9.4 out of 10, Exceptional, (385 reviews)
"Excellent location and home base for exploring. "
United States
James
The price is 5.209.323 ₫
5.972.806 ₫ total
includes taxes & fees
27 Apr - 28 Apr
Lighthouse Inn

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach
9.2 out of 10, Wonderful, (1,082 reviews)
"Beautiful room, wonderful staff, and outstanding access to the beach"
United States
OWEN
The price is 3.614.765 ₫
4.141.380 ₫ total
includes taxes & fees
27 Apr - 28 Apr
Cannon Beach Hotel Collection

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, (664 reviews)
"Comfy place, will be back again "
United States
Jimmy
The price is 4.686.206 ₫
5.342.275 ₫ total
includes taxes & fees
26 Apr - 27 Apr
Land's End at Cannon Beach

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,000 reviews)
"Such a perfect spot! Oceanside & right in town!"
United States
Kathleen
The price is 4.314.995 ₫
4.919.200 ₫ total
includes taxes & fees
7 May - 8 May
The Waves/The Argonauta Inn/The White Heron Lodge

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach
9.6 out of 10, Exceptional, (252 reviews)
"We definitely stay there again"
United States
Amanda
The price is 8.135.043 ₫
9.274.212 ₫ total
includes taxes & fees
7 May - 8 May
Schooner's Cove Inn

Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
2.5 star property
Seaside
8.4 out of 10, Very good, (1,000 reviews)
"Staff was nice, room wasn't as clean as it could be, found items belonging to people staying in the room before us. "
United States
Courtney
The price is 2.225.948 ₫
2.548.711 ₫ total
includes taxes & fees
10 May - 11 May
Quality Inn Seaside Oregon Coast

Surfside Resort

Surfside Resort
2.0 star property
Rockaway Beach
8.8 out of 10, Excellent, (36 reviews)
"We really liked the great view of ocean and friendly staff"
United States
Ian
The price is 2.736.692 ₫
3.078.943 ₫ total
includes taxes & fees
11 May - 12 May
Surfside Resort

Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel

Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel
2.5 star property
Astoria
9.2 out of 10, Wonderful, (1,000 reviews)
"Outstanding place to stay in Astoria. And as an added treat, they have a nightly salmon chowder which made the experience that much better! Great place!"
United States
Chris
The price is 3.767.394 ₫
4.351.339 ₫ total
includes taxes & fees
3 May - 4 May
Lloyd Hotel Astoria Bayfront, an Ascend Collection Hotel

Astoria Riverwalk Inn

Astoria Riverwalk Inn
2.0 star property
Astoria
8.0 out of 10, Very good, (2,074 reviews)
"The room was clean, the breakfast was good and the staff were very helpful."
United States
Sheri
The price is 3.336.468 ₫
3.853.620 ₫ total
includes taxes & fees
7 May - 8 May
Astoria Riverwalk Inn

Inn at the Shore

Inn at the Shore
2.5 star property
Seaside
9.0 out of 10, Wonderful, (1,002 reviews)
"Great place to stay "
United States
James C
The price is 2.582.679 ₫
2.971.792 ₫ total
includes taxes & fees
28 Apr - 29 Apr
Inn at the Shore

South Jetty Inn

South Jetty Inn
2.5 star property
Hammond
9.8 out of 10, Exceptional, (751 reviews)
"A very friendly and tasteful place to stay. The bed was exceptionally comfortable—one of the best we’ve slept in. Great location too, with two pubs nearby and the beach just a short walk away. "
United States
tarra a.
The price is 3.554.145 ₫
4.140.711 ₫ total
includes taxes & fees
30 Apr - 1 May
South Jetty Inn

Motel 6 Seaside, OR

Motel 6 Seaside, OR
2.0 star property
Seaside
7.6 out of 10, Good, (1,000 reviews)
"Large clean room, great staff, reasonably priced. Overall great stay for a quick overnight at the coast!"
United States
Cricket
The price is 2.079.570 ₫
2.381.014 ₫ total
includes taxes & fees
11 May - 12 May
Motel 6 Seaside, OR
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

Where to stay in Cannon Beach

Find the best Cannon Beach areas for the activities you enjoy most.

Downtown Cannon Beach

A noteworthy feature of Downtown Cannon Beach is its stunning beaches. While you're in town, be sure to stop and check out Cannon Beach and Coaster Theatre.

Tolovana Park

Tolovana Park is known for its pristine beaches, and you can make a stop by Tolovana Beach State Park and Cannon Beach while in the area.

Stay near popular Cannon Beach attractions

Learn more about Cannon Beach

The towering Haystack Rock reveals itself at low tide when tidepools brim with colourful starfish and sea anemones. Wander through the charming city centre shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

Top Cannon Beach Hotel Reviews

More cheap stays in Cannon Beach

Hotels in Cannon Beach with star rating

Frequently asked questions

What's the seasonal weather like in Cannon Beach?
The hottest months are usually August and July, with an average temperature of 15°C, while the coldest months are February and December, with an average of 7°C. The rainiest months in Cannon Beach are November, December, January and March, with each month seeing an average of 240 mm of rainfall.