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?

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,000 reviews)
"Amazing property and views! I just wish we would’ve stayed longer!! "
United States
Corrine
The price is $219
$250 total
includes taxes & fees
May 27 - May 28
The Waves/The Argonauta Inn/The White Heron Lodge

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, (672 reviews)
"Very clean and close to the beaches and Haystack Rock."
United States
Nubert
The price is $178
$203 total
includes taxes & fees
May 25 - May 26
Land's End at Cannon Beach

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
2.2 km from Haystack Rock
9.2 out of 10, Wonderful, (743 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 $153
$174 total
includes taxes & fees
May 26 - May 27
Ecola Creek Lodge

Tolovana Inn

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

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,007 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 $239
$274 total
includes taxes & fees
May 26 - May 27
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,000 reviews)
"This property comes with the best view of the haystack rocks and walkable to the beach. "
United States
Mohit
The price is $319
$365 total
includes taxes & fees
May 25 - May 26
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, (254 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 $276
$314 total
includes taxes & fees
Jun 1 - Jun 2
Schooner's Cove Inn

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (388 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 27 - May 28
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,119 reviews)
"Lovely property, very warm and welcoming staff, convenient location to go check out Haystack Rock"
United States
Stewart
The price is $214
$245 total
includes taxes & fees
Jun 3 - Jun 4
Cannon Beach Hotel Collection

Beach Drive Suites

Beach Drive Suites
3.5 star property
11.8 km from Haystack Rock
8.8 out of 10, Excellent, (120 reviews)
"Great location. Very comfortable. Very accommodating. Thank you."
United States
Jana
The price is $279
$319 total
includes taxes & fees
May 31 - Jun 1
Beach Drive Suites

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 $123
$140 total
includes taxes & fees
May 25 - May 26
Gilbert Inn Seaside

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,196 reviews)
"What a great place to stay! A great price, wonderful room, excellent staff. I loved that they had a hot tub and indoor pool. The fire pits on a cool evening were wonderful. Free bicycle rental and free breakfast. One block away from Broadway (the Main Street) and just a few blocks walk to the ocean. I will definitely be returning! "
United States
Dan
The price is $124
$142 total
includes taxes & fees
May 25 - May 26
River 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,124 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 $110
$127 total
includes taxes & fees
May 31 - Jun 1
Rivertide Suites Hotel

Ashore Hotel

Ashore Hotel
3.0 star property
12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (939 reviews)
"Great value and location! It was so much nicer than we expected. Perfect rooms with comfy beds and lots of well thought out details. Couldn’t recommend enough."
United States
mckenzie
The price is $118
$150 total
includes taxes & fees
May 26 - May 27
Ashore Hotel

The Sand & Sea Condos - Oceanfront

The Sand & Sea Condos - Oceanfront
4.0 star property
12.3 km from Haystack Rock
8.6 out of 10, Excellent, (20 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 $83
$606 total
includes taxes & fees
May 26 - May 27
The Sand & Sea Condos - Oceanfront

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,000 reviews)
"This place was lovely and far exceeded our expectations! Large room, well-equipped kitchenette, comfortable bed, a bit of a sea view, and a cozy fireplace. We would stay again and will recommend it to others. "
United States
Lisa
The price is $132
$151 total
includes taxes & fees
May 26 - May 27
Inn at the Prom Oceanfront Seaside

The Ocean Front at Seaside

The Ocean Front at Seaside
2.0 star property
12.6 km from Haystack Rock
8.0 out of 10, Very Good, (955 reviews)
"Great price and location!! One block from everything!!"
United States
Jeffrey
The price is $120
$137 total
includes taxes & fees
May 26 - May 27
The Ocean Front at Seaside

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, (225 reviews)
The price is $345
$408 total
includes taxes & fees
Jun 3 - Jun 4
Arch Cape Inn and Retreat - Cannon Beach
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
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,000 reviews
View
View from property
Land's End at Cannon Beach
3.0 star property
9.2
Wonderful
672 reviews
View
Property entrance
Ecola Creek Lodge
3.0 star property
9.2
Wonderful
743 reviews
View
TV, DVD player
Tolovana Inn
2.5 star property
9.0
Wonderful
1,887 reviews
View
Exterior
Inn at Haystack Rock
2.5 star property
8.6
Excellent
1,002 reviews
View

Other landmarks near Haystack Rock