A beach with rock formations and a sunset.

Find hotels near Haystack Rock, Cannon Beach from ¥11,749

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 28 - Aug 29
Tomorrow
Aug 29 - Aug 30
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Filter by

Property class

Guest rating

Our top choices for Haystack Rock hotels

1. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach, 0.8 km from Haystack Rock
United States
Miguel
¥56,638
¥64,891 total
includes taxes & fees
Sep 23 - Sep 24
Surfsand Resort

2. Tolovana Inn

Tolovana Inn
Tolovana Park, 1.6 km from Haystack Rock
United States
Toby
¥25,973
¥31,351 total
includes taxes & fees
Aug 30 - Aug 31
Tolovana Inn

3. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach, 1.2 km from Haystack Rock
United States
Cassidy
¥25,566
¥29,146 total
includes taxes & fees
Sep 28 - Sep 29
Inn at Haystack Rock

4. Manzanita Oceanfront Inn

Manzanita Oceanfront Inn
18.5 km from Haystack Rock
United States
Aurora
¥38,431
¥43,094 total
includes taxes & fees
Sep 23 - Sep 24
Manzanita Oceanfront Inn

5. Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
8.4 km from Haystack Rock
United States
Jeffrey
¥57,814
¥68,313 total
includes taxes & fees
Sep 17 - Sep 18
Arch Cape Inn and Retreat - Cannon Beach

6. Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
12.5 km from Haystack Rock
United States
Lisa
¥23,813
¥27,265 total
includes taxes & fees
Sep 27 - Sep 28
Kathryn Riverfront Inn, an Ascend Collection Hotel

7. Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
12.7 km from Haystack Rock
United States
Dawn
¥22,092
¥25,295 total
includes taxes & fees
Sep 27 - Sep 28
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

8. Ashore Hotel

Ashore Hotel
12.5 km from Haystack Rock
United States
Brooke
¥21,853
¥27,412 total
includes taxes & fees
Aug 31 - Sep 1
Ashore Hotel

9. Gilbert Inn Seaside

Gilbert Inn Seaside
12.3 km from Haystack Rock
United States
Krystal
¥22,132
¥25,341 total
includes taxes & fees
Aug 31 - Sep 1
Gilbert Inn Seaside

10. Inn of the Four Winds Oceanfront Seaside

Inn of the Four Winds Oceanfront Seaside
13.2 km from Haystack Rock
United States
Mike
¥24,055
¥27,544 total
includes taxes & fees
Sep 3 - Sep 4
Inn of the Four Winds Oceanfront Seaside

11. Beach Drive Suites

Beach Drive Suites
11.8 km from Haystack Rock
United States
Seattlas
¥44,461
¥50,909 total
includes taxes & fees
Aug 30 - Aug 31
Beach Drive Suites

12. Inn at the Prom Oceanfront Seaside

Inn at the Prom Oceanfront Seaside
12.3 km from Haystack Rock
United States
Naomi
¥23,843
¥27,300 total
includes taxes & fees
Sep 1 - Sep 2
Inn at the Prom Oceanfront Seaside

13. Coast River Inn by OYO Seaside

Coast River Inn by OYO Seaside
12.2 km from Haystack Rock
United States
Eric
¥13,607
¥16,125 total
includes taxes & fees
Sep 27 - Sep 28
Coast River Inn by OYO Seaside

14. Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
10.8 km from Haystack Rock
United States
YEVGENIY
¥14,264
¥16,333 total
includes taxes & fees
Sep 27 - Sep 28
Quality Inn Seaside Oregon Coast

15. Motel 6 Seaside, OR

Motel 6 Seaside, OR
10.9 km from Haystack Rock
United States
Jeny
¥19,793
¥22,663 total
includes taxes & fees
Sep 15 - Sep 16
Motel 6 Seaside, OR

16. Beachside Inn

Beachside Inn
12.9 km from Haystack Rock
United States
Rodney
¥23,745
¥27,189 total
includes taxes & fees
Aug 31 - Sep 1
Beachside Inn

17. Promenade Inn & Suites Oceanfront

Promenade Inn & Suites Oceanfront
12.5 km from Haystack Rock
United States
Tracy
¥20,270
¥23,209 total
includes taxes & fees
Aug 30 - Aug 31
Promenade Inn & Suites Oceanfront

18. The Spinn

The Spinn
18.6 km from Haystack Rock
United States
Nicole
¥22,692
¥27,705 total
includes taxes & fees
Sep 27 - Sep 28
The Spinn

19. The Inn at Manzanita

The Inn at Manzanita
18.6 km from Haystack Rock
United States
Brad
¥38,302
¥45,109 total
includes taxes & fees
Sep 23 - Sep 24
The Inn at Manzanita

20. City Centre Motel by OYO

City Centre Motel by OYO
12.6 km from Haystack Rock
United States
Jayne
¥9,905
¥11,749 total
includes taxes & fees
Sep 27 - Sep 28
City Centre Motel by OYO
View all properties

Compare popular hotels close to Haystack Rock

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A modern hotel room with a large bed, a seating area with a table and chairs, a view of the sea through large windows, and a painting on the wall.
Surfsand Resort
9.6
Exceptional
1,069 reviews
View
A room with a stone fireplace, a large window with a beach view, and a wooden floor.
Tolovana Inn
9.0
Wonderful
2,092 reviews
View
A residential area with a stone fountain, wooden lattice structures, and a variety of plants.
Inn at Haystack Rock
8.6
Excellent
1,004 reviews
View
Manzanita Oceanfront Inn
9.4
Exceptional
57 reviews
View
A large, multi-story building with a prominent turret and a covered front porch.
Arch Cape Inn and Retreat - Cannon Beach
9.4
Exceptional
234 reviews
View

Top Haystack Rock Hotel Reviews

Tolovana Inn

Tolovana Inn

10/10 Excellent
"Ocean view was perfect!"
Rodney 2-night trip
Posted 1 hour ago
Tolovana Inn
Inn at Cannon Beach

Inn at Cannon Beach

10/10 Excellent
"Our building was virtually new, the shower was spacious and the breakfast room gorgeous, clear fir timber frame, construction. The grounds are beautiful, as well. However, the location is residential. Expect to drive to restaurants and shopping."
Loren 2-night trip
Posted 8 hours ago
Inn at Cannon Beach
Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind

Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind

10/10 Excellent
"Rating Details: The property manager was very helpful. The vacation rental was spotless. I was very happy with the location. I was very satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: My family spent a week at the amazing Haystack Haven (2nd time/repeat renters) and loved it. The first time our family enjoyed Cannon Beach our kids were 10 and 12 and we made lots of sandcastles and ate lots of taffy. This trip to Hatstack Haven gave our family, kids now 21 and 23, their own space and a perfect landing spot for happy hours and cards on the deck, home cooked meals (even they shopped and cooked!), and comfortable beds for all. We love Haystack Haven, and while it’s nothing fancy it’s absolutely perfection and offers everything you need. Thanks for welcoming us back! We’ll see you again soon to kick off our Sandy flip flops, open the Willamette Pinot and enjoy another sunset over the Rock!"
Kelsey E.
Posted 1 day ago
Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

8/10 Good
"The room was bright and roomy with a funky charm. Since it was a pet-friendly room I wasn't alarmed to see a few carpet stains, but we did not want to be barefoot. I might have missed reading it somewhere, but it wasn't clear to me that there was coffee service in the check-in building in the mornings. I would book with them again."
Susan 2-night trip
Posted 2 days ago
Cannon Beach Hotel Collection
The Best View and Location at Haystack Rock in Cannon Beach

The Best View and Location at Haystack Rock in Cannon Beach

10/10 Excellent
"Beautiful home with spacious rooms & bathrooms. The kind of kitchen you wish you had at home. Wonderful experience!"
Melissa S. 5-night trip
Posted 3 days ago
The Best View and Location at Haystack Rock in Cannon Beach
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown

8/10 Good
"Location! Location! Location! This is THE picturesque place to be. We brought our grandmother and she savored the beach through the sunroom. It was a dream come true to stay there at 89 years old!One article calls the home a cabin, and that description fits the floor-to-ceiling wood effect. The drawers and cabinets are full of mismatched plates and silverware — it’s easy to imagine a large family gathering around the massive log table. Pictures show the family gathering over the years. One member of our party described the place as well loved. There are some handyman projects that could have made our stay smoother. And by the time we stayed in late August, the house needed a deep cleaning (dust on molding and door frames; crumbs in kitchen drawers and cabinets). However, the appliances are all updated and very nice. And the cleaners had the rooms cleaned and ready for us. My children loved the proximity to the beach. But the owners are fighting a policy and public opinion battle about dunes encroaching. There is a large sign on the house and another sign at the edge of the property (on 10 feet of sand that has covered their wall)We were sad to leave— the house felt like home after a week."
Elaine R. 6-night trip
Posted 3 days ago
The Haystack House-Cannon Beach Oceanfront Home Steps to Haystack Rock & Midtown
Sea Star Suite 256 - Close to the Beach!

Sea Star Suite 256 - Close to the Beach!

10/10 Excellent
"Room exceeded expectation in terms of roominess; was very clean, comfortable and had everything we needed. Great location too for walking to Haystack Rock. Appreciated extra goodies for the dog we had along with us."
Anonymous traveler 1-night trip
Posted 12 days ago
Sea Star Suite 256 - Close to the Beach!
Neilson's at Cannon Beach-Oceanfront Getaway-Stunning Sunset View-Fireplace

Neilson's at Cannon Beach-Oceanfront Getaway-Stunning Sunset View-Fireplace

10/10 Excellent
"The property matched the photos perfectly and was plenty spacious for a family of five (four adults and one teen). The view and location can't be beat. We had an issue with a down gas line for the first few days, but the owner remained in regular communication and had it take care of as soon as possible. I'd highly recommend."
Brian B. 7-night trip
Posted 1 month ago
Neilson's at Cannon Beach-Oceanfront Getaway-Stunning Sunset View-Fireplace
Cannon Beach with Ocean Views, Dream Kitchen Made for Sharing, Spacious Deck, and Dogs Welcome

Cannon Beach with Ocean Views, Dream Kitchen Made for Sharing, Spacious Deck, and Dogs Welcome

10/10 Excellent
"The view is spectacular and we enjoyed it sitting on the porch. The kitchen is VERY well stocked with the cookware needed. We appreciated the two dishwashers and two ovens. No complaints about the beds. There were times we wished there was another bathroom, especially those folks staying upstairs. But a wonderful house overall. And easy access to the beach."
Judy M. 7-night trip
Posted 2 months ago
Cannon Beach with Ocean Views, Dream Kitchen Made for Sharing, Spacious Deck, and Dogs Welcome

Other attractions near Haystack Rock

A coastal landscape with trees, rocky outcrops, and a view of the ocean.
Photo by Oregon Tourism Commission

Cannon Beach

9.6/10 (3,221 reviews)
Spectacular coastal scenery and a street lined with eclectic boutiques and fine galleries make this resort town the perfect weekend getaway.
See properties
A beach with waves, a large rock formation, and a forested hillside.
Photo by Ann Sair

Tolovana Beach State Park

9.2/10 (644 reviews)
Why not spend a carefree afternoon at Tolovana Beach State Park during your travels in Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
See properties

Haystack Hill State Park

9.4/10 (216 reviews)
You can take time to visit Haystack Hill State Park during your travels to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
You can spend time studying the exhibits at Cannon Beach History Center and Museum during your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Coaster Theatre

8.6/10 (59 reviews)
You can get tickets for a performance at Coaster Theatre on your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Haystack Gallery

8.6/10 (38 reviews)
You can spend an afternoon browsing the exhibits at Haystack Gallery during your travels in Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

White Bird Gallery

9.0/10 (2 reviews)
You can spend an afternoon studying the exhibits at White Bird Gallery during your travels in Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Northwest by Northwest Gallery

9.4/10 (3 reviews)
You can spend an afternoon browsing the exhibits at Northwest by Northwest Gallery during your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Find out more about Haystack Rock

Top reasons to visit Haystack Rock

  • Iconic Landmark: Haystack Rock is a stunning natural formation, perfect for memorable photos and exploration.
  • Outdoor Activities: Enjoy bird watching, sandcastle contests, and fat biking along the beautiful shore.
  • Stunning Sunsets: Witness breathtaking sunsets that create a magical atmosphere at the beach.
  • Family-Friendly: The area offers safe, enjoyable beaches ideal for families and children.
  • Charming Neighborhoods: Explore local shops and eateries, enhancing your visit with unique experiences.

Find great hotels near Haystack Rock

Discover the perfect getaway at Haystack Rock, where a variety of hotel accommodations await you. From charming inns to beachside resorts, each option is designed to enhance your stay. Enjoy pet-friendly amenities, family-friendly experiences, and proximity to the iconic Haystack Rock. Whether you’re seeking reviews on the Inn at Haystack Rock or searching for the best hotels nearby, you’ll find the ideal spot for a memorable vacation on the stunning Oregon coast.

  • Hi-Tide Oceanfront Inn: Nestled just 13km from Haystack Rock, Hi-Tide Oceanfront Inn offers a budget-friendly option for travelers seeking a relaxed beach getaway. This charming property features direct beach access, making it an ideal choice for those who want to soak up the sun and enjoy the ocean waves. Pet lovers will appreciate the pet-friendly policy, which includes amenities like food and water bowls for furry companions. With a guest rating of 9.0 out of 10, this inn caters to visitors looking for a comfortable stay by the coast.
  • Tolovana Inn: Conveniently located 2km from Haystack Rock, Tolovana Inn is another budget-friendly option, boasting a guest rating of 8.8 out of 10. This property is perfect for beachgoers and business travelers alike, featuring direct access to the shore. The pet-friendly environment ensures that you can bring your beloved pet along for the adventure, with amenities such as food and water bowls readily available. The welcoming atmosphere and comfortable accommodations make Tolovana Inn a solid choice for your stay in Cannon Beach.
  • Inn at Cannon Beach: Just 1km away from Haystack Rock, Inn at Cannon Beach stands out with a stellar guest rating of 9.6 out of 10. This 3-star inn caters to adventure seekers, offering various onsite and nearby recreational activities like hiking, fishing, and surfing. The property is also pet-friendly, accommodating your furry friends with special amenities. With its focus on providing an adventurous and enjoyable stay, the Inn at Cannon Beach is an excellent choice for those looking to explore the natural beauty of the Oregon coast.

Where to stay near Haystack Rock

Haystack Rock offers a perfect blend of relaxation and adventure for travelers. With family-friendly beaches and scenic walks, you'll find the ideal peaceful getaway. Enjoy easy beach access and immerse yourself in the stunning coastal views. Nearby, charming neighborhoods invite you to explore local shops and friendly eateries, making this destination a romantic escape or a fun-filled excursion for everyone. Experience the beauty and warmth of Cannon Beach, where unforgettable memories await.

  • Cannon Beach: Nestled along the stunning Oregon Coast, Cannon Beach is home to the iconic Haystack Rock. This charming city offers a perfect blend of outdoor activities and breathtaking scenery, making it a popular destination for nature lovers. Visitors flock here primarily from June to August, drawn by the pristine beaches and scenic hiking trails. Whether you're exploring the nearby national parks or enjoying the tranquil beach life, Cannon Beach provides an unforgettable experience with its unique coastal rock formations and vibrant local culture.
  • Seaside: Located just 13km from Haystack Rock, Seaside is a lively coastal city that perfectly captures the essence of beach town charm. Known for its beautiful sandy shores and vibrant atmosphere, Seaside attracts visitors year-round, with peak seasons in the summer months. The city features a variety of recreational areas, shopping centers, and delicious dining options. With its inviting boardwalk and stunning ocean views, Seaside is an ideal spot for those looking to indulge in beach activities while also enjoying a bit of retail therapy.
  • Downtown Cannon Beach: A quaint neighborhood just 966m from Haystack Rock, Downtown Cannon Beach offers a delightful mix of local shops, art galleries, and theaters. This area is perfect for those seeking a relaxed beach experience combined with cultural exploration. Downtown Cannon Beach witnesses a seasonal influx of travelers, especially during the summer months. Visitors can enjoy easy access to beautiful beaches, hiking trails, and picturesque views of the surrounding natural beauty. It's a great place to unwind and soak in the coastal vibe while being close to the main attractions.

Things to do in Haystack Rock

Shopping

Cannon Beach offers charming local shops and galleries where you can find unique gifts and souvenirs. If you're up for a drive, visit the Seaside Factory Outlet Center, located about 16km away, featuring various brand-name stores and discount shopping options.

Recreation

Explore the tranquil spa at The Ocean Lodge, where you can indulge in rejuvenating massages and holistic treatments. Take a peaceful stroll along the beach, or engage in mindful yoga sessions with ocean views to enhance your wellness experience at Haystack Rock.

Adventure

At Haystack Rock, explore tide pools teeming with marine life during low tide or embark on a guided kayaking tour along the coastline. Stroll the sandy beach for breathtaking views, and don’t miss the chance to photograph this iconic landmark at sunset.

Nightlife

At Haystack Rock, enjoy a relaxed evening at local seafood restaurants with ocean views. Nearby, cozy bars offer craft beers and live music, creating a laid-back vibe. Stroll along the beach to take in the stunning sunset, then unwind around fire pits with friends and good conversation.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Haystack Rock

When visiting Haystack Rock in Cannon Beach, Oregon, you'll find a variety of attractions such as stunning beaches, state parks, and local galleries. This area is perfect for outdoor enthusiasts and those seeking breathtaking scenery. Be sure to explore the iconic Haystack Rock, enjoy different views, and check out reviews to enhance your experience. Whether you're relaxing on the beach or discovering local art, Haystack Rock offers plenty for every traveler.

  • Cannon Beach: Enjoy the stunning views and relaxing beach vibes at Cannon Beach, located 483m from Haystack Rock. This iconic stretch of sand is perfect for beachcombing, picnicking, and capturing memorable photographs of the famous Haystack Rock.
  • Ecola State Park: Just 5km from Haystack Rock, Ecola State Park offers breathtaking scenery and outdoor adventures. Hike along coastal trails, enjoy panoramic ocean views, and immerse yourself in the natural beauty of Oregon's coastline.
  • White Bird Gallery: Located 2km from Haystack Rock, White Bird Gallery showcases local art and culture. Explore unique exhibitions featuring works by regional artists and take home a piece of Cannon Beach's vibrant artistic community.

Best time to go to Haystack Rock

The best time to visit Haystack Rock can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Haystack Rock falls in August, when visitor numbers are moderately high and weather is mostly sunny with no rain. The coolest average temperature around Haystack Rock falls in February, visitor numbers are moderately low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January44.4°F (6.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyModerately LowAverage
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
May52.2°F (11.2°C)Light RainMostly CloudyAverageAverage
June55.9°F (13.3°C)No RainMostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No RainMostly SunnyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnyAverageAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Haystack Rock

Traveling to Haystack Rock in Cannon Beach, Oregon, is convenient with several nearby airports. Portland International Airport (PDX) is about 113km away, with excellent hotel options like The Nines and Sentinel Hotel, both offering luxurious accommodations within 11km of the airport. Astoria Regional Airport (AST) is closer at 31km, featuring hotels like Cannery Pier Hotel & Spa, just 5km away. For those considering Salem Airport (SLE), it's located 132km from Haystack Rock, with nearby options such as Holman Riverfront Park Hotel Salem, 5km from the airport. Each airport provides accessible transportation services to ensure a smooth journey to your destination.

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, check out the 216 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay close to Haystack Rock?
Tolovana Inn is one of the top choices for your stay based on our traveler 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 will I be able to find close to Haystack Rock?
Expedia has 216 hotels and other accommodations 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 reservations are refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Enter dates in and click on "Search", then you can use the "fully refundable" filter to review the best deals available near Haystack Rock.
Where can I learn more about changing or cancelling my trip in the area near Haystack Rock?
For more information about updating your stay near Haystack Rock or cancelling it, go to https://www.expedia.com/service/.
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 Crescent Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.

Explore a world of travel with Expedia