Top Hotels Near Haystack Rock in Cannon Beach from AU$159

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Accommodation near Haystack Rock

Inn at Cannon Beach

3.0 star property
9.8 out of 10, Exceptional, (1003)
"Perfect as always"
The price is AU$225
includes taxes & fees
2 Feb - 3 Feb
Inn at Cannon Beach

The Ocean Lodge

3.5 star property
9.8 out of 10, Exceptional, (532)
"10/10 perfect "
The price is AU$431
includes taxes & fees
2 Feb - 3 Feb
The Ocean Lodge

Surfsand Resort

4.0 star property
9.6 out of 10, Exceptional, (1002)
"Newly refurbished."
The price is AU$249
includes taxes & fees
26 Feb - 27 Feb
Surfsand Resort

Sea Sprite at Haystack Rock

3.5 star property
9.6 out of 10, Exceptional, (313)
"Easy to access and good location "
The price is AU$321
includes taxes & fees
2 Feb - 3 Feb
Sea Sprite at Haystack Rock

Hallmark Resort - Cannon Beach

3.0 star property
9.4 out of 10, Exceptional, (877)
"Great place, great view. Various restraunts within easy walking distance."
The price is AU$280
includes taxes & fees
30 Jan - 31 Jan
Hallmark Resort - Cannon Beach

Schooner's Cove Inn

2.5 star property
9.6 out of 10, Exceptional, (192)
"On the beach"
The price is AU$356
includes taxes & fees
3 Feb - 4 Feb
Schooner's Cove Inn

The Waves/The Argonauta Inn/The White Heron Lodge

2.0 star property
9.4 out of 10, Exceptional, (992)
"Excellent!"
The price is AU$176
includes taxes & fees
4 Feb - 5 Feb
The Waves/The Argonauta Inn/The White Heron Lodge

Sea Sprite on the Estuary

3.5 star property
9.6 out of 10, Exceptional, (254)
"I really liked the suite. It was fully stocked with anything you needed and I love a covered deck. The fireplace was lovely and I could watch the waves. The heat worked great and easy access to walk the beach. The bed was comfy. "
The price is AU$356
includes taxes & fees
30 Jan - 31 Jan
Sea Sprite on the Estuary

Lighthouse Inn

2.5 star property
9.2 out of 10, Wonderful, (324)
"Went the extra mile - dog dishes and towels, coffee, and clean room with space to move around."
The price is AU$209
includes taxes & fees
2 Feb - 3 Feb
Lighthouse Inn

The Wayside Inn

2.5 star property
9.2 out of 10, Wonderful, (541)
"Clean and pleasant staff"
The price is AU$177
includes taxes & fees
2 Feb - 3 Feb
The Wayside Inn

Cannon Beach Hotel Collection

3.5 star property
9.0 out of 10, Wonderful, (835)
"Good hotel. "
The price is AU$175
includes taxes & fees
5 Feb - 6 Feb
Cannon Beach Hotel Collection

Land's End at Cannon Beach

3.0 star property
9.2 out of 10, Wonderful, (566)
"Amazing hotel with great view of the cannon beach. Hotel room had a good kitchen, we were to cook and have dinner in the room."
The price is AU$229
includes taxes & fees
30 Jan - 31 Jan
Land's End at Cannon Beach

Ecola Creek Lodge

3.0 star property
9.2 out of 10, Wonderful, (611)
"Goid"
The price is AU$159
includes taxes & fees
2 Feb - 3 Feb
Ecola Creek Lodge

Inn at Haystack Rock

2.5 star property
8.6 out of 10, Excellent, (1000)
"Just off the main drag of Cannon Beach, but walking distance from everything. Love the giant bathtub spa. Nice and quiet and cozy quarters."
The price is AU$164
includes taxes & fees
9 Feb - 10 Feb
Inn at Haystack Rock

Tolovana Inn

2.5 star property
8.6 out of 10, Excellent, (1208)
"Enjoyed our stay. Pool area very nice and warm! Had a partial view of ocean looking at Haystack rock. Right next to Mos chowder! Would def stay here again "
The price is AU$209
includes taxes & fees
12 Feb - 13 Feb
Tolovana Inn

Sea Glass Inn

2.0 star property
10.0 out of 10, Exceptional, (8)
"We loved staying here. It was beyond our expectations for sure. We’ll be recommending this property to our family and friends! The room was so great. Clean and well accommodated. "
The price is AU$233
includes taxes & fees
30 Jan - 31 Jan
Sea Glass Inn

The Drifthaven at Gearhart

2.0 star property
9.8 out of 10, Exceptional, (144)
"Super cute cottages that were very well appointed. Comfortable bed, a thermostat driven gas fireplace for heat and a retro feel made this feel special. We were greeted by the host with a hot buttered rum and the next morning breakfast baskets were brought to the room. Highly recommend! It was too cold for us to enjoy the garden space but there were picnic tables, and enclosed bubble sitting area and lounge chairs. Just 30 mins from Astoria; we're so glad we found this little gem of a place."
The price is AU$168
includes taxes & fees
4 Feb - 5 Feb
The Drifthaven at Gearhart

The Starry Night Inn

3.0 star property
9.6 out of 10, Exceptional, (33)
"It is the perfect couples getaway spots. Very cozy and made for a very romantic time with wife. Beach and dining are both a skip and a hop away."
The price is AU$200
includes taxes & fees
2 Feb - 3 Feb
The Starry Night Inn

Arch Cape Inn and Retreat - Cannon Beach

3.5 star property
9.4 out of 10, Exceptional, (200)
"We had a wonderful stay. The Innkeepers John and JulieAnne were great and very welcoming. John cooked a great breakfast! Hope to get back there next time we go to Cannon Beach."
The price is AU$521
includes taxes & fees
3 Feb - 4 Feb
Arch Cape Inn and Retreat - Cannon Beach

SaltLine Hotel

3.0 star property
9.4 out of 10, Exceptional, (1000)
"Property was very nice and clean. Staff was nice close to the beach.,"
The price is AU$178
includes taxes & fees
10 Feb - 11 Feb
SaltLine Hotel
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.
Don't see what you're looking for?
See all available properties in Haystack Rock
Save an average of 15% on thousands of hotels when you're signed in

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 179 hotels and other accommodation options you'll find within a mile.

Where is the best place to stay close to Haystack Rock?

Tolovana Inn is one of the top choices for your stay based on our traveller data, and this hotel offers an indoor pool and free parking. It's located just a short 1 mi (1.6 km) from Haystack Rock. Other good choices close by include Surfsand Resort and Cannon Beach Hotel Collection.

How many hotels are there close to Haystack Rock?

Expedia has 179 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 Hug Point State Park, Ecola State Park and Hug Point State Park 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 Crescent Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.