A beach with rock formations and a sunset.

Find hotels near Haystack Rock, Cannon Beach from AED 594

  • 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
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Haystack Rock hotels

1. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park, 1.3 km from Haystack Rock
Canada
Jessie
AED 1,208
AED 1,386 total
includes taxes & fees
8 Sep - 9 Sep
Inn at Cannon Beach

2. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach, 0.9 km from Haystack Rock
United States
Paul
AED 1,208
AED 1,386 total
includes taxes & fees
7 Sep - 8 Sep
Lighthouse Inn

3. Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach, 0.8 km from Haystack Rock
United States
Elaine
AED 802
AED 919 total
includes taxes & fees
24 Aug - 25 Aug
Cannon Beach Hotel Collection

4. Ecola Creek Lodge

Ecola Creek Lodge
2.2 km from Haystack Rock
United States
Ruth
AED 776
AED 884 total
includes taxes & fees
8 Sep - 9 Sep
Ecola Creek Lodge

5. Tolovana Inn

Tolovana Inn
Tolovana Park, 1.6 km from Haystack Rock
United States
Landon
AED 568
AED 688 total
includes taxes & fees
1 Sep - 2 Sep
Tolovana Inn

6. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach, 1.2 km from Haystack Rock
United States
Nichole
AED 734
AED 837 total
includes taxes & fees
1 Sep - 2 Sep
Inn at Haystack Rock

7. The Drifthaven at Gearhart

The Drifthaven at Gearhart
16 km from Haystack Rock
United States
Cheryl
AED 681
AED 851 total
includes taxes & fees
8 Sep - 9 Sep
The Drifthaven at Gearhart

8. The Starry Night Inn

The Starry Night Inn
12.7 km from Haystack Rock
AED 577
AED 808 total
includes taxes & fees
2 Sep - 3 Sep
The Starry Night Inn

9. Sea Glass Inn

Sea Glass Inn
12.8 km from Haystack Rock
United States
Savannah
AED 781
AED 1,083 total
includes taxes & fees
31 Aug - 1 Sep
Sea Glass Inn

10. SaltLine Hotel

SaltLine Hotel
12.7 km from Haystack Rock
United States
Rebecca
AED 731
AED 844 total
includes taxes & fees
7 Sep - 8 Sep
SaltLine Hotel

11. Manzanita Oceanfront Inn

Manzanita Oceanfront Inn
18.5 km from Haystack Rock
United States
Gita
AED 960
AED 1,076 total
includes taxes & fees
1 Sep - 2 Sep
Manzanita Oceanfront Inn

12. Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
8.4 km from Haystack Rock
United States
Jeffrey
AED 1,371
AED 1,620 total
includes taxes & fees
31 Aug - 1 Sep
Arch Cape Inn and Retreat - Cannon Beach

13. Rivertide Suites Hotel

Rivertide Suites Hotel
12.8 km from Haystack Rock
United States
Catherine K
AED 514
AED 594 total
includes taxes & fees
7 Sep - 8 Sep
Rivertide Suites Hotel

14. Inn At Seaside

Inn At Seaside
12.7 km from Haystack Rock
United States
Ashley
AED 549
AED 628 total
includes taxes & fees
7 Sep - 8 Sep
Inn At Seaside

15. Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
12.5 km from Haystack Rock
United States
MiKayla
AED 653
AED 747 total
includes taxes & fees
10 Sep - 11 Sep
Kathryn Riverfront Inn, an Ascend Collection Hotel

16. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
12.7 km from Haystack Rock
United States
Kara
AED 606
AED 694 total
includes taxes & fees
1 Sep - 2 Sep
Ebb Tide Oceanfront Inn

17. 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
Julie
AED 643
AED 736 total
includes taxes & fees
10 Sep - 11 Sep
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

18. River Inn at Seaside

River Inn at Seaside
12.4 km from Haystack Rock
United States
Brittany
AED 668
AED 765 total
includes taxes & fees
9 Sep - 10 Sep
River Inn at Seaside

19. Hillcrest Inn

Hillcrest Inn
12.7 km from Haystack Rock
United States
Lori
AED 680
AED 778 total
includes taxes & fees
8 Sep - 9 Sep
Hillcrest Inn

20. Ashore Hotel

Ashore Hotel
12.5 km from Haystack Rock
United States
Brooke
AED 548
AED 683 total
includes taxes & fees
31 Aug - 1 Sep
Ashore Hotel
View all properties

Compare popular hotels close to Haystack Rock

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Inn at Cannon Beach
9.6
Exceptional
1,000 reviews
View
Beach nearby
Lighthouse Inn
9.4
Exceptional
403 reviews
View
Premium bedding, pillowtop beds, WiFi (free), bed sheets
Cannon Beach Hotel Collection
9.2
Wonderful
1,192 reviews
View
Property entrance
Ecola Creek Lodge
9.2
Wonderful
776 reviews
View
TV, DVD player
Tolovana Inn
9.0
Wonderful
2,093 reviews
View

Top Haystack Rock Hotel Reviews

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

8/10 Good
"Place was great. My only issue was that the shower was so small and there was a curtain that kept sticking to me and I have an unfortunate feeling that curtain is not washed after ever guest. That part was a pretty gross but everything else was great and I would definitely stay at one of their other properties that don't have shower curtains."
Izabella 3-night trip
Posted 11 hours ago
Cannon Beach Hotel Collection
Surfsand Resort

Surfsand Resort

10/10 Excellent
"Stayed with 2 young kids and the location cannot be beat! Steps from the ocean and it was nice to just get up and go walk on the beach, come back, nap and go again. Staff were awesome and very helpful. One of the best things our family liked was walking around the beach and the bonfire in the evening. This is not for the resort but Cannon beach in general, food options for kids is not very great. More options if you actually go into town, but that takes effort. And not something we wanted to do with littles. I found it was a bit challenging to find some kid friendly walkable options for things like a plain good quality mac and cheese, nuggets, vanilla burger, etc. We ended up doing room service for most of our meals and its expensive and very few options but overall was good. The room itself could use a few extra hooks, clothesline etc to maximize space for wet clothes after the pool and beach. However, overall the stay was comfortable and enjoyable."
Ayeesha 3-night trip
Posted 12 hours ago
Surfsand Resort
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

10/10 Excellent
"I’ll definitely be back"
Christina 2-night trip
Posted 15 hours ago
Hallmark Resort - 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: Great location for a relaxing weekend as a family. The views were incredible, and beach access was easy. A short walk into the main drag made this spot a 10!"
Eric D.
Posted 7 days ago
Haystack Haven-Haystack Rock View-Sunset Views-Popular Destination-Unwind
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
"This is the second year our family has stayed at this house. The house is so well laid out and the view is amazing. We have never stayed at a cleaner and comfortable house as this one. TomThanks Joyce!"
Tom H. 7-night trip
Posted 11 days ago
The Best View and Location at Haystack Rock in Cannon 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 2 weeks ago
Neilson's at Cannon Beach-Oceanfront Getaway-Stunning Sunset View-Fireplace
Sea Star Suite 256 - Close to the Beach!

Sea Star Suite 256 - Close to the Beach!

10/10 Excellent
"Quick responses.As advertised.. nice and close to the beach."
greg k. 2-night trip
Posted 3 weeks ago
Sea Star Suite 256 - Close to the Beach!
Haystack Close North

Haystack Close North

10/10 Excellent
"This is a nice three bedroom house. It was very much accurate in the photos and discussion online. Very close to haystack rock. Wonderful view. Easy beach access down the stairs. Close to town. Close to restaurants and galleries. Would stay here again."
Donald O. 3-night trip
Posted 2 months ago
Haystack Close North
Haystack Villa - New Dog Friendly Listing!

Haystack Villa - New Dog Friendly Listing!

10/10 Excellent
"Great House for our Kids and Grand kids "
Nathan N. 3-night trip
Posted 8 months ago
Haystack Villa - New Dog Friendly Listing!

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)
Why not spend a carefree afternoon at Cannon Beach during your travels in Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
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 monument that offers breathtaking views and is a must-see for any visitor.
  • Outdoor Activities: Enjoy a variety of activities such as surfing, hiking, and exploring scenic beach walks.
  • Fascinating Tidepools: Discover unique marine life in the tidepools during low tide, perfect for exploration.
  • Bird Watching: Observe diverse bird species in their natural habitat, making it a paradise for wildlife enthusiasts.
  • Stunning Sunsets: Experience unforgettable sunsets that paint the sky with vibrant colors, ideal for romantic moments.

Find great hotels near Haystack Rock

Explore a variety of hotel accommodations near Haystack Rock in Cannon Beach, Oregon. Whether you're seeking a family-friendly resort, a cozy inn, or a pet-friendly option, you'll find the perfect place to unwind. Popular choices include the Inn at Haystack Rock, Haystack Rock Inn, Cannon Beach Hotel, and Oceanfront Inn, all offering stunning views and easy beach access for a memorable vacation experience.

  • Hi-Tide Oceanfront Inn: Embrace the serene coastal vibes at Hi-Tide Oceanfront Inn, located 12.9km from Haystack Rock. This welcoming hotel is perfect for travelers seeking a beach getaway combined with a pet-friendly atmosphere. With direct access to the beach, guests can soak in the sun and surf right at their doorstep. The hotel proudly supports LGBTQIA travelers, ensuring an inclusive experience for all. Amenities include food and water bowls for pets, making it easy to bring your furry friends along for the adventure.
  • Inn at Cannon Beach: Adventure awaits at Inn at Cannon Beach, just 0.12.9km from Haystack Rock. This 3-star hotel caters to thrill-seekers and pet lovers alike, featuring a plethora of outdoor activities such as hiking, biking, surfing, and boat tours in the nearby area. The Inn is also LGBTQIA-friendly and offers a vibrant atmosphere for a fun-filled vacation. Guests can enjoy engaging in recreational activities while knowing their pets are welcome, with specific amenities like food and water bowls provided.
  • Tolovana Inn: Nestled only 1.6km from Haystack Rock, Tolovana Inn is the ideal destination for beachgoers and business travelers alike. With direct beach access, guests can enjoy the soothing sounds of the ocean while staying connected for work or leisure. This pet-friendly property welcomes dogs and provides a comfortable environment for your four-legged companions. The hotel is designed to accommodate both relaxation and productivity, making it a versatile choice for any type of traveler.

Where to stay near Haystack Rock

Experience the charm of Haystack Rock and Cannon Beach, where family-friendly vibes meet breathtaking scenery. Enjoy a perfect beachside getaway with relaxing excursions and romantic sunsets. Explore nearby towns that offer a delightful atmosphere, making it an ideal destination for a memorable vacation. Whether you're seeking a charming retreat or new adventures, the region around Haystack Rock promises a unique and captivating experience for every traveler.

  • Cannon Beach: Renowned for its stunning coastline and iconic Haystack Rock, Cannon Beach offers a perfect blend of outdoor activities and scenic beauty. Located along the Oregon Coast, this charming city attracts visitors year-round, with peak travel during the summer months. Explore the sandy beaches, indulge in local shops, or hike scenic trails in nearby state parks. Cannon Beach’s vibrant arts scene and cozy restaurants add to its appeal, making it a delightful destination for all types of travelers.
  • Seaside: Just 12.9km from Haystack Rock, Seaside is a bustling beach town known for its family-friendly atmosphere and picturesque views. With a similar seasonal travel pattern, visitors flock here for its beautiful beaches and outdoor experiences. Enjoy recreational activities, including golfing and beach walks, or visit the lively promenade filled with shops and eateries. Seaside’s charming coastal vibe, coupled with its proximity to natural attractions, makes it an excellent spot for a day trip or a longer stay.
  • Downtown Cannon Beach: Located merely 966m from Haystack Rock, Downtown Cannon Beach is a quaint neighborhood that embodies the essence of coastal living. Visitors love its vibrant shopping scene, educational attractions, and easy access to the beach. The area attracts a moderate number of travelers, especially during the warmer months. Stroll along the charming streets, explore local art galleries, or unwind at one of the scenic parks, all while enjoying the stunning backdrop of the Pacific Ocean and surrounding natural beauty.

Things to do near Haystack Rock

At Haystack Rock in Cannon Beach, Oregon, you can enjoy stunning sunsets, thrilling surfing, and scenic walks along the beach. Engage in beach activities like sunbathing and picnicking, explore fascinating tidepools, and indulge in bird watching to appreciate the local wildlife. This iconic landmark offers a perfect blend of relaxation and adventure for every visitor.

Shopping

For shopping near Haystack Rock, visit Turnaround Market, a vibrant public market only 12.9km away. The Seaside Carousel Mall, also 12.9km away, features family-friendly entertainment and shops. If you're up for a drive, check out Seaside Antique Mall, located 12.9km away for unique finds.

Recreation

At Seaside Golf Course, enjoy a round of golf surrounded by beautiful landscapes just 11.3km from Haystack Rock, perfect for sports enthusiasts. Meanwhile, Gearhart Golf Links, located 17.7km away, offers a scenic golfing experience. For family fun, visit the Astoria Aquatic Center, 35.4km away, featuring a variety of aquatic activities.

Adventure

Explore the Fort to Sea Trail, located 29.0km from Haystack Rock, offering stunning scenery and outdoor adventure. Angora Peak Trailhead, 11.3km away, invites hikers to enjoy breathtaking views. The Cape Falcon Trailhead, 12.9km distant, also provides thrilling hiking experiences amidst beautiful landscapes.

Nightlife

Experience the charm of the Coaster Theatre, only 1.4km from Haystack Rock, offering romance and culture in every performance. For family fun, visit Captain Kid Amusement Park, 9.7km away, where adventure awaits. Don't miss the Liberty Theater, 35.4km from Haystack Rock, for more entertainment and romance.

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

Booking tips and Expedia advantages for Haystack Rock

To save money on your trip to Haystack Rock, consider visiting between November and January when accommodation prices are lower, especially on Tuesdays. Avoid Saturdays for better rates. Use Expedia’s search tool to find budget-friendly hotels and eco-certified options, and take advantage of package deals that combine flights and activities for extra savings. For transportation, look for affordable public transport options, or consider walking to explore the area. Enjoy free activities like beachcombing or hiking to make the most of your visit without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Haystack Rock are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Haystack Rock is Tuesday. The most expensive day to stay around Haystack Rock is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you set your budget, choose your ideal location, and more. You can easily organize your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay near Haystack Rock with your flights and activities through an Expedia package deal.

Find the best attractions near Haystack Rock

At Haystack Rock in Cannon Beach, Oregon, visitors can enjoy a variety of outdoor activities amidst stunning scenery. Explore the beach, hike nearby hills, or visit the iconic Haystack Rock itself. For those looking to extend their stay, there are several hotels near Haystack Rock, providing comfortable accommodations for adventurers seeking a memorable experience in this beautiful coastal destination.

  • Cannon Beach: Located only 483m from Haystack Rock, Cannon Beach offers a stunning stretch of sandy shoreline perfect for sunbathing, beachcombing, and enjoying picturesque sunsets. The vibrant beach community features charming shops and restaurants to explore.
  • Tolovana Beach State Park: Situated 1.3km from Haystack Rock, this state park is a nature lover's paradise. With scenic views, hiking trails, and opportunities for outdoor adventures, it’s an ideal spot for picnicking and enjoying the coastal environment.
  • Tillamook Head: Approximately 8.0km from Haystack Rock, Tillamook Head boasts breathtaking scenery and hiking trails. The hill provides panoramic views of the coastline, making it a perfect destination for outdoor enthusiasts and photographers alike.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your visit to Haystack Rock in Cannon Beach, Oregon, you can fly into Astoria Regional Airport (AST), located 30.6km away. Nearby hotel options include the 4-star Cannery Pier Hotel & Spa and the 3.5-star Hotel Elliott, both situated 4.8km from the airport. Additionally, the Seaside Oceanfront Inn, another 3.5-star option, is 17.7km away. Transportation services from these hotels to the airport are readily available, ensuring a convenient journey as you explore the stunning coastal scenery of Cannon Beach.

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 Arcadia Beach. Attractions like Cannon Beach History Center and Museum and Coaster Theatre highlight the local culture.