
Find hotels in Cannon Beach, OR from 2.079.738 ₫
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cannon Beach
Pet friendly
Apartment
Family friendly
Condo
Cottage
Waterpark
Check prices for these dates
Tonight
12 Oct - 13 OctTomorrow
13 Oct - 14 OctThis weekend
16 Oct - 18 OctNext weekend
23 Oct - 25 OctOur top choices for Cannon Beach hotels




1. Surfsand Resort
Surfsand ResortDowntown Cannon Beach
Jack
5.924.688 ₫
6.787.909 ₫ total
includes taxes & fees
27 Oct - 28 Oct




2. Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon BeachDowntown Cannon Beach
Alina
4.987.604 ₫
5.685.631 ₫ total
includes taxes & fees
9 Nov - 10 Nov




3. Tolovana Inn
Tolovana InnTolovana Park
Craig
3.003.739 ₫
3.700.100 ₫ total
includes taxes & fees
20 Oct - 21 Oct




4. Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach
Christina
3.106.193 ₫
3.558.652 ₫ total
includes taxes & fees
4 Nov - 5 Nov




5. The Ocean Lodge
The Ocean LodgeTolovana Park
Sharena
9.241.996 ₫
10.594.843 ₫ total
includes taxes & fees
15 Oct - 16 Oct




6. Inn at Haystack Rock
Inn at Haystack RockDowntown Cannon Beach
Karla
2.885.958 ₫
3.289.992 ₫ total
includes taxes & fees
1 Nov - 2 Nov




7. The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach
Sheri
3.102.053 ₫
3.536.444 ₫ total
includes taxes & fees
11 Nov - 12 Nov




8. Inn at Cannon Beach
Inn at Cannon BeachTolovana Park
Carol
4.372.368 ₫
5.012.958 ₫ total
includes taxes & fees
25 Oct - 26 Oct




9. The Wayside Inn
The Wayside InnTolovana Park
Keith
3.278.759 ₫
3.737.728 ₫ total
includes taxes & fees
3 Nov - 4 Nov




10. Ecola Creek Lodge
Ecola Creek LodgeCannon Beach
Alexandra
3.510.830 ₫
4.002.398 ₫ total
includes taxes & fees
20 Oct - 21 Oct




11. Schooner's Cove Inn
Schooner's Cove InnDowntown Cannon Beach
Dianne
5.924.688 ₫
6.754.403 ₫ total
includes taxes & fees
8 Nov - 9 Nov




12. Land's End at Cannon Beach
Land's End at Cannon BeachDowntown Cannon Beach
Ruth
4.346.496 ₫
4.955.005 ₫ total
includes taxes & fees
25 Oct - 26 Oct




13. Lighthouse Inn
Lighthouse InnDowntown Cannon Beach
Hazem
4.113.648 ₫
4.716.724 ₫ total
includes taxes & fees
25 Oct - 26 Oct




14. Sea Sprite at Haystack Rock
Sea Sprite at Haystack RockTolovana Park
Naomi
6.700.848 ₫
7.639.225 ₫ total
includes taxes & fees
18 Oct - 19 Oct




15. Sea Sprite on the Estuary
Sea Sprite on the EstuaryCannon Beach
Megan
8.253.168 ₫
9.408.870 ₫ total
includes taxes & fees
18 Oct - 19 Oct




16. Quality Inn Seaside Oregon Coast
Quality Inn Seaside Oregon CoastSeaside
Lydia
1.839.499 ₫
2.106.227 ₫ total
includes taxes & fees
2 Nov - 3 Nov




17. SaltLine Hotel
SaltLine HotelSeaside
Shruti
2.421.619 ₫
2.824.498 ₫ total
includes taxes & fees
10 Nov - 11 Nov




18. Ebb Tide Oceanfront Inn
Ebb Tide Oceanfront InnSeaside
Kristin
1.920.996 ₫
2.200.835 ₫ total
includes taxes & fees
1 Nov - 2 Nov




19. Seashore Inn on the Beach
Seashore Inn on the BeachSeaside
Mary Ann
2.820.048 ₫
3.229.084 ₫ total
includes taxes & fees
18 Oct - 19 Oct




20. Hi-Tide Oceanfront Inn
Hi-Tide Oceanfront InnSeaside
ALONDRA LANEESE
2.212.056 ₫
2.534.355 ₫ total
includes taxes & fees
13 Oct - 14 Oct
Where to stay in Cannon Beach
Find the best Cannon Beach areas for the activities you enjoy most.
Photo by Ray Mines
Photo by Paige Spee
Photo by Thomas McEwen
Photo by Chris Mockli
Photo by Steven Bostock
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

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.

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.

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.

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.
Photo by Michael Schuier
Indian Beach
9.4/10 (89 reviews)
Why not spend a lazy afternoon at Indian Beach during your trip to Cannon Beach? Visit the shops and top-notch restaurants in this walkable area.
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.
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.
Haystack Hill State Park
9.4/10 (216 reviews)
Escape the beach crowds on this forested trail with panoramic views of Oregon's iconic Haystack Rock. Breathe in coastal air as you climb to twin summits offering both ocean and mountain vistas.
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
Top Cannon Beach Hotel Reviews
Astoria Riverwalk Inn
10/10 Excellent
"would definitely stay again"
Land's End at Cannon Beach
10/10 Excellent
"Center of town next to ocean. Couldn’t be more convenient and super friendly office. Check in was 30 seconds"
Sea Sprite at Haystack Rock
10/10 Excellent
"This was a perfect getaway, especially for a very busy professional who works remotely and especially for a solo female traveler who is a minority. It was great for deep restoration. Easy access to Cannon Beach and also very kind staff on campus. I highly recommend and I’m surely going to return!"
Hi-Tide Oceanfront Inn
10/10 Excellent
"Great views and very clean. Tv did not work, but the Hi Tide Team stepped up and made it right.!"
Cannon Beach Hotel Collection
10/10 Excellent
"What an absolute gem! The people, the hotel, the location. Everything was absolutely perfect."
Hallmark Resort - Cannon Beach
10/10 Excellent
"Perfect location"
Lighthouse Inn
10/10 Excellent
"Our short stay was very nice. Location is great. Short walk to the beach and walkable to restaurants and shops. Plenty of amenities which was nice."
Schooner's Cove Inn
10/10 Excellent
"Fantastic room and views. Right on the beach."
Ecola Creek Lodge
10/10 Excellent
"Love this place! It’s walkable to the beach and the main downtown area. It’s quiet and a really cute property. The cookies in the lobby are so yummy too!! Will definitely stay here if I ever come back."
More cheap stays in Cannon Beach

Astoria Riverwalk Inn
400 Industry Street Astoria OR
1.800.639 ₫
2.079.738 ₫ total
27 Oct - 28 Oct
includes taxes & fees
7.8/10 Good! (2,506 reviews)

Ebb Tide Oceanfront Inn
300 N Prom Seaside OR
1.920.996 ₫
2.200.835 ₫ total
1 Nov - 2 Nov
includes taxes & fees

Hi-Tide Oceanfront Inn
30 Ave G Seaside OR
2.212.056 ₫
2.534.355 ₫ total
13 Oct - 14 Oct
includes taxes & fees
9/10 Wonderful! (1,753 reviews)

River Inn at Seaside
531 Avenue A Seaside OR
2.538.043 ₫
2.906.060 ₫ total
10 Nov - 11 Nov
includes taxes & fees

Promenade Inn & Suites Oceanfront
30 N Prom Seaside OR
2.654.467 ₫
3.039.442 ₫ total
1 Nov - 2 Nov
includes taxes & fees

Tolovana Inn
3400 S. Hemlock Cannon Beach OR
3.003.739 ₫
3.700.100 ₫ total
20 Oct - 21 Oct
includes taxes & fees
9/10 Wonderful! (2,210 reviews)
Hotels in Cannon Beach with star rating

4 Star Hotels
24 properties

3 Star Hotels
199 properties
