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?

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (677 reviews)
"Would stay again. Personally feel it is the best place to stay. Hope to come back next year. Magical location, immaculate clean room, wonderful amenities and attentive staff."
United States
Marianne
The price is $452
$518 total
includes taxes & fees
Jun 17 - Jun 18
The Ocean Lodge

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,000 reviews)
"We had an amazing stay at the Inn. The property was beautiful and the staff were friendly and helpful. Beds were comfy and the room had everything we needed. Loved that it was so close to the beach and only a mile away from Haystack Rock."
United States
Frances
The price is $339
$389 total
includes taxes & fees
Jun 21 - Jun 22
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,014 reviews)
"Amazing time . Super close to beach and haystack"
United States
Jason
The price is $429
$492 total
includes taxes & fees
Jun 18 - Jun 19
Surfsand Resort

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,014 reviews)
"Amazing property and views! I just wish we would’ve stayed longer!! "
United States
Corrine
The price is $252
$287 total
includes taxes & fees
Jun 30 - Jul 1
The Waves/The Argonauta Inn/The White Heron Lodge

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (390 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 $307
$352 total
includes taxes & fees
Jun 17 - Jun 18
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,156 reviews)
"A great location in South Cannon so close to Haystack Rock which is why I went. Cozy, kitchenette was just enough for me to cook and not go out for every meal. I would stay there again"
United States
Scott
The price is $270
$310 total
includes taxes & fees
Jun 29 - Jun 30
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, (678 reviews)
"Very clean and close to the beaches and Haystack Rock."
United States
Nubert
The price is $330
$376 total
includes taxes & fees
Jun 23 - Jun 24
Land's End at Cannon Beach

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
9.0 out of 10, Wonderful, (1,966 reviews)
"Beautiful spot, definitely get a balcony view, perfect view of cannon beach’s Haystack Rock"
United States
Jackson
The price is $219
$261 total
includes taxes & fees
Jun 22 - Jun 23
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,003 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 $266
$304 total
includes taxes & fees
Jun 23 - Jun 24
Inn at Haystack Rock

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, (227 reviews)
"We had an excellent stay at this hotel. The property is beautiful, with wonderful amenities and a peaceful atmosphere that allows you to truly disconnect from the world. It’s conveniently located just a short 5-minute drive from downtown Cannon Beach. The staff was incredibly attentive, friendly, and helpful throughout our stay. One thing that especially stood out was that I accidentally left my purse behind, and they kindly arranged to have it shipped back to me. That level of care and service...
Mexico
Erendira
The price is $397
$469 total
includes taxes & fees
Jun 18 - Jun 19
Arch Cape Inn and Retreat - Cannon Beach

SaltLine Hotel

SaltLine Hotel
3.0 star property
12.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,087 reviews)
"We've stayed in seaside multiple times a year for the last decade and never had such an incredible experience. My two young daughters came with me for a super quick trip to do some early morning tide pooling, so we weren't there long. But when we were it was great! The amenities are plentiful. The facility is clean. All of the staff was amazing. We didn't get to use the pool/jaccuzzi or the play structures this time but we're really looking forward to coming back for a longer trip. Breakfast...
United States
Jesse
The price is $217
$250 total
includes taxes & fees
Jun 21 - Jun 22
SaltLine Hotel

The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
16 km from Haystack Rock
9.8 out of 10, Exceptional, (228 reviews)
"What a wonderful little gem! The room was perfect. The staff were delightful. All of the amenities (bikes, beach chairs, beach blankets, sand toys, fire pit) were awesome. We wished we could have stayed longer."
United States
Meredith
The price is $296
$355 total
includes taxes & fees
Jun 25 - Jun 26
The Drifthaven at Gearhart

Sea Glass Inn

Sea Glass Inn
2.0 star property
12.8 km from Haystack Rock
9.4 out of 10, Exceptional, (23 reviews)
"Queen Bed Unit 7 at this inn was decorated so nice. Very clean. Bed and linens very comfortable and kitchenette had everything we could ask for. Highly recommend. Walkable to restaurants and beach. "
United States
Ellen R.
The price is $156
$230 total
includes taxes & fees
Jun 21 - Jun 22
Sea Glass Inn

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,790 reviews)
"Great location! Best staff ever! Will stay here again!!"
United States
Anne
The price is $169
$194 total
includes taxes & fees
Jul 12 - Jul 13
Ebb Tide Oceanfront Inn

Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,018 reviews)
"Great price and great view!"
United States
betty
The price is $199
$229 total
includes taxes & fees
Jun 18 - Jun 19
Inn at the Shore

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, (32 reviews)
"Room had a great view of the ocean and the beach was very easy to access. The place was very clean and curated very nicely. I will be coming back to this property for my future stay at SeaSide! "
United States
Tess
The price is $203
$279 total
includes taxes & fees
Jul 9 - Jul 10
The Tides by the Sea

Inn At Seaside

Inn At Seaside
2.5 star property
12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (1,015 reviews)
"Overall not a bad place for the off-season rate paid. I was there on business so my needs were met. Room is an odd mix of old and new. Curtains definitely need to be removed/replaced. Bed was comfortable. Desk chair was one step away from needing duct tape. Points for decent in-room coffee with Coffee Mate creamer and not powdered packets. Close proximity to Broadway and dining/drinking options. Just a few blocks from the ocean. If the price is right I would return."
United States
David
The price is $168
$192 total
includes taxes & fees
Jun 21 - Jun 22
Inn At Seaside

Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
12.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,141 reviews)
"Easy check in. Friendly staff. Clean room. Hot tub warm and relaxing. Reasonable rates. Will be staying here on my next visit to Seaside."
United States
Steve
The price is $105
$121 total
includes taxes & fees
Jun 18 - Jun 19
Rivertide Suites Hotel

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,782 reviews)
"Great value. Great location. Super nice and helpful staff."
United States
Andrew
The price is $149
$170 total
includes taxes & fees
Jun 18 - Jun 19
Hi-Tide Oceanfront Inn

River Inn at Seaside

River Inn at Seaside
2.5 star property
12.4 km from Haystack Rock
9.0 out of 10, Wonderful, (1,231 reviews)
"Really great stay! Cozy rooms, decent breakfast, and good atmosphere. Nice parking and you are close to everything. Will definitely be back"
United States
Alex
The price is $186
$213 total
includes taxes & fees
Jun 18 - Jun 19
River Inn at 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
The Ocean Lodge
3.5 star property
9.8
Exceptional
677 reviews
View
Exterior
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,000 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,014 reviews
View
Flagship - Oceanfront Queen and Twin - Fireplace , Kitchen, Deck | Iron/ironing board, free WiFi, bed sheets
The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
9.4
Exceptional
1,014 reviews
View
Beach nearby
Lighthouse Inn
2.5 star property
9.4
Exceptional
390 reviews
View

Other landmarks near Haystack Rock