Search Hotels Near Haystack Rock, Oregon Coast

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top Trending Hotels Near Haystack Rock

Hallmark Resort - Cannon Beach
3 out of 5
0.4 km from Haystack Rock
Free cancellationReserve now, pay when you stay
£101
per night
Jan 30 - Jan 31
4.4/5Wonderful! (411 reviews)

"Easy access to beach. Excellent view out the window. Bathroom a little small."…"

Reviewed on 5 Dec 2019

Hallmark Resort - Cannon Beach
Haystack Haven 4 Bedroom Home
3.5 out of 5
0.2 km from Haystack Rock
Get Rates
No reviews
Haystack Haven 4 Bedroom Home
Surfsand Resort
3.5 out of 5
0.7 km from Haystack Rock
Free cancellationReserve now, pay when you stay
£109
per night
Jan 30 - Jan 31
4.7/5Exceptional! (502 reviews)

"awesome place and the staff was above and beyond.will defiantly come back.Had a top floor end suite with a 180 view, 2 fireplaces,separate tub(big) and shower also big separate bed room and a sitting room with an awesome ocean view. was our 38th anniversary and it was memorable. Thanks. Ron and ..."…"

Reviewed on 8 Jan 2020

Surfsand Resort
Cannon Beach Hotel
3.5 out of 5
0.6 km from Haystack Rock
£87
per night
Jan 30 - Jan 31
4.5/5Wonderful! (124 reviews)

"Great breakfast, lovely hotel, warm and friendly staff."…"

Reviewed on 9 Jan 2020

Cannon Beach Hotel
Sea Breeze Court
2 out of 5
0.7 km from Haystack Rock
Free cancellationReserve now, pay when you stay
£76
per night
Jan 30 - Jan 31
4.8/5Exceptional! (215 reviews)

"Perfectly clean. Comfy bed. Coffee maker, thank goodness. Quiet. Location is fine if you have a car. But to walk into downtown is too far. Close to beach. Very nice owner/manager."…"

Reviewed on 2 Jan 2020

Sea Breeze Court
Sea Sprite at Haystack Rock
3.5 out of 5
0.8 km from Haystack Rock
£118
per night
Jan 30 - Jan 31
4.6/5Wonderful! (139 reviews)

"Room was oceanfront 1 bedroom apt.Well lept, back door onto sand. ...quiet!!"…"

Reviewed on 16 Jan 2020

Sea Sprite at Haystack Rock
Lighthouse Inn
2.5 out of 5
0.8 km from Haystack Rock
Free cancellationReserve now, pay when you stay
£89
per night
Jan 30 - Jan 31
4.5/5Wonderful! (137 reviews)

"Great location and very good value for money. Ideal for a short stay for 2 people who love the beach"…"

Reviewed on 19 Nov 2019

Lighthouse Inn
McBee Cottages
3 out of 5
0.8 km from Haystack Rock
£83
per night
Jan 30 - Jan 31
4.3/5Excellent! (84 reviews)

"Everything was very nice at our stay here. It’s close to the beach and was very accommodating. It was clean and they checked with us each day to see if we needed anything. While staying there we had terrible weather (rain, hail, and high winds), this lead us to spending lots of time within the cottage. ..."…"

Reviewed on 22 Oct 2019

McBee Cottages
Stephanie Inn
4 out of 5
0.9 km from Haystack Rock
£254
per night
Jan 30 - Jan 31
4.9/5Exceptional! (124 reviews)

"Amazing setting with a phenomenal lodging experience"…"

Reviewed on 16 Dec 2019

Stephanie Inn
The Ocean Lodge
3.5 out of 5
0.9 km from Haystack Rock
Free cancellationReserve now, pay when you stay
£143
per night
Jan 30 - Jan 31
4.8/5Exceptional! (196 reviews)

"Craftsmanship and character abound in this oceanfront property. Hospitality is gracious and even extends to pets."…"

Reviewed on 26 Jan 2020

The Ocean Lodge
Can't see what you're looking for?
See all available properties in Haystack Rock
View all properties
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.

Haystack Rock is located in a family-friendly area of Cannon Beach known for its beautiful beaches and surfing. Cannon Beach is home to 54 hotels and other accommodation options, so you can find something that's perfect for your stay.

Staying near Haystack Rock

Take your pick of 41 hotels and other accommodation options within a mile of Haystack Rock, including these picks:

  • Inn at Cannon Beach: This 3-star hotel features free breakfast, free WiFi and free parking. It's a favourite with Expedia travellers for its family-friendly amenities and clean, comfortable rooms.
  • Hallmark Resort - Cannon Beach: With a stay at this 3-star hotel, guests can enjoy access to 2 indoor pools and a full-service spa, along with an in-room fireplace. It's a favourite with Expedia travellers for its family-friendly amenities and central location.
  • Surfsand Resort: With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and an indoor pool, along with an in-room fireplace. It's a favourite with Expedia travellers for its family-friendly amenities and dining options.

Things to see and do near Haystack Rock

Now that you've visited Haystack Rock, you can explore everything there is to see and do within just a few miles of the area.

Spend some time exploring the the natural beauty of Ecola State Park, Les Shirley Park and Hug Point State Park. Dip your toes in the water at Cannon Beach, Tolovana Beach State Park and Arcadia Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.

Tillamook Rock Light and Tillamook Head are both worth a visit while you're out exploring. Seaside Family Fun Park is also located 6.4 mi from Haystack Rock, and Seaside Golf Course is 6.8 mi away.

Frequently asked questions

Haystack Rock Hotel Reviews

More trip options