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

This weekend
Next weekend

Where to stay near Haystack Rock?

Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,019 reviews)
"Nice room, quiet and comfortable bed, good view of Haystack Rock. "
United States
William
The price is $499
$572 total
includes taxes & fees
Jul 7 - Jul 8
Surfsand Resort

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,165 reviews)
"Lovely property, very warm and welcoming staff, convenient location to go check out Haystack Rock"
United States
Stewart
The price is $237
$271 total
includes taxes & fees
Jul 8 - Jul 9
Cannon Beach Hotel Collection

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (679 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 $565
$648 total
includes taxes & fees
Jul 5 - Jul 6
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,001 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 $389
$446 total
includes taxes & fees
Jul 6 - Jul 7
Inn at 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, (393 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 $397
$455 total
includes taxes & fees
Jul 6 - Jul 7
Lighthouse Inn

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
9.0 out of 10, Wonderful, (1,999 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
Jul 7 - Jul 8
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, (229 reviews)
"Quaint inn in a quiet setting. Exquisite breakfast! Blocks from beach. Peak of ocean. Friendliest innskeepers. Can't wait to return!"
United States
Sandra
The price is $408
$483 total
includes taxes & fees
Jul 7 - Jul 8
Arch Cape Inn and Retreat - Cannon Beach

The Spinn

The Spinn
3.0 star property
18.6 km from Haystack Rock
9.2 out of 10, Wonderful, (74 reviews)
"Nice place to stay. Great location parking is a little tight though."
United States
Jake
The price is $299
$334 total
includes taxes & fees
Jul 5 - Jul 6
The Spinn

Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,000 reviews)
"We had a great spring break!! It was nice and quiet and stepping right out the sliding glass and strolling on the beach every morning was a dream!! The staff was amazing as well and helped with any and every need we had! I will definitely stay here again and again!!"
United States
Jayne
The price is $199
$229 total
includes taxes & fees
Jul 5 - Jul 6
Inn at the Shore

The Sand & Sea Condos - Oceanfront

The Sand & Sea Condos - Oceanfront
4.0 star property
12.3 km from Haystack Rock
8.4 out of 10, Very Good, (24 reviews)
"Great location with a fabulous view! Comfortable beds and a well stocked kitchen. Very close to the attractions, restaurants and shopping in seaside. Perfect location right on the beach. Very friendly staff. "
United States
Jennifer
The price is $188
$734 total
includes taxes & fees
Jul 8 - Jul 9
The Sand & Sea Condos - Oceanfront

Beachside Inn

Beachside Inn
3.0 star property
12.9 km from Haystack Rock
7.6 out of 10, Good, (739 reviews)
"great location, cute decorations."
United States
WanHwa
The price is $189
$216 total
includes taxes & fees
Jul 6 - Jul 7
Beachside Inn

The Drifthaven at Gearhart

The Drifthaven at Gearhart
2.0 star property
16 km from Haystack Rock
9.8 out of 10, Exceptional, (231 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 $278
$335 total
includes taxes & fees
Jul 21 - Jul 22
The Drifthaven at Gearhart

SaltLine Hotel

SaltLine Hotel
3.0 star property
12.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,086 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 $227
$262 total
includes taxes & fees
Jul 7 - Jul 8
SaltLine Hotel

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,773 reviews)
"Great location! Best staff ever! Will stay here again!!"
United States
Anne
The price is $159
$182 total
includes taxes & fees
Jul 26 - Jul 27
Ebb Tide Oceanfront Inn

Inn At Seaside

Inn At Seaside
2.5 star property
12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (1,007 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 $199
$228 total
includes taxes & fees
Jul 5 - Jul 6
Inn At 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.2 out of 10, Wonderful, (1,002 reviews)
"Great staff! Location is right in the middle of everything"
United States
Jason
The price is $214
$245 total
includes taxes & fees
Jul 6 - Jul 7
Kathryn Riverfront Inn, an Ascend Collection 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,744 reviews)
"Great value. Great location. Super nice and helpful staff."
United States
Andrew
The price is $220
$252 total
includes taxes & fees
Jul 30 - Jul 31
Hi-Tide Oceanfront Inn

Seashore Inn on the Beach

Seashore Inn on the Beach
2.0 star property
12.6 km from Haystack Rock
9.0 out of 10, Wonderful, (1,002 reviews)
"Exceptional hospitality great location Good breakfast friendly and helpfull staff. Would definetly return."
United Kingdom
Aharon
The price is $219
$251 total
includes taxes & fees
Jul 6 - Jul 7
Seashore Inn on the Beach

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,230 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 $209
$239 total
includes taxes & fees
Jul 6 - Jul 7
River Inn at Seaside

Gilbert Inn Seaside

Gilbert Inn Seaside
3.0 star property
12.3 km from Haystack Rock
9.0 out of 10, Wonderful, (959 reviews)
"Clean, comfortable room and a very pleasant stay overall. The staff was friendly and helpful throughout my visit, and the property was well-maintained. Breakfast was convenient and offered a good selection of options. Parking was easy and hassle-free. I would gladly stay here again and would recommend it to other travelers visiting the"
United States
Eric
The price is $215
$246 total
includes taxes & fees
Jul 6 - Jul 7
Gilbert Inn 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
Beachfront King Studio | Premium bedding, in-room safe, blackout drapes, iron/ironing board
Surfsand Resort
4.0 star property
9.6
Exceptional
1,019 reviews
View
Premium bedding, pillowtop beds, free WiFi, bed sheets
Cannon Beach Hotel Collection
3.5 star property
9.2
Wonderful
1,165 reviews
View
Exterior
The Ocean Lodge
3.5 star property
9.8
Exceptional
679 reviews
View
Exterior
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,001 reviews
View
Beach nearby
Lighthouse Inn
2.5 star property
9.4
Exceptional
393 reviews
View

Other landmarks near Haystack Rock