Cannon Beach Haystack Rock Hotels

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Haystack Rock hotels

Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park, 1.3 km from Haystack Rock
9.8 out of 10, Exceptional, (1,001 reviews)
"Great stay"
United States
Jason
The price is HK$1,164
HK$1,335 total
includes taxes & fees
9 Feb - 10 Feb
Inn at Cannon Beach

The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (653 reviews)
"The service and the room was spectacular "
United States
Atif
The price is HK$2,528
HK$2,898 total
includes taxes & fees
9 Feb - 10 Feb
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,010 reviews)
"Amazing location and wonderful staff!"
United States
Nicole
The price is HK$1,094
HK$1,254 total
includes taxes & fees
22 Feb - 23 Feb
Surfsand Resort

Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
3.5 star property
Tolovana Park, 0.9 km from Haystack Rock
9.6 out of 10, Exceptional, (359 reviews)
"It was a beautiful place to stay. Friendly staff and the location is beautiful. We enjoyed our stay very much! "
United States
Joy
The price is HK$1,477
HK$1,684 total
includes taxes & fees
9 Feb - 10 Feb
Sea Sprite at Haystack Rock

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,001 reviews)
"Great stay!"
United States
Greg
The price is HK$1,427
HK$1,626 total
includes taxes & fees
16 Feb - 17 Feb
Hallmark Resort - 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, (244 reviews)
"Clean room, gorgeous view, great location in the center of town. Easy walk to shops and restaurants. "
United States
Deb
The price is HK$1,711
HK$1,951 total
includes taxes & fees
9 Feb - 10 Feb
Schooner's Cove Inn

Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (370 reviews)
"Friendly and helpful staff. "
United States
George
The price is HK$1,008
HK$1,156 total
includes taxes & fees
9 Feb - 10 Feb
Lighthouse Inn

Sea Sprite on the Estuary

Sea Sprite on the Estuary
3.5 star property
2 km from Haystack Rock
9.6 out of 10, Exceptional, (277 reviews)
"Perfect gateway with unbelievable view!"
United States
Evgeny
The price is HK$1,633
HK$1,862 total
includes taxes & fees
9 Feb - 10 Feb
Sea Sprite on the Estuary

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,007 reviews)
"Great stay and location"
United States
Nicholas
The price is HK$710
HK$810 total
includes taxes & fees
11 Feb - 12 Feb
Cannon Beach Hotel Collection

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,000 reviews)
"Great location and darling accommodations."
United States
Melissa
The price is HK$937
HK$1,068 total
includes taxes & fees
9 Feb - 10 Feb
The Waves/The Argonauta Inn/The White Heron Lodge

The Wayside Inn

The Wayside Inn
2.5 star property
Tolovana Park, 1.5 km from Haystack Rock
9.2 out of 10, Wonderful, (631 reviews)
"Friendly staff, convenient location not far from the college. Hottub was delightful!"
United States
Holly
The price is HK$774
HK$882 total
includes taxes & fees
10 Feb - 11 Feb
The Wayside Inn

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, (645 reviews)
"wonderful peaceful night"
United States
timothy
The price is HK$1,250
HK$1,425 total
includes taxes & fees
9 Feb - 10 Feb
Land's End at Cannon Beach

Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
2.2 km from Haystack Rock
9.2 out of 10, Wonderful, (719 reviews)
"Very comfy bed and loved the vintage ambience of the whole place - great location "
United States
Janice
The price is HK$698
HK$795 total
includes taxes & fees
9 Feb - 10 Feb
Ecola Creek Lodge

Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,670 reviews)
"Great stay!"
United States
Devavrat
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 cottage is very good and comfortable, quite and clean, and nice staff. "
Canada
Xiao Bao
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)
"The room was amazing! Staff was very nice and brought us welcoming snacks as well as a drink of our choice to our room after we got settled in! I would gladly come and stay again! The breakfast was excellent and a welcoming chef to come out and take our order. Even though there was issues with some of thier kitchen equipment they were able to accommodate us and work around the issues they were having with ease! Thank you so much for having us stay at the beautiful property!"
United States
Darren
Arch Cape Inn and Retreat - Cannon Beach

Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,001 reviews)
"Great place!"
United States
Yelena
The price is HK$626
HK$720 total
includes taxes & fees
9 Feb - 10 Feb
Inn at the Shore

Sea Glass Inn

Sea Glass Inn
2.0 star property
12.8 km from Haystack Rock
9.4 out of 10, Exceptional, (20 reviews)
"Loved the room and loved the location. It's all self check-in and out, but we found it have to get a hold of anyone if you needed anything."
United States
Aimee
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,611 reviews)
"Great stay. Staff is friendly and no problems with the room or anything. I’m glad to have chosen this place, especially right next to the beach!"
United States
Elvis
The price is HK$695
HK$797 total
includes taxes & fees
9 Feb - 10 Feb
Ebb Tide Oceanfront Inn

Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
2.0 star property
12.1 km from Haystack Rock
9.0 out of 10, Wonderful, (1,753 reviews)
"good location, convenient, good price"
Canada
Giselia Dos Santos
The price is HK$586
HK$671 total
includes taxes & fees
9 Feb - 10 Feb
Hi-Tide Oceanfront Inn
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
Inn at Cannon Beach
3.0 star property
9.8
Exceptional
1,001 reviews
View
Exterior
The Ocean Lodge
3.5 star property
9.8
Exceptional
653 reviews
View
Premium bedding, in-room safe, blackout curtains, iron/ironing board
Surfsand Resort
4.0 star property
9.6
Exceptional
1,010 reviews
View
View from room
Sea Sprite at Haystack Rock
3.5 star property
9.6
Exceptional
359 reviews
View
View from room
Hallmark Resort - Cannon Beach
3.0 star property
9.4
Exceptional
1,001 reviews
View

Top Haystack Rock Hotel Reviews

Hotels near other Haystack Rock attractions

Find out more about Haystack Rock

Top reasons to visit Haystack Rock

  • Stunning Sunsets: Witness breathtaking sunsets over the iconic Haystack Rock, providing a perfect backdrop for memorable photographs.
  • Outdoor Activities: Enjoy invigorating walks, thrilling surfing, and renting beach cycles for a scenic ride along the coastline.
  • Wildlife Watching: Engage in bird watching to spot diverse local wildlife, enhancing your connection with nature.
  • Cultural Performances: Catch a show at the Coaster Theatre, adding a cultural dimension to your seaside adventure.
  • Charming Coastal Towns: Explore nearby coastal towns filled with friendly locals, ideal for romantic sunset strolls and relaxation.

Find great hotels near Haystack Rock

For a delightful stay near Haystack Rock, Cannon Beach offers an array of accommodation options, including hotels and resorts that cater to beach lovers and families alike. Many establishments provide essential amenities such as complimentary Wi-Fi, pet-friendly policies, and spacious rooms for added comfort. Whether you choose a charming inn or a family-oriented resort, you’re sure to enjoy a memorable coastal experience in this picturesque destination.

  • Hi-Tide Oceanfront Inn: Embrace the spirit of the coast at Hi-Tide Oceanfront Inn, a welcoming haven for beach lovers and LGBTQIA travellers. Located 12.9km from Haystack Rock, this charming hotel offers direct access to the sandy shores, making it perfect for those looking to unwind by the sea. The property is pet-friendly, allowing some four-legged companions to join in the fun with amenities such as food and water bowls. Enjoy a laid-back atmosphere where you can soak in the sun while knowing that you are supporting a property affiliated with LGBTQI travel guides.
  • Inn at Cannon Beach: Adventure awaits at the Inn at Cannon Beach, a delightful 3-star hotel positioned just 1.3km from Haystack Rock. Known for its adventurous spirit, this accommodation offers a plethora of outdoor activities, such as nearby fishing, surfing, hiking, and horse riding. The Inn is also LGBTQIA welcoming and pet-friendly, providing a comfortable stay for all. With well-appointed rooms and a commitment to recreation, guests will find it easy to relax and explore the beauty of the Oregon coast.
  • Tolovana Inn: Experience coastal charm at Tolovana Inn, situated 1.6km from Haystack Rock, making it an ideal base for beach enthusiasts. This property caters to business travellers and holiday-makers alike, featuring convenient amenities while allowing pets on-site. With direct access to the beach, guests can indulge in the serene coastline. The hotel is particularly dog-friendly, ensuring that your furry friends can enjoy the getaway too. Tolovana Inn strikes a perfect balance between work and leisure, making it a versatile choice for all types of visitors.

Where to stay near Haystack Rock

Your visit to Haystack Rock promises a delightful experience, blending family-friendly vibes with breathtaking scenery. Explore the charming coastal towns nearby, where friendly locals welcome you to enjoy beach views and romantic sunset strolls. Whether you seek relaxation or exciting excursions, the convenient location ensures you're never far from the iconic backdrop of Haystack Rock, making it a perfect base for your Oregon adventure.

  • Cannon Beach: Renowned for its stunning coastline, Cannon Beach is home to the iconic Haystack Rock, a must-see natural landmark. This charming city offers a blend of outdoor activities and scenic views, making it a popular destination for nature lovers and beach enthusiasts. Visitors can enjoy the local recreational areas, explore hiking trails, and indulge in shopping at quaint boutiques. The peak season from June to August showcases vibrant beach life, while the quieter months allow for a more tranquil experience amongst the stunning backdrop of the Pacific Ocean and surrounding state parks.
  • Seaside: Located a mere 12.9km from Haystack Rock, Seaside is a lively coastal city known for its welcoming atmosphere and family-friendly activities. With a focus on outdoor experiences, Seaside boasts beautiful beaches and recreational areas, making it ideal for those seeking fun in the sun. Golf enthusiasts will appreciate the local golf courses, while the picturesque scenery invites leisurely strolls along the beachfront promenade. The city sees a seasonal influx of visitors, peaking in the summer, perfect for those wanting to enjoy the vibrant beach culture and local attractions.
  • Arch Cape: Nestled just 8.0km from Haystack Rock, Arch Cape is a hidden gem that offers a peaceful retreat for beachgoers and outdoor enthusiasts. This quaint city is known for its stunning natural beauty, with access to hiking trails that wind through lush landscapes and coastal views. Visitors can explore the tranquil beaches and nearby parks, ideal for a serene getaway. With peak visitor numbers in March and mid-summer, Arch Cape provides a quieter alternative to its bustling neighbours, allowing for a more intimate connection with the enchanting Oregon coast.

Things to do near Haystack Rock

At Haystack Rock in Cannon Beach, visitors can enjoy stunning sunsets, invigorating walks, and thrilling surfing. Notable activities include renting beach cycles for a scenic ride, indulging in bird watching to spot local wildlife, and taking great walks along the picturesque coastline. Additionally, don't miss the chance to catch a performance at the Coaster Theatre, adding a cultural touch to your delightful seaside experience.

Shopping

Discover the Turnaround Market, a vibrant public market located 12.9km from Haystack Rock, offering a mix of local produce and crafts. The Seaside Carousel Mall, also 12.9km away, combines shopping with family entertainment. For a unique find, visit the Seaside Antique Mall, 12.9km from the rock.

Recreation

Enjoy a round of golf at Seaside Golf Course, surrounded by beautiful landscapes and outdoor vibes. For a serene escape, visit Nehalem City Park or Cullaby Lake County Park, both offering tranquil settings perfect for relaxation and rejuvenation amidst nature.

Adventure

Embark on the Angora Peak Trailhead, located 11.3km from Haystack Rock, offering stunning scenery and an exhilarating hiking experience. The Cape Falcon Trailhead, 12.9km away, presents breathtaking views and outdoor adventure vibes. For a longer trek, explore the Fort to Sea Trail, situated 112.9km from Haystack Rock.

Nightlife

Experience the charm of Coaster Theatre, just 1.4km from Haystack Rock, offering a delightful mix of romance and culture. For a bit of fun, the Captain Kid Amusement Park, 9.7km away, promises adventure with its arcade games. Don’t miss the Liberty Theatre, 35.4km away, for captivating performances.

*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 on your visit to Haystack Rock, consider travelling between November and January for lower accommodation rates, particularly staying on a Tuesday, which is the cheapest day. Avoid the peak summer months from June to August when prices soar. Use Expedia to tailor your search for budget-friendly, eco-certified hotels and sort results by price to find the best deals. Additionally, bundling your hotel, flights, and activities can lead to significant savings. Explore free activities like beachcombing and tide pooling to further enhance your experience without breaking the bank.

  • 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: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservation near Haystack Rock with your flights and activities through an Expedia package.

Find the best attractions near Haystack Rock

Haystack Rock in Cannon Beach offers a wealth of outdoor attractions for visitors. With its stunning beaches, scenic hills, and nearby state parks, it caters to those seeking a memorable beach experience and breathtaking views. Whether you’re looking to relax by the shore or explore the natural beauty of the area, there’s plenty to see and do around this iconic landmark.

  • Cannon Beach: A stunning stretch of sandy shoreline, Cannon Beach offers a quintessential coastal experience with breathtaking views of Haystack Rock and vibrant beach vibes. Perfect for leisurely strolls, picnics, and enjoying the sunset.
  • Cannon Beach History Center and Museum: Immerse yourself in local culture at this charming museum, just 805m from Haystack Rock. Discover the rich history of the area through engaging exhibits and artefacts that highlight its heritage.
  • Lewis and Clark Salt Works: Located 11.3km from Haystack Rock, this historic monument commemorates the site where Lewis and Clark produced salt during their expedition. Explore the cultural significance of this site amidst beautiful natural surroundings.

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

For a visit to Haystack Rock, you can fly into Astoria Regional Airport (AST), located 30.6km away. Convenient hotel options include the Cannery Pier Hotel & Spa, a 4-star establishment merely 4.8km from the airport, and the 3.5-star Hotel Elliott, also 4.8km away. The Seaside Oceanfront Inn, another 3.5-star choice, is situated 17.7km from the airport. Transportation services from these hotels to Astoria Regional Airport are easily accessible, ensuring a smooth journey for your vacation.

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 216 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Haystack Rock?
Surfsand Resort is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and an indoor pool. It's located just a short 0.5 mi (0.8 km) from Haystack Rock. Other good choices close by include Tolovana Inn and Hallmark Resort - Cannon Beach.
How many hotels are there close to Haystack Rock?
Expedia has 216 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 Crescent Beach. Attractions like Coaster Theatre and Cannon Beach History Center and Museum highlight the local culture.

Explore a world of travel with Expedia