
Search Hotels Near Haystack Rock, Cannon Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Haystack Rock hotels

The Ocean Lodge
The Ocean LodgeTolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (658 reviews)
The price is ₹35,369
₹40,546 total
includes taxes & fees
13 Apr - 14 Apr

Inn at Cannon Beach
Inn at Cannon BeachTolovana Park, 1.3 km from Haystack Rock
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₹18,519
₹21,233 total
includes taxes & fees
13 Apr - 14 Apr

Surfsand Resort
Surfsand ResortDowntown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,000 reviews)
The price is ₹19,180
₹21,974 total
includes taxes & fees
26 Apr - 27 Apr

Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon BeachDowntown Cannon Beach, 0.5 km from Haystack Rock
9.4 out of 10, Exceptional, (1,003 reviews)
The price is ₹18,889
₹21,533 total
includes taxes & fees
19 Apr - 20 Apr

Lighthouse Inn
Lighthouse InnDowntown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (381 reviews)
The price is ₹17,588
₹20,166 total
includes taxes & fees
13 Apr - 14 Apr

The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach, 1.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ₹14,229
₹16,221 total
includes taxes & fees
7 May - 8 May

Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach, 0.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,057 reviews)
The price is ₹12,117
₹13,882 total
includes taxes & fees
21 Apr - 22 Apr

The Wayside Inn
The Wayside InnTolovana Park, 1.5 km from Haystack Rock
9.2 out of 10, Wonderful, (650 reviews)
The price is ₹14,797
₹16,869 total
includes taxes & fees
16 Apr - 17 Apr

Land's End at Cannon Beach
Land's End at Cannon BeachDowntown Cannon Beach, 1.6 km from Haystack Rock
9.2 out of 10, Wonderful, (660 reviews)
The price is ₹16,565
₹18,884 total
includes taxes & fees
29 Apr - 30 Apr

Tolovana Inn
Tolovana InnTolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,749 reviews)
The price is ₹8,399
₹10,553 total
includes taxes & fees
27 Apr - 28 Apr

Inn at Haystack Rock
Inn at Haystack RockDowntown Cannon Beach, 1.2 km from Haystack Rock
8.6 out of 10, Excellent, (1,008 reviews)
The price is ₹10,090
₹11,502 total
includes taxes & fees
14 Apr - 15 Apr

Arch Cape Inn and Retreat - Cannon Beach
Arch Cape Inn and Retreat - Cannon Beach8.4 km from Haystack Rock
9.4 out of 10, Exceptional, (224 reviews)
The price is ₹24,181
₹28,573 total
includes taxes & fees
27 Apr - 28 Apr

The Starry Night Inn
The Starry Night Inn12.7 km from Haystack Rock
9.6 out of 10, Exceptional, (68 reviews)
The price is ₹8,141
₹13,052 total
includes taxes & fees
16 Apr - 17 Apr

SaltLine Hotel
SaltLine Hotel12.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,029 reviews)
The price is ₹11,539
₹13,399 total
includes taxes & fees
19 Apr - 20 Apr

Inn at the Shore
Inn at the Shore11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,003 reviews)
The price is ₹9,967
₹11,469 total
includes taxes & fees
13 Apr - 14 Apr

The Tides by the Sea
The Tides by the Sea11 km from Haystack Rock
9.0 out of 10, Wonderful, (20 reviews)
The price is ₹11,474
₹15,766 total
includes taxes & fees
8 Apr - 9 Apr

Sea Glass Inn
Sea Glass Inn12.8 km from Haystack Rock
9.4 out of 10, Exceptional, (22 reviews)
The price is ₹9,950
₹16,190 total
includes taxes & fees
9 Apr - 10 Apr

Ebb Tide Oceanfront Inn
Ebb Tide Oceanfront Inn12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (2,643 reviews)
The price is ₹7,454
₹8,541 total
includes taxes & fees
21 Apr - 22 Apr

Inn At Seaside
Inn At Seaside12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ₹8,710
₹9,973 total
includes taxes & fees
13 Apr - 14 Apr

Rivertide Suites Hotel
Rivertide Suites Hotel12.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,117 reviews)
The price is ₹8,926
₹10,323 total
includes taxes & fees
13 Apr - 14 Apr
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.
Compare popular hotels close to Haystack Rock
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Ocean Lodge | 9.8 Exceptional 658 reviews | View | ||||||
![]() Inn at Cannon Beach | 9.6 Exceptional 1,000 reviews | View | ||||||
![]() Surfsand Resort | 9.6 Exceptional 1,000 reviews | View | ||||||
![]() Hallmark Resort - Cannon Beach | 9.4 Exceptional 1,003 reviews | View | ||||||
![]() Lighthouse Inn | 9.4 Exceptional 381 reviews | View |
Top Haystack Rock Hotel Reviews

Hallmark Resort - Cannon Beach
10/10 Excellent











































































