Hotels near Haystack Rock Cannon Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Haystack Rock?

Inn at Cannon Beach
Inn at Cannon BeachTolovana Park, 1.3 km from Haystack Rock
9.6 out of 10, Exceptional, (1,006 reviews)
The price is $219
$251 total
includes taxes & fees
May 19 - May 20

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,008 reviews)
The price is $197
$224 total
includes taxes & fees
May 19 - May 20

The Wayside Inn
The Wayside InnTolovana Park, 1.5 km from Haystack Rock
9.2 out of 10, Wonderful, (656 reviews)
The price is $199
$227 total
includes taxes & fees
Jun 1 - Jun 2

Ecola Creek Lodge
Ecola Creek Lodge2.2 km from Haystack Rock
9.2 out of 10, Wonderful, (739 reviews)
The price is $136
$155 total
includes taxes & fees
May 19 - May 20

The Ocean Lodge
The Ocean LodgeTolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (668 reviews)
The price is $411
$471 total
includes taxes & fees
May 26 - May 27

Surfsand Resort
Surfsand ResortDowntown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,027 reviews)
The price is $299
$343 total
includes taxes & fees
May 21 - May 22

Schooner's Cove Inn
Schooner's Cove InnDowntown Cannon Beach, 1.6 km from Haystack Rock
9.6 out of 10, Exceptional, (253 reviews)
The price is $439
$500 total
includes taxes & fees
May 25 - May 26

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 $254
$290 total
includes taxes & fees
May 19 - May 20

Lighthouse Inn
Lighthouse InnDowntown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (387 reviews)
The price is $218
$250 total
includes taxes & fees
May 20 - May 21

Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach, 0.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,112 reviews)
The price is $191
$218 total
includes taxes & fees
May 25 - May 26

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, (671 reviews)
The price is $166
$189 total
includes taxes & fees
May 19 - May 20

Tolovana Inn
Tolovana InnTolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,870 reviews)
The price is $139
$169 total
includes taxes & fees
May 19 - May 20

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 $136
$155 total
includes taxes & fees
May 19 - May 20

Inn at the Shore
Inn at the Shore11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,003 reviews)
The price is $107
$123 total
includes taxes & fees
May 19 - May 20

Quality Inn Seaside Oregon Coast
Quality Inn Seaside Oregon Coast10.8 km from Haystack Rock
8.4 out of 10, Very Good, (1,000 reviews)
The price is $94
$108 total
includes taxes & fees
May 25 - May 26

Hi-Tide Oceanfront Inn
Hi-Tide Oceanfront Inn12.1 km from Haystack Rock
9.0 out of 10, Wonderful, (1,758 reviews)
The price is $103
$119 total
includes taxes & fees
May 27 - May 28

Gilbert Inn Seaside
Gilbert Inn Seaside12.3 km from Haystack Rock
9.0 out of 10, Wonderful, (939 reviews)
The price is $112
$129 total
includes taxes & fees
May 21 - May 22

Ebb Tide Oceanfront Inn
Ebb Tide Oceanfront Inn12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (2,714 reviews)
The price is $113
$129 total
includes taxes & fees
May 31 - Jun 1

Kathryn Riverfront Inn, an Ascend Collection Hotel
Kathryn Riverfront Inn, an Ascend Collection Hotel12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (1,006 reviews)
The price is $128
$147 total
includes taxes & fees
May 21 - May 22

Ashore Hotel
Ashore Hotel12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (936 reviews)
The price is $127
$160 total
includes taxes & fees
May 20 - May 21
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Inn at Cannon Beach | 9.6 Exceptional 1,006 reviews | View | ||||||
![]() The Waves/The Argonauta Inn/The White Heron Lodge | 9.4 Exceptional 1,008 reviews | View | ||||||
![]() The Wayside Inn | 9.2 Wonderful 656 reviews | View | ||||||
![]() Ecola Creek Lodge | 9.2 Wonderful 739 reviews | View | ||||||
![]() The Ocean Lodge | 9.8 Exceptional 668 reviews | View |




































































