Haystack Rock Tours

Haystack Rock

Search flights



Marvel at how the distinctive geological formations of Haystack Rock were created. People come from all over to see this creation of nature.

To explore this geological formation, head to Cannon Beach. You'll find loads of other worthwhile attractions in the area, like Cannon Beach, Ecola State Park, and Tillamook Head.

Plan a trip to see Haystack Rock

Price found within the past 48 hours. Click for updated prices.
Dossier Hotel
Sentinel Hotel
Woodlark

Reviews of Haystack Rock

4.7
Top Destination
5 - Excellent
648
" "5 - Excellent 76.77725118483413%
4 - Good
179
" "4 - Good 21.208530805687204%
3 - Okay
12
" "3 - Okay 1.4218009478672986%
2 - Disappointing
3
" "2 - Disappointing 0.35545023696682465%
1 - Terrible
2
" "1 - Terrible 0.23696682464454977%

5/5 - Excellent

Verified traveler
Oct 12, 2019

Easy beach access to take a leisurely walk to the Rock!

5/5 - Excellent

Verified traveler
Sep 12, 2019

Beautiful up close, and the tide pools.......

4/5 - Good

Verified traveler
Jul 26, 2019

Find out when it's low tide

2/5 - Disappointing

Verified traveler
Nov 14, 2018

Parking is not fun!! Oregon needs help with parking lot construction!

4/5 - Good

Verified traveler
Oct 22, 2018

A must-see in Cannon Beach.

5/5 - Excellent

Deanna
Sep 23, 2018

There are MORE than one of these haystacks :))We had one in Oceanside and saw the one in Cannon.

Popular places to visit


Best Lodging Options Near Haystack Rock

Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Tolovana Inn
Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon Beach
3 out of 5
1400 S Hemlock St, Cannon Beach, OR
Hallmark Resort - Cannon Beach
Cannon Beach Hotel Collection
Cannon Beach Hotel Collection
3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
Cannon Beach Hotel Collection
Surfsand Resort
Surfsand Resort
4 out of 5
148 West Gower, Cannon Beach, OR
Surfsand Resort
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR
Inn at Cannon Beach
Inn at Haystack Rock
Inn at Haystack Rock
2.5 out of 5
487 S Hemlock St, Cannon Beach, OR
Inn at Haystack Rock
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 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
The Best View and Location at Haystack Rock in Cannon Beach
The Ocean Lodge
The Ocean Lodge
3.5 out of 5
2864 South Pacific Street, Cannon Beach, OR
The Ocean Lodge
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.