Search Hotels Near Haystack Rock, Cannon Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Haystack Rock hotels

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (660 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 8.380.367 ₫
9.606.865 ₫ total
includes taxes & fees
19 Apr - 20 Apr
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,004 reviews)
"great location, staff are super friendly, there are activities for kids, pool and sauna, there are exclusive times for adult pool use, beer tasting, free cookies, ice cream socials, bon fire…. we had an excellent time. There restaurant has a great view of Haystack Rock !!!"
United States
EVANGELINE
The price is 6.029.799 ₫
6.908.335 ₫ total
includes taxes & fees
26 Apr - 27 Apr
Surfsand Resort

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park, 1.3 km from Haystack Rock
9.6 out of 10, Exceptional, (1,006 reviews)
"This was a lovely property it had something for everyone They provide a breakfast ,beach towels chairs, hot chocolate cookies, and other stuff that you could purchase like firewood s’mores they had a barbecue lunch which we did not attend because we had other things to do very lovely place You were right off of Haystack Rock beautiful "
United States
Debra
The price is 5.239.869 ₫
6.007.681 ₫ total
includes taxes & fees
19 Apr - 20 Apr
Inn at Cannon Beach

Schooner's Cove Inn

Schooner's Cove Inn
2.5 star property
Downtown Cannon Beach, 1.6 km from Haystack Rock
9.6 out of 10, Exceptional, (252 reviews)
"Perfect room. Comfy bed, lovely fireplace, and awesome ocean views and Ecola Point. The location is very central to the middle of town and a 1 minute walk to views of Haystack rock. The staff is very friendly and super helpful"
United States
David
The price is 8.136.279 ₫
9.275.621 ₫ total
includes taxes & fees
22 Apr - 23 Apr
Schooner's Cove Inn

Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
3.0 star property
Downtown Cannon Beach, 0.5 km from Haystack Rock
9.4 out of 10, Exceptional, (1,005 reviews)
"View was great. Loved being able to walk downstairs and straight to the Haystack. Definitely would stay again!"
United States
Carolyn R
The price is 5.344.666 ₫
6.092.730 ₫ total
includes taxes & fees
19 Apr - 20 Apr
Hallmark Resort - Cannon Beach

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (383 reviews)
"Excellent location and home base for exploring. "
United States
James
The price is 4.976.559 ₫
5.705.928 ₫ total
includes taxes & fees
13 Apr - 14 Apr
Lighthouse Inn

The Waves/The Argonauta Inn/The White Heron Lodge

The Waves/The Argonauta Inn/The White Heron Lodge
2.0 star property
Downtown Cannon Beach, 1.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,002 reviews)
"Great Ocean view room!! Nice little deck for viewing. Corner windows in room, that fully enhance the great Ocean view. Fire place was really nice also. Kitchen was cookable if you wanted to stay in. Small freg. Kept our beverages cold. "
United States
Mike
The price is 4.026.010 ₫
4.589.757 ₫ total
includes taxes & fees
7 May - 8 May
The Waves/The Argonauta Inn/The White Heron Lodge

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
3.5 star property
Downtown Cannon Beach, 0.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,068 reviews)
"Lovely property, very warm and welcoming staff, convenient location to go check out Haystack Rock"
United States
Stewart
The price is 3.586.546 ₫
4.109.216 ₫ total
includes taxes & fees
21 Apr - 22 Apr
Cannon Beach Hotel Collection

Land's End at Cannon Beach

Land's End at Cannon Beach
3.0 star property
Downtown Cannon Beach, 1.6 km from Haystack Rock
9.2 out of 10, Wonderful, (661 reviews)
"Very clean and close to the beaches and Haystack Rock."
United States
Nubert
The price is 4.686.918 ₫
5.343.087 ₫ total
includes taxes & fees
20 Apr - 21 Apr
Land's End at Cannon Beach

The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park, 1.5 km from Haystack Rock
9.2 out of 10, Wonderful, (654 reviews)
"Property was very clean,would stay again and again, very short walk to Haystack Rock."
United States
John
The price is 4.186.629 ₫
4.773.020 ₫ total
includes taxes & fees
16 Apr - 17 Apr
The Wayside Inn

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,759 reviews)
"The hotel was very accommodating and had a great view of the beach and haystack rock! "
United States
Lizzet
The price is 2.583.071 ₫
3.222.733 ₫ total
includes taxes & fees
27 Apr - 28 Apr
Tolovana Inn

Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach, 1.2 km from Haystack Rock
8.6 out of 10, Excellent, (1,001 reviews)
"The Inn at Haystack Rock is very clean and comfortable. It’s in a great location with a beautiful walk to the rock and a quick walk to town. We loved it!"
Canada
Jill
The price is 2.740.691 ₫
3.124.388 ₫ total
includes taxes & fees
15 Apr - 16 Apr
Inn at Haystack Rock

Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
3.5 star property
8.4 km from Haystack Rock
9.4 out of 10, Exceptional, (224 reviews)
"Quaint inn in a quiet setting. Exquisite breakfast! Blocks from beach. Peak of ocean. Friendliest innskeepers. Can't wait to return!"
United States
Sandra
The price is 7.125.169 ₫
8.419.338 ₫ total
includes taxes & fees
19 Apr - 20 Apr
Arch Cape Inn and Retreat - Cannon Beach

The Starry Night Inn

The Starry Night Inn
3.0 star property
12.7 km from Haystack Rock
9.6 out of 10, Exceptional, (69 reviews)
"Perfect place to get away for a weekend. It was nice that the owners turned on the gas fireplace before we arrived. Highly recommend for a quiet getaway. "
United States
Nils
The price is 2.302.383 ₫
3.691.343 ₫ total
includes taxes & fees
16 Apr - 17 Apr
The Starry Night Inn

SaltLine Hotel

SaltLine Hotel
3.0 star property
12.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,035 reviews)
"Breakfast was good. Fire pits outside are nice in the evening. "
United States
Vicki
The price is 3.265.044 ₫
3.791.138 ₫ total
includes taxes & fees
19 Apr - 20 Apr
SaltLine Hotel

Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,004 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 2.346.092 ₫
2.699.717 ₫ total
includes taxes & fees
15 Apr - 16 Apr
Inn at the Shore

The Tides by the Sea

The Tides by the Sea
3.0 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (22 reviews)
"Room had a great view of the ocean and the beach was very easy to access. The place was very clean and curated very nicely. I will be coming back to this property for my future stay at SeaSide! "
United States
Tess
The price is 3.246.612 ₫
4.460.844 ₫ total
includes taxes & fees
13 Apr - 14 Apr
The Tides by the Sea

Sea Glass Inn

Sea Glass Inn
2.0 star property
12.8 km from Haystack Rock
9.4 out of 10, Exceptional, (22 reviews)
"Queen Bed Unit 7 at this inn was decorated so nice. Very clean. Bed and linens very comfortable and kitchenette had everything we could ask for. Highly recommend. Walkable to restaurants and beach. "
United States
Ellen R.
The price is 2.932.483 ₫
4.714.565 ₫ total
includes taxes & fees
13 Apr - 14 Apr
Sea Glass Inn

Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (2,665 reviews)
"Great clean room, enjoyed our ocean view and the fireplace!!"
United States
Rachel
The price is 2.346.092 ₫
2.687.855 ₫ total
includes taxes & fees
27 Apr - 28 Apr
Ebb Tide Oceanfront Inn

Inn At Seaside

Inn At Seaside
2.5 star property
12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (1,006 reviews)
"Unique place with charm. Nice staff, clean room, easy parking, plus biscuits & gravy in the morning :)"
United States
Cashius
The price is 2.583.071 ₫
2.957.498 ₫ total
includes taxes & fees
16 Apr - 17 Apr
Inn At Seaside
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
660 reviews
View
Beachfront King Studio | Premium bedding, in-room safe, blackout curtains, iron/ironing board
Surfsand Resort
4.0 star property
9.6
Exceptional
1,004 reviews
View
Exterior
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,006 reviews
View
Property grounds
Schooner's Cove Inn
2.5 star property
9.6
Exceptional
252 reviews
View
View from room
Hallmark Resort - Cannon Beach
3.0 star property
9.4
Exceptional
1,005 reviews
View

Top Haystack Rock Hotel Reviews

Hotels near other Haystack Rock attractions

Frequently asked questions

What's the area like around Haystack Rock?
Haystack Rock is located in a family-friendly area of Cannon Beach known for its beautiful beaches and surfing. If you're looking for a convenient place to stay, take a look at the 215 hotels and other accommodation options you'll find within a mile.
How many hotels are there close to Haystack Rock?
Expedia has 215 hotels and other accommodation options within a mile from Haystack Rock.
If I need to cancel the hotel reservation for my stay near Haystack Rock, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you booked a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to view top deals close to Haystack Rock.
What can I see and do near Haystack Rock?
Local parks like Tillamook Head, Les Shirley Park and Nehalem Harwood Square are peaceful spots to stop and take in some fresh air. Enjoy a stroll along the shore 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.