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 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,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

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
9.0 out of 10, Wonderful, (1,885 reviews)
"Beautiful spot, definitely get a balcony view, perfect view of cannon beach’s Haystack Rock"
United States
Jackson
The price is $169
$204 total
includes taxes & fees
May 25 - May 26
Tolovana Inn

Ashore Hotel

Ashore Hotel
3.0 star property
12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (939 reviews)
"Fantastic, accommodating staff made our stay over the top!!"
United States
Sara
The price is $118
$150 total
includes taxes & fees
May 26 - May 27
Ashore Hotel

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

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

Motel 6 Seaside, OR

Motel 6 Seaside, OR
2.0 star property
10.9 km from Haystack Rock
7.6 out of 10, Good, (1,003 reviews)
"Good location. Staff was friendly and knowledgeable."
United States
Patricia
The price is $104
$119 total
includes taxes & fees
Jun 1 - Jun 2
Motel 6 Seaside, OR

The Inn at Manzanita

The Inn at Manzanita
2.5 star property
18.6 km from Haystack Rock
9.0 out of 10, Wonderful, (353 reviews)
"Fantastic spot. Block from the beach. Would definitely go ahead"
United States
Matthew
The price is $279
$312 total
includes taxes & fees
Jun 1 - Jun 2
The Inn at Manzanita

Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
2.5 star property
12.5 km from Haystack Rock
7.2 out of 10, Good, (2,554 reviews)
"Solid hotel. Right on the beach with Moe’s downstairs. Great Location!!!"
United States
Matt
The price is $116
$133 total
includes taxes & fees
May 25 - May 26
Promenade Inn & Suites Oceanfront

The Tides by the Sea

The Tides by the Sea
3.0 star property
11 km from Haystack Rock
9.2 out of 10, Wonderful, (27 reviews)
"The rooms were exactly as shown which was fantastic. We appreciated the quiet location and the furnishings and kitchen facilities that were included. It made a relaxing getaway. I would definitely stay here again. "
United States
Jill
The price is $137
$188 total
includes taxes & fees
May 27 - May 28
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)
"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 $139
$160 total
includes taxes & fees
May 26 - May 27
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,001 reviews)
"Breakfast was great and staff was great. Older building."
United States
Anne
The price is $99
$113 total
includes taxes & fees
May 25 - May 26
Quality Inn Seaside Oregon Coast

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,000 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 $131
$149 total
includes taxes & fees
May 31 - Jun 1
Kathryn Riverfront Inn, an Ascend Collection Hotel

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,049 reviews)
"Clean, friendly, pet friendly, cute, comfortable, affordable. :)"
United States
Karen
The price is $79
$95 total
includes taxes & fees
May 25 - May 26
Coast River Inn by OYO Seaside

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, (729 reviews)
"Perfect location for sunsets. Right on the boardwalk but far enough away from the mass groups of people. Other than the people in the room above me it was a perfect stay."
United States
Renee
The price is $156
$179 total
includes taxes & fees
May 31 - Jun 1
Inn of the Four Winds Oceanfront Seaside

The Spinn

The Spinn
3.0 star property
18.6 km from Haystack Rock
9.2 out of 10, Wonderful, (61 reviews)
"Nice room! Couch perfect for watching tv. Newly updated . Highly recommend for a trip to Manzanita!"
United States
chris
The price is $168
$189 total
includes taxes & fees
Jun 4 - Jun 5
The Spinn

City Centre Motel by OYO

City Centre Motel by OYO
2.0 star property
12.6 km from Haystack Rock
7.0 out of 10, Good, (1,004 reviews)
"Small but clean and affordable. Would definitely stay again."
United States
Brent
The price is $75
$90 total
includes taxes & fees
May 26 - May 27
City Centre Motel by OYO
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
668 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,000 reviews
View
TV, DVD player
Tolovana Inn
2.5 star property
9.0
Wonderful
1,885 reviews
View
Lobby
Ashore Hotel
3.0 star property
9.0
Wonderful
939 reviews
View
Deluxe Condo, 2 Bedrooms, 2 Bathrooms, Ground Floor | In-room dining
Beach Drive Suites
3.5 star property
8.8
Excellent
120 reviews
View

Other landmarks near Haystack Rock