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

Find hotels in Cannon Beach, OR from 2.660.975 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Cannon Beach hotels

1. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach
United States
Miguel
9.363.797 ₫
10.728.093 ₫ total
includes taxes & fees
23 Sept - 24 Sept
Surfsand Resort

2. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park
United States
Randolph
7.282.458 ₫
8.349.508 ₫ total
includes taxes & fees
2 Sept - 3 Sept
Inn at Cannon Beach

3. Tolovana Inn

Tolovana Inn
Tolovana Park
United States
Toby
4.507.142 ₫
5.424.658 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Tolovana Inn

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

The Waves/The Argonauta Inn/The White Heron Lodge
Downtown Cannon Beach
United States
Dawn
5.996.482 ₫
6.836.094 ₫ total
includes taxes & fees
28 Sept - 29 Sept
The Waves/The Argonauta Inn/The White Heron Lodge

5. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach
United States
Cassidy
4.165.390 ₫
4.748.545 ₫ total
includes taxes & fees
28 Sept - 29 Sept
Inn at Haystack Rock

6. The Ocean Lodge

The Ocean Lodge
Tolovana Park
Canada
armin jafari
14.211.844 ₫
16.291.702 ₫ total
includes taxes & fees
7 Sept - 8 Sept
The Ocean Lodge

7. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach
United States
Cindy
4.833.673 ₫
5.538.055 ₫ total
includes taxes & fees
22 Sept - 23 Sept
Cannon Beach Hotel Collection

8. The Wayside Inn

The Wayside Inn
Tolovana Park
United States
Keith
7.667.463 ₫
8.741.038 ₫ total
includes taxes & fees
1 Sept - 2 Sept
The Wayside Inn

9. Schooner's Cove Inn

Schooner's Cove Inn
Downtown Cannon Beach
United States
Caroline
11.450.437 ₫
13.053.759 ₫ total
includes taxes & fees
24 Sept - 25 Sept
Schooner's Cove Inn

10. Ecola Creek Lodge

Ecola Creek Lodge
Cannon Beach
United States
Benjamin
4.435.252 ₫
5.056.219 ₫ total
includes taxes & fees
24 Sept - 25 Sept
Ecola Creek Lodge

11. Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach
United States
James
8.613.660 ₫
9.819.572 ₫ total
includes taxes & fees
13 Sept - 14 Sept
Land's End at Cannon Beach

12. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach
United States
Paul
7.282.458 ₫
8.349.508 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Lighthouse Inn

13. Inn of the Four Winds Oceanfront Seaside

Inn of the Four Winds Oceanfront Seaside
Seaside
United States
Mike
3.919.232 ₫
4.487.521 ₫ total
includes taxes & fees
3 Sept - 4 Sept
Inn of the Four Winds Oceanfront Seaside

14. Seaside Oceanfront Inn

Seaside Oceanfront Inn
Seaside
United States
Elaine
3.889.198 ₫
4.453.262 ₫ total
includes taxes & fees
31 Aug - 1 Sept
Seaside Oceanfront Inn

15. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
Seaside
United States
Amanda
3.260.375 ₫
3.735.217 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Ebb Tide Oceanfront Inn

16. River Inn at Seaside

River Inn at Seaside
Seaside
United States
Matt
4.251.529 ₫
4.868.131 ₫ total
includes taxes & fees
28 Sept - 29 Sept
River Inn at Seaside

17. Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
Seaside
United States
Tracy
3.320.174 ₫
3.801.756 ₫ total
includes taxes & fees
30 Aug - 31 Aug
Promenade Inn & Suites Oceanfront

18. SaltLine Hotel

SaltLine Hotel
Seaside
Canada
Rachelle
4.385.136 ₫
5.073.185 ₫ total
includes taxes & fees
20 Sept - 21 Sept
SaltLine Hotel

19. Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
Seaside
Canada
Amy
3.782.035 ₫
4.332.777 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Hi-Tide Oceanfront Inn

20. Inn At Seaside

Inn At Seaside
Seaside
United States
Steven
3.912.450 ₫
4.479.755 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Inn At Seaside
View all properties
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

A coastal landscape with trees, rocky outcrops, and a view of the ocean.
Photo by Oregon Tourism Commission

Cannon Beach

9.6/10 (3,221 reviews)
Haystack Rock towers 235 feet above Cannon Beach's pristine shoreline, creating an iconic Pacific Northwest vista. Explore the vibrant tide pools at low tide or browse the town's celebrated art galleries.
See properties
A beach with rock formations and a sunset.

Haystack Rock

9.8/10 (2,614 reviews)
This 235-foot sea stack reveals vibrant tide pools and rare marine life during low tide. Time your visit between April and July to spot colourful tufted puffins nesting on its rocky face.
See properties
A beach with waves, a large rock formation, and a forested hillside.
Photo by Ann Sair

Tolovana Beach State Park

9.2/10 (644 reviews)
This Pacific coast gem offers direct access to Haystack Rock, where visitors can explore vibrant tidepools teeming with marine life. Visit during low tide to witness nesting seabirds and discover intertidal creatures.
See properties
A coastal landscape with a beach, rocky outcrops, and a forested hillside.

Crescent Beach

9.2/10 (117 reviews)
Accessible via a scenic hike through Ecola State Park, Crescent Beach offers pristine shorelines and vibrant tide pools. Visit during low tide to explore sea caves and glimpse the distant Tillamook Rock Lighthouse.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
Discover the original cannon that gave this coastal town its name at this intimate local museum. Rotating exhibits and free lectures offer a fascinating glimpse into Oregon's North Coast heritage.
See properties

Chapman Beach

9.8/10 (7 reviews)
Chapman Beach offers a serene coastal escape with nesting seabirds and dramatic rock formations near Cannon Beach. Visit during low tide to explore hidden tide pools and capture the perfect Pacific Northwest seascape.
See properties

John Yeon State Park

This scenic corridor features twin waterfalls cascading over dramatic basalt cliffs amid lush forest trails. Enjoy the tranquil hike to Elowah Falls, where the 289-foot drop creates a mesmerising natural spectacle.
See properties

Coaster Theatre

8.6/10 (59 reviews)
This intimate playhouse showcases local talent through diverse performances in the heart of Cannon Beach. Arrive early to enjoy dinner at nearby restaurants before settling in for an evening of quality theatre.
See properties

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.

See all hotels in Cannon Beach
A beach with large rock formations and a sunset.

Top Cannon Beach Hotel Reviews

Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront

10/10 Excellent
"Currently under renovations at the time, but it's still a wonderful place to stay. I'm looking forward to my next trip already"
Brian 2-night trip
Posted 2 hours ago
Promenade Inn & Suites Oceanfront
Surfside Resort

Surfside Resort

8/10 Good
"The resort is nice because you can walk down to the ocean. You can do bonfire or use the gas fireplaces right behind the resort. Only minor thing was the smell of cigarette when we walked in. We enjoined our stay just had to air out the room first."
Flor 2-night trip
Posted 2 hours ago
Surfside Resort
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

10/10 Excellent
"Beautiful location walking distance to hay stack and tidal pool ! close to downtown shopping minutes away. i traveled solo as senior woman felt safe And the resident rabbits ! cute and also elk on beach and property this place was heaven!"
Sharon 3-night trip
Posted 7 hours ago
Sea Sprite at Haystack Rock
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

8/10 Good
"The room was bright and roomy with a funky charm. Since it was a pet-friendly room I wasn't alarmed to see a few carpet stains, but we did not want to be barefoot. I might have missed reading it somewhere, but it wasn't clear to me that there was coffee service in the check-in building in the mornings. I would book with them again."
Susan 2-night trip
Posted 1 day ago
Cannon Beach Hotel Collection
Inn at Cannon Beach

Inn at Cannon Beach

10/10 Excellent
"We had a wonderful stay at the Inn at Cannon Beach. The property was very clean, quiet, and relaxing, and parking was easy and convenient. The staff were friendly and welcoming throughout our stay. We would definitely stay here again!"
Winnie 1-night trip
Posted 2 days ago
Inn at Cannon Beach
Land's End at Cannon Beach

Land's End at Cannon Beach

10/10 Excellent
"Amazing. We saw a group of elk on the beach right from the balcony."
Monika 1-night trip
Posted 2 days ago
Land's End at Cannon Beach
The Wayside Inn

The Wayside Inn

8/10 Good
"We enjoyed our first time at this hotel. Nice location near the beach and stores. It’s affordable but on the smaller side, AC option would be great on a hot day. Swimming pool, hot tub and balcony was great add on amenities."
Alex 2-night trip
Posted 2 days ago
The Wayside Inn
The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge

10/10 Excellent
"We enjoyed the location. Being on the ocean and right downtown was great. Our room was clean and updated. The beds and pillows were very comfortable. We would definitely come back here to The Waves."
Garick 3-night trip
Posted 2 days ago
The Waves/The Argonauta Inn/The White Heron Lodge
Schooner's Cove Inn

Schooner's Cove Inn

10/10 Excellent
"Amazing place! Only one night but was well worth it to stay on Cannon beach. Will be back I’m sure. Perfect room everything you needed and comfy bed. Amazing free taffy at reception on checking in and out, nice touch,"
Hanna 1-night trip
Posted 3 weeks ago
Schooner's Cove Inn

More cheap stays in Cannon Beach

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn

300 N Prom Seaside OR
3.260.375 ₫
3.735.217 ₫ total
27 Sept - 28 Sept
includes taxes & fees
9.2/10 Wonderful! (2,833 reviews)
Ebb Tide Oceanfront Inn
Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront

30 N Prom Seaside OR
3.320.174 ₫
3.801.756 ₫ total
30 Aug - 31 Aug
includes taxes & fees
7.4/10 Good! (2,718 reviews)
Promenade Inn & Suites Oceanfront
Inn At Seaside

Inn At Seaside

441 2nd Ave Seaside OR
3.912.450 ₫
4.479.755 ₫ total
27 Sept - 28 Sept
includes taxes & fees
Inn At Seaside
River Inn at Seaside

River Inn at Seaside

531 Avenue A Seaside OR
4.251.529 ₫
4.868.131 ₫ total
28 Sept - 29 Sept
includes taxes & fees
9/10 Wonderful! (1,308 reviews)
River Inn at Seaside
Tolovana Inn

Tolovana Inn

3400 S. Hemlock Cannon Beach OR
4.507.142 ₫
5.424.658 ₫ total
30 Aug - 31 Aug
includes taxes & fees
9/10 Wonderful! (2,086 reviews)
Tolovana Inn
Astoria Riverwalk Inn

Astoria Riverwalk Inn

400 Industry Street Astoria OR
Get ratesAstoria Riverwalk Inn

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.

Explore a world of travel with Expedia