Haystack Rock Map

In and around Haystack Rock

Astoria 33 Hotels
35.4 km
Tillamook 44 Hotels
48.6 km
Gearhart 43 Hotels
16.2 km
Seaside 47 Hotels
12.6 km
Warrenton 31 Hotels
31.4 km

Popular Hotels near Haystack Rock

More hotels near Haystack Rock

  • Surfsand Resort
    Surfsand Resort
    148 West Gower, Cannon Beach, Oregon 97110-0219, US
    Show map

    With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This... Read more…

    4.7/5
    Excellent
    730 reviews
    0.8 km
    Free Wifi
    From USD 183
    per room / per night
  • Hallmark Resort - Cannon Beach
    Hallmark Resort - Cannon Beach
    1400 S Hemlock St, Cannon Beach, Oregon 97110, US
    Show map

    Located in Cannon Beach (Downtown Cannon Beach), Hallmark Resort - Cannon Beach is within a 10-minute walk of Cannon Beach and Haystack Rock. This beach... Read more…

    4.5/5
    Excellent
    593 reviews
    0.6 km
    Free Wifi
    From USD 166
    per room / per night
  • Sea Breeze Court
    Sea Breeze Court
    1015 Hemlock S, Cannon Beach, Oregon 97110, US
    Show map

    With a stay at Sea Breeze Court in Cannon Beach (Downtown Cannon Beach), you'll be a 3-minute walk from Cannon Beach and 10 minutes by foot from Haystack... Read more…

    4.8/5
    Excellent
    465 reviews
    0.8 km
    Free Wifi
    From USD 162
    per room / per night
  • Lighthouse Inn
    Lighthouse Inn
    963 South Hemlock, Cannon Beach, Oregon 97110, US
    Show map

    With a stay at Lighthouse Inn in Cannon Beach (Downtown Cannon Beach), you'll be a 4-minute walk from Cannon Beach and 10 minutes by foot from Haystack... Read more…

    4.5/5
    Excellent
    211 reviews
    0.9 km
    Free Wifi
    From USD 201
    per room / per night
  • Cannon Beach Hotel Collection
    Cannon Beach Hotel Collection
    1116 S. Hemlock Street, Cannon Beach, Oregon 97110, US
    Show map

    With a stay at Cannon Beach Hotel Collection in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack... Read more…

    4.5/5
    Excellent
    224 reviews
    0.8 km
    Free Wifi
    From USD 218
    per room / per night
  • Sea Sprite at Haystack Rock
    Sea Sprite at Haystack Rock
    280 South Nebesna, Cannon Beach, Oregon 97110, US
    Show map

    Located in Cannon Beach (Tolovana Park), Sea Sprite at Haystack Rock is within a 15-minute walk of Haystack Rock and Cannon Beach. This beach lodge is 0.5... Read more…

    4.6/5
    Excellent
    208 reviews
    0.9 km
    Free Wifi
    From USD 180
    per room / per night
  • Blue Starfish by Avantstay Ocean Views & Direct Cannon Beach Access
    Blue Starfish by Avantstay Ocean Views & Direct Cannon Beach Access
    287 W Tanana Ave, Cannon Beach, Oregon 97110, US
    Show map

    With a stay at this vacation home in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Haystack Rock and Cannon Beach. This vacation home... Read more…

    0.8 km
    Free Wifi
    For more info about this hotel:
  • Anchor's Retreat by Avantstay Gorgeous Clift Top Views w/ Incredible P
    Anchor's Retreat by Avantstay Gorgeous Clift Top Views w/ Incredible P
    2101 Pacific St, Cannon Beach, Oregon 97110, US
    Show map

    With a stay at this vacation home in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Haystack Rock and Cannon Beach. This vacation home... Read more…

    0.7 km
    Free Wifi
    For more info about this hotel: