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

Next weekend
In two weeks

Where to stay near Haystack Rock?

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park, 1.3 km from Haystack Rock
9.6 out of 10, Exceptional, (1,005 reviews)
The price is $179
$205 total
includes taxes & fees
Mar 29 - Mar 30
Inn at Cannon Beach

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,002 reviews)
The price is $199
$228 total
includes taxes & fees
Apr 1 - Apr 2
Surfsand Resort

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (381 reviews)
The price is $139
$159 total
includes taxes & fees
Mar 29 - Mar 30
Lighthouse Inn

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach, 0.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,047 reviews)
The price is $155
$177 total
includes taxes & fees
Mar 31 - Apr 1
Cannon Beach Hotel Collection

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach, 1.2 km from Haystack Rock
8.6 out of 10, Excellent, (1,003 reviews)
The price is $134
$153 total
includes taxes & fees
Mar 31 - Apr 1
Inn at Haystack Rock

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,733 reviews)
The price is $98
$122 total
includes taxes & fees
Mar 30 - Mar 31
Tolovana Inn

Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
3.5 star property
8.4 km from Haystack Rock
9.4 out of 10, Exceptional, (224 reviews)
The price is $301
$355 total
includes taxes & fees
Mar 30 - Mar 31
Arch Cape Inn and Retreat - Cannon Beach

The Tides by the Sea

The Tides by the Sea
3.0 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (18 reviews)
The price is $137
$188 total
includes taxes & fees
Mar 29 - Mar 30
The Tides by the Sea

Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,001 reviews)
The price is $99
$114 total
includes taxes & fees
Mar 29 - Mar 30
Inn at the Shore

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (2,630 reviews)
The price is $86
$98 total
includes taxes & fees
Apr 13 - Apr 14
Ebb Tide Oceanfront Inn

Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
12.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,111 reviews)
The price is $89
$103 total
includes taxes & fees
Mar 29 - Mar 30
Rivertide Suites Hotel

Gilbert Inn Seaside

Gilbert Inn Seaside
3.0 star property
12.3 km from Haystack Rock
9.0 out of 10, Wonderful, (918 reviews)
The price is $81
$93 total
includes taxes & fees
Mar 29 - Mar 30
Gilbert Inn Seaside

Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
2.5 star property
12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (1,004 reviews)
The price is $126
$144 total
includes taxes & fees
Apr 5 - Apr 6
Kathryn Riverfront Inn, an Ascend Collection Hotel

Ashore Hotel

Ashore Hotel
3.0 star property
12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (911 reviews)
The price is $102
$132 total
includes taxes & fees
Mar 29 - Mar 30
Ashore Hotel

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
2.5 star property
12.7 km from Haystack Rock
8.8 out of 10, Excellent, (1,003 reviews)
The price is $95
$109 total
includes taxes & fees
Apr 12 - Apr 13
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Inn of the Four Winds Oceanfront Seaside

Inn of the Four Winds Oceanfront Seaside
2.0 star property
13.2 km from Haystack Rock
8.8 out of 10, Excellent, (698 reviews)
The price is $104
$119 total
includes taxes & fees
Mar 29 - Mar 30
Inn of the Four Winds Oceanfront Seaside

Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
2.5 star property
10.8 km from Haystack Rock
8.4 out of 10, Very Good, (1,002 reviews)
The price is $79
$90 total
includes taxes & fees
Mar 30 - Mar 31
Quality Inn Seaside Oregon Coast

Inn at the Prom Oceanfront Seaside

Inn at the Prom Oceanfront Seaside
2.5 star property
12.3 km from Haystack Rock
8.6 out of 10, Excellent, (1,001 reviews)
The price is $101
$116 total
includes taxes & fees
Mar 29 - Mar 30
Inn at the Prom Oceanfront Seaside

Best Western Plus Ocean View Resort

Best Western Plus Ocean View Resort
3.0 star property
12.9 km from Haystack Rock
8.6 out of 10, Excellent, (1,049 reviews)
The price is $88
$101 total
includes taxes & fees
Mar 29 - Mar 30
Best Western Plus Ocean View Resort

Coast River Inn by OYO Seaside

Coast River Inn by OYO Seaside
2.0 star property
12.2 km from Haystack Rock
8.4 out of 10, Very Good, (1,012 reviews)
The price is $70
$86 total
includes taxes & fees
Apr 2 - Apr 3
Coast River Inn by OYO Seaside
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
Exterior
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,005 reviews
View
Beachfront King Studio | Premium bedding, in-room safe, blackout drapes, iron/ironing board
Surfsand Resort
4.0 star property
9.6
Exceptional
1,002 reviews
View
Beach nearby
Lighthouse Inn
2.5 star property
9.4
Exceptional
381 reviews
View
Premium bedding, pillowtop beds, free WiFi, bed sheets
Cannon Beach Hotel Collection
3.5 star property
9.2
Wonderful
1,047 reviews
View
Exterior
Inn at Haystack Rock
2.5 star property
8.6
Excellent
1,003 reviews
View

Other landmarks near Haystack Rock