
Find 2 Star Hotels in Cannon Beach, OR from SAR 382
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cannon Beach 2 Star Hotels
Our top choices for Cannon Beach 2-star hotels
The price is SAR 581
SAR 703 total
includes taxes & fees
24 Jun - 25 Jun
The price is SAR 539
SAR 623 total
includes taxes & fees
7 Jun - 8 Jun

7.2 out of 10, Good, (2,571 reviews)
The price is SAR 419
SAR 480 total
includes taxes & fees
4 Jun - 5 Jun
The price is SAR 432
SAR 495 total
includes taxes & fees
7 Jun - 8 Jun
The price is SAR 411
SAR 471 total
includes taxes & fees
9 Jun - 10 Jun
The price is SAR 465
SAR 533 total
includes taxes & fees
7 Jun - 8 Jun

8.4 out of 10, Very Good, (1,053 reviews)
The price is SAR 394
SAR 472 total
includes taxes & fees
7 Jun - 8 Jun
The price is SAR 559
SAR 640 total
includes taxes & fees
7 Jun - 8 Jun
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 3-star hotels
Many 3-star hotels have the same amenities as 2-star hotels. See all 3-star hotels in Cannon Beach.

Cannon Beach Hotel Collection
1116 S. Hemlock Street Cannon Beach OR
The price is SAR 734 per night from Jun 11 to Jun 12
SAR 734
SAR 841 total
11 Jun - 12 Jun
includes taxes & fees
9.2/10 Wonderful! (1,128 reviews)
Still don't see what you're looking for?
See all properties in Cannon Beach.
You can also use these popular filters to refine your search.
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.
Learn more about Cannon Beach
The towering Haystack Rock reveals itself at low tide when tidepools brim with colorful starfish and sea anemones. Wander through the charming downtown shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

Top Cannon Beach Hotel Reviews

The Waves/The Argonauta Inn/The White Heron Lodge
10/10 Excellent
Explore a world of travel with Expedia
More Hotel Options in Cannon Beach
Explore more hotels
- Lighthouse Inn
- Sea Sprite at Haystack Rock
- The Wayside Inn
- Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind
- The Best View and Location at Haystack Rock in Cannon Beach
- Sea Star Suite 257 - Close to the Beach!
- Sea Star Suite 256 - Close to the Beach!
- Steps to the beach and downtown|3 ensuite BDR beach home|3 fireplaces|WiFi
- The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown
- Astoria Riverwalk Inn
- Promenade Inn & Suites Oceanfront
- Ebb Tide Oceanfront Inn
- Hi-Tide Oceanfront Inn
- SaltLine Hotel
- Coast River Inn by OYO Seaside
- River Inn at Seaside
- Seashore Inn on the Beach















































































