Find hotels near Haystack Rock, Cannon Beach from $108

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Hotels Close to Haystack Rock

Spacious, dog-friendly home with modern comforts - 1/4 mile to beach!
4.3/5 Excellent! (6 reviews)
Great family friendly home!
"We had an amazing time in Cannon Beach and this home was perfect for our family. The house is spacious and well appointed."

Reviewed on Sep 15, 2021

Get rates
Spacious, dog-friendly home with modern comforts - 1/4 mile to beach!
Dog-friendly cabana and studio with close beach access plus spa suite!
The price is $186 per night from Nov 15 to Nov 15
4.8/5 Exceptional! (4 reviews)
Close to the Beach!
"We had a very relaxing time and loved the proximity to the beach and being within walking distance of town. It was quiet and relaxing!"

Reviewed on May 26, 2021

Dog-friendly cabana and studio with close beach access plus spa suite!
Beautiful, dog-friendly duplex w/balcony & easy beach access!
4.6/5 Wonderful! (23 reviews)
Close to beach and downtown
"We enjoyed a family reunion at the duplex and were happy it was within walking distance to both the beach and downtown. The upper unit is the brightest and feels more spacious. The downstairs unit was a bit dark, had a musty smell and could have been cleaner - but was ok. We spent the majority of ..."

Reviewed on Jun 8, 2021

Get rates
Beautiful, dog-friendly duplex w/balcony & easy beach access!
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Best View and Location at Haystack Rock in Cannon Beach
5/5 Exceptional! (86 reviews)
Perfect house perfect location
"This house was perfect for my our family vacation that was two years in the making. Joyce was very understanding when we initially had to cancel due to COVID and was happy when we rebooked. Amazing views of the beach and Haystack Rock from the living room and 3 of the bedrooms. I was most impressed ..."

Reviewed on Oct 18, 2021

Get rates
The Best View and Location at Haystack Rock in Cannon Beach
Enjoy Ethereal Views of Haystack Rock From This Remodeled 4 Bedroom Home!
5/5 Exceptional! (4 reviews)
Better than the pictures
"We couldn’t have been happier with this property! Beautiful, clean, cozy!"

Reviewed on Oct 17, 2021

Get rates
Enjoy Ethereal Views of Haystack Rock From This Remodeled 4 Bedroom Home!
Dog-friendly home with private hot tub, easy beach access, amazing ocean views
4.3/5 Excellent! (13 reviews)
What a view
"Really cool funky house with multiple levels. You’re either walking up or down. Could not beat the view of haystack. Typical Oregon coast. Foggy , wet and beautiful."

Reviewed on May 2, 2021

Get rates
Dog-friendly home with private hot tub, easy beach access, amazing ocean views
Quiet home in the woods w/ private deck - walk to the beach & Haystack Rock!
4.5/5 Wonderful! (8 reviews)
Nice Covid Christmas 2020 Getaway
"Somewhat above average beach house. Spectacular beach walks a short walk away. Downtown limited due to covid-19 in late 2020 - not their fault. Haystack Rock spectacular at evening low tides. Interesting hikes, etc. within an hours drive. Bring your own coffee, tea and sugar if you need your morning ..."

Reviewed on Jun 23, 2021

Get rates
Quiet home in the woods w/ private deck - walk to the beach & Haystack Rock!
Spectacular Cannon Beach Ocean Front Home Steps to Haystack Rock and Midtown
4.8/5 Exceptional! (76 reviews)
Amazing Location
"There were so many nice things about this home, but our favorite thing was that is was right on the beach. When it rained we easily took shelter and when the sun came out, we were right back out there to enjoy. The house had a great supply of games! It did not have a cribbage board that we could ..."

Reviewed on Oct 5, 2021

Get rates
Spectacular Cannon Beach Ocean Front Home Steps to Haystack Rock and Midtown
Haystack Haven 4 Bedroom Home
3.5 out of 5
0.1 mi from Haystack Rock
Get rates
Haystack Haven 4 Bedroom Home
Hallmark Resort - Cannon Beach
3 out of 5
0.3 mi from Haystack Rock
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 31 to Oct 31
4.5/5 Wonderful! (526 reviews)
"I liked what they called a partial view was a great view. Was very relaxing."

Reviewed on Sep 20, 2021

Hallmark Resort - Cannon Beach
CB Sands: Winter Specials! Beach Supplies, Spacious, Fenced,dog OK, Fireplace!!!
4.9/5 Exceptional! (44 reviews)
Great couples getaway!
"We had a great weekend! Four very comfortable bedrooms. Lots of open space to enjoy visiting, laughing and playing. Great enclosed backyard for the dogs. Easy walk to the beach. Quiet neighborhood. Very clean and ready! Highly recommended!"

Reviewed on Mar 15, 2020

Get rates
CB Sands: Winter Specials! Beach Supplies, Spacious, Fenced,dog OK, Fireplace!!!
5 STAR! Oceanfront views near Haystack Rock, 2 Plush king beds, Dog friendly
4.8/5 Exceptional! (45 reviews)
A very Relaxing stay.
"Our family had a great stay in this very nice property."

Reviewed on Oct 4, 2021

Get rates
5 STAR! Oceanfront views near Haystack Rock, 2 Plush king beds, Dog friendly
Sea Breeze Court
2 out of 5
0.4 mi from Haystack Rock
Fully refundableReserve now, pay when you stay
The price is $108 per night from Nov 7 to Nov 7
4.8/5 Exceptional! (402 reviews)
"Wish we could have stayed longer!"

Reviewed on Oct 19, 2021

Sea Breeze Court
Dog-friendly, comfy cabin only two blocks from the beach!
4.3/5 Excellent! (11 reviews)
Cannon Beach Home
"The location is great, you can see and hear the ocean from the deck. The home is on a fairly busy street, and it’s a little noisy, but it slows down at night. The small fireplace In the bedroom that is used for heat is noisy and makes clicking/popping noises all night and the mattress was harder ..."

Reviewed on Jun 13, 2021

Get rates
Dog-friendly, comfy cabin only two blocks from the beach!
5 Star Home, 1 Block to Beach, Haystack Rock Views, 2 King Beds, Quiet Area!
5/5 Exceptional! (4 reviews)
Perfect family get away!
"We loved our time in Cannon Beach! Out two teenagers each brought a friend and the house was a perfect for all of us. It was comfortable and the location was fabulous."

Reviewed on Feb 21, 2020

Get rates
5 Star Home, 1 Block to Beach, Haystack Rock Views, 2 King Beds, Quiet Area!
Sea Sprite at Haystack Rock
3.5 out of 5
0.5 mi from Haystack Rock
The price is $219 per night from Oct 24 to Oct 24
4.6/5 Exceptional! (176 reviews)
"The location is unbeatable. Very comfortable and the full kitchen was great."

Reviewed on Oct 2, 2021

Sea Sprite at Haystack Rock
Surfsand Resort
3.5 out of 5
0.4 mi from Haystack Rock
4.7/5 Exceptional! (727 reviews)
"Amazing property in the most beautiful location!"

Reviewed on Sep 17, 2021

Get rates
Surfsand Resort
Lighthouse Inn
2.5 out of 5
0.5 mi from Haystack Rock
Fully refundableReserve now, pay when you stay
The price is $169 per night from Oct 24 to Oct 24
4.5/5 Wonderful! (184 reviews)
"Everything was good; breakfast was great."

Reviewed on Oct 13, 2021

Lighthouse Inn
Upstairs, dog-friendly duplex w/balcony - just steps to beach
4.9/5 Exceptional! (15 reviews)
Great Stay
"Location, accommodations, cleanliness, communication... A+!"

Reviewed on Nov 15, 2020

Get rates
Upstairs, dog-friendly duplex w/balcony - just steps to beach
NEW! Oceanfront near Haystack Rock, Luxurious Details, Immaculate!
5/5 Exceptional! (2 reviews)
Cannon Beach Perfection
"This is simply the best rental property I've ever stayed in. They thought of everything and the house was meticulous. You can't pick a better location, spectacular ocean views and beach access. It's located outside of the more crowded areas but downtown is still an easy beach walk or quick drive. ..."

Reviewed on Jul 26, 2021

Get rates
NEW! Oceanfront near Haystack Rock, Luxurious Details, Immaculate!
Don'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 55 hotels and other accommodations, so you can find something that's perfect for your stay.

Staying Near Haystack Rock

There are 42 hotels and other accommodations 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 favorite with Expedia travelers 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 favorite with Expedia travelers 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 favorite with Expedia travelers 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 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 checking out the area. Seaside Family Fun Park is also located 6.4 mi (10.3 km) from Haystack Rock, and Seaside Golf Course is 6.8 mi (11 km) away.

Frequently asked questions

Recent reviews of Haystack Rock hotels

More trip options