Haystack Rock

Vacation Travel Guide

Top things to do in Haystack Rock

Top Hotels Close to Haystack Rock

Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
The price is $109 per night from Sep 26 to Sep 26
Nestled on the beach, this Tolovana Park hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock and Hug Point State Park ...
4/5Very Good! (804 reviews)
"Staff was great and the room had everything I needed."

Reviewed on Sep 20, 2021

Tolovana Inn
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
The price is $199 per night from Oct 18 to Oct 18
Located in Tolovana Park, this romantic hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 0.9 mi (1.5 km) ...
4.8/5Exceptional! (989 reviews)
"Nice quiet place to stay and the staffs are friendly."

Reviewed on Sep 17, 2021

Inn at Cannon Beach
Cannon Beach Hotel Collection
Cannon Beach Hotel Collection
3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
The price is $156 per night from Oct 6 to Oct 6
Located in Downtown Cannon Beach, this romantic hotel is within a 10-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 2 mi (3.2 km) away.
4.5/5Wonderful! (166 reviews)
"Lovely property. Library was nice and breakfast great. Love the area"

Reviewed on Sep 18, 2021

Cannon Beach Hotel Collection
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.

Plan a trip to see Haystack Rock

DoubleTree by Hilton Portland - Beaverton
Heathman Lodge
The Bidwell Marriott Portland
Don't see what you're looking for?
See all available trips from Ashburn to Haystack Rock
View all trips

Read travel guides and advice on visiting Haystack Rock

Popular places to visit in Haystack Rock

Haystack Rock

Choose one or more items to build your trip:

Best Lodging Options Near Haystack Rock

Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
The price is $109 per night from Sep 26 to Sep 26
Tolovana Inn
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
The price is $199 per night from Oct 18 to Oct 18
Inn at Cannon Beach
Cannon Beach Hotel Collection
Cannon Beach Hotel Collection
3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
The price is $156 per night from Oct 6 to Oct 6
Cannon Beach Hotel Collection
The Ocean Lodge
The Ocean Lodge
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR
The price is $289 per night from Oct 6 to Oct 6
The Ocean Lodge
Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
The price is $189 per night from Oct 5 to Oct 5
Hallmark Resort - Cannon Beach
The Waves / The Argonauta Inn / The White Heron Lodge
The Waves / The Argonauta Inn / The White Heron Lodge
2 out of 5
188 W 2nd Street, Cannon Beach, OR
The price is $155 per night from Oct 17 to Oct 17
The Waves / The Argonauta Inn / The White Heron Lodge
The Best View and Location at Haystack Rock in Cannon Beach
The Best View and Location at Haystack Rock in Cannon Beach
Cannon Beach, OR
The Best View and Location at Haystack Rock in Cannon Beach
Enjoy Ethereal Views of Haystack Rock From This Remodeled 4 Bedroom Home!
Enjoy Ethereal Views of Haystack Rock From This Remodeled 4 Bedroom Home!
Cannon Beach, OR
Enjoy Ethereal Views of Haystack Rock From This Remodeled 4 Bedroom Home!
Haystack Haven 4 Bedroom Home
Haystack Haven 4 Bedroom Home
3.5 out of 5
1764 View Point Terrace, Cannon Beach, OR
Haystack Haven 4 Bedroom Home
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.