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 Beach
3.0 star property
Tolovana Park, 1.3 km from Haystack Rock
9.6 out of 10, Exceptional, (1,006 reviews)
"This was a lovely property it had something for everyone They provide a breakfast ,beach towels chairs, hot chocolate cookies, and other stuff that you could purchase like firewood s’mores they had a barbecue lunch which we did not attend because we had other things to do very lovely place You were right off of Haystack Rock beautiful "
United States
Debra
The price is $219
$251 total
includes taxes & fees
May 19 - May 20
Inn at Cannon Beach

The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
Downtown 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 Waves/The Argonauta Inn/The White Heron Lodge

The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park, 1.5 km from Haystack Rock
9.2 out of 10, Wonderful, (656 reviews)
"Property was very clean,would stay again and again, very short walk to Haystack Rock."
United States
John
The price is $199
$227 total
includes taxes & fees
Jun 1 - Jun 2
The Wayside Inn

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
2.2 km from Haystack Rock
9.2 out of 10, Wonderful, (739 reviews)
"This is a great little hotel. Super friendly staff. Walked to Haystack rock and back. Had a picnic in their garden overlooking the coi pond. "
United States
Kristan
The price is $136
$155 total
includes taxes & fees
May 19 - May 20
Ecola Creek Lodge

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (668 reviews)
"The Ocean Lodge in Cannon beach is truly a one of kind stay from its stunning location and stellar staff! The property is absolutely gorgeous and the staff really takes care of both the guests and grounds. 10/10 experience, highly recommend staying and getting an ocean view room! You will have an amazing view of Haystack Rock and incredibly memorable stay! "
United States
Priya
The price is $411
$471 total
includes taxes & fees
May 26 - May 27
The Ocean Lodge

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,027 reviews)
"This property comes with the best view of the haystack rocks and walkable to the beach. "
United States
Mohit
The price is $299
$343 total
includes taxes & fees
May 21 - May 22
Surfsand Resort

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach, 1.6 km from Haystack Rock
9.6 out of 10, Exceptional, (253 reviews)
"Excellent accommodation for a Cannon Beach visit - close to town, on the beach, and Haystack Rock is. Very walkable distance. "
United States
Pamela
The price is $439
$500 total
includes taxes & fees
May 25 - May 26
Schooner's Cove Inn

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach, 0.5 km from Haystack Rock
9.4 out of 10, Exceptional, (1,003 reviews)
"Perfect setting, overlooking expansive beach and haystack rock"
United States
Donald
The price is $254
$290 total
includes taxes & fees
May 19 - May 20
Hallmark Resort - Cannon Beach

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (387 reviews)
"We usually camp when we visit but December camping just didn’t have the same draw! The staff here were very helpful and professional. Suite was great for our little ones. Location in town was ideal. Really close to haystack rock and a few restaurants. And a short walk to the main strip. This was our first stay and we would definitely stay here again. "
Canada
Jordan
The price is $218
$250 total
includes taxes & fees
May 20 - May 21
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,112 reviews)
"Lovely property, very warm and welcoming staff, convenient location to go check out Haystack Rock"
United States
Stewart
The price is $191
$218 total
includes taxes & fees
May 25 - May 26
Cannon Beach Hotel Collection

Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach, 1.6 km from Haystack Rock
9.2 out of 10, Wonderful, (671 reviews)
"Very clean and close to the beaches and Haystack Rock."
United States
Nubert
The price is $166
$189 total
includes taxes & fees
May 19 - May 20
Land's End at Cannon Beach

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,870 reviews)
"Beautiful spot, definitely get a balcony view, perfect view of cannon beach’s Haystack Rock"
United States
Jackson
The price is $139
$169 total
includes taxes & fees
May 19 - May 20
Tolovana Inn

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,008 reviews)
"The Inn at Haystack Rock is very clean and comfortable. It’s in a great location with a beautiful walk to the rock and a quick walk to town. We loved it!"
Canada
Jill
The price is $136
$155 total
includes taxes & fees
May 19 - May 20
Inn at Haystack Rock

Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,003 reviews)
"On the Promanod and short walk to the beach. Half a block top great breakfast at Osprey Cafe. Quiet away from the hug-bub but close enough to get to a;; of it. Great view top floor of the waves and you can hear them."
United States
Robert
The price is $107
$123 total
includes taxes & fees
May 19 - May 20
Inn at the Shore

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,000 reviews)
"Breakfast was great and staff was great. Older building."
United States
Anne
The price is $94
$108 total
includes taxes & fees
May 25 - May 26
Quality Inn Seaside Oregon Coast

Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
2.0 star property
12.1 km from Haystack Rock
9.0 out of 10, Wonderful, (1,758 reviews)
"It was a nice quiet stay at the beach with a tremendous view. This Inn has it all. "
United States
Kyle
The price is $103
$119 total
includes taxes & fees
May 27 - May 28
Hi-Tide Oceanfront Inn

Gilbert Inn Seaside

Gilbert Inn Seaside
3.0 star property
12.3 km from Haystack Rock
9.0 out of 10, Wonderful, (939 reviews)
"What a gem this place is! So clean, quiet and lovely. Only a short walk to the beach, beautiful yard, fire pit, nicely acquainted rooms, comfortable bed. It was also great having access to the bikes and we really enjoyed riding the path by the beach. Nice breakfast. We will definitely stay again! "
Canada
David
The price is $112
$129 total
includes taxes & fees
May 21 - May 22
Gilbert Inn Seaside

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,714 reviews)
"Great location! Best staff ever! Will stay here again!!"
United States
Anne
The price is $113
$129 total
includes taxes & fees
May 31 - Jun 1
Ebb Tide Oceanfront Inn

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,006 reviews)
"Stuff is always the best and the amenities is just rock. Great continental breakfast and walking distance to everything we came for."
United States
Mable
The price is $128
$147 total
includes taxes & fees
May 21 - May 22
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, (936 reviews)
"Fantastic, accommodating staff made our stay over the top!!"
United States
Sara
The price is $127
$160 total
includes taxes & fees
May 20 - May 21
Ashore Hotel
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,006 reviews
View
Flagship - Oceanfront King - Fireplace, Kitchen, Deck | Beach/ocean view
The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
9.4
Exceptional
1,008 reviews
View
Beach nearby
The Wayside Inn
2.5 star property
9.2
Wonderful
656 reviews
View
Property grounds
Ecola Creek Lodge
3.0 star property
9.2
Wonderful
739 reviews
View
Exterior
The Ocean Lodge
3.5 star property
9.8
Exceptional
668 reviews
View

Other landmarks near Haystack Rock