Top Hotels Near Haystack Rock in Cannon Beach from NZ$153

  • 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

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Haystack Rock hotels

1. The Ocean Lodge

The Ocean Lodge
3.5 star property
Tolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (713 reviews)
"This place exceeded my expectations. Great room, incredible location, and thoughtful hospitality. The staff were friendly and attentive. Loved our stay!"
United States
Sharena
The price is NZ$668
includes taxes & fees
19 Nov - 20 Nov
The Ocean Lodge

2. Inn at Cannon Beach

Inn at Cannon Beach
3.0 star property
Tolovana Park, 1.3 km from Haystack Rock
9.6 out of 10, Exceptional, (1,001 reviews)
"Excellent location wonderful ambiance"
United States
Irene
The price is NZ$284
includes taxes & fees
6 Dec - 7 Dec
Inn at Cannon Beach

3. Surfsand Resort

Surfsand Resort
4.0 star property
Downtown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,150 reviews)
"Wonderful stay!"
United States
Jennifer
The price is NZ$332
includes taxes & fees
8 Dec - 9 Dec
Surfsand Resort

4. Lighthouse Inn

Lighthouse Inn
2.5 star property
Downtown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (423 reviews)
"Loved our stay there."
United States
Hadil
The price is NZ$284
includes taxes & fees
29 Nov - 30 Nov
Lighthouse Inn

5. Ecola Creek Lodge

Ecola Creek Lodge
3.0 star property
2.2 km from Haystack Rock
9.2 out of 10, Wonderful, (805 reviews)
"Love this place! It’s walkable to the beach and the main downtown area. It’s quiet and a really cute property. The cookies in the lobby are so yummy too!! Will definitely stay here if I ever come back."
United States
Alexandra
The price is NZ$233
includes taxes & fees
17 Nov - 18 Nov
Ecola Creek Lodge

6. Tolovana Inn

Tolovana Inn
2.5 star property
Tolovana Park, 1.6 km from Haystack Rock
9.0 out of 10, Wonderful, (2,287 reviews)
"Great place , we will be back to stay"
United States
Tabatha
The price is NZ$255
includes taxes & fees
19 Nov - 20 Nov
Tolovana Inn

7. Inn at Haystack Rock

Inn at Haystack Rock
2.5 star property
Downtown Cannon Beach, 1.2 km from Haystack Rock
8.8 out of 10, Excellent, (1,001 reviews)
"Great location and nice rooms"
United States
Ally
The price is NZ$153
includes taxes & fees
13 Dec - 14 Dec
Inn at Haystack Rock

8. Sea Glass Inn

Sea Glass Inn
2.0 star property
12.8 km from Haystack Rock
9.6 out of 10, Exceptional, (29 reviews)
"Great place to stay! The room was clean, had everything you needed, and more! The room was also uniquely decorated and felt comfortable and inviting. The innkeeper was very friendly and helpful. Parking was included. They offered a nice selection of coffee, tea, and snacks. Also, it was just a short drive away from Cannon Beach. I would highly recommend this place to anyone!"
United States
Amtul M.
The price is NZ$322
includes taxes & fees
17 Nov - 18 Nov
Sea Glass Inn

9. SaltLine Hotel

SaltLine Hotel
3.0 star property
12.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,202 reviews)
"Excellent all around , breakfast exceptional"
Canada
ALVIN
The price is NZ$198
includes taxes & fees
13 Dec - 14 Dec
SaltLine Hotel

10. Seashore Inn on the Beach

Seashore Inn on the Beach
2.0 star property
12.6 km from Haystack Rock
9.2 out of 10, Wonderful, (1,006 reviews)
"The location is great, the staff is friendly and helpful, and rooms are clean."
United States
Mary Ann
The price is NZ$202
includes taxes & fees
13 Nov - 14 Nov
Seashore Inn on the Beach

11. Rivertide Suites Hotel

Rivertide Suites Hotel
3.0 star property
12.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,139 reviews)
"Great hotel."
United States
Sheryl
The price is NZ$180
includes taxes & fees
18 Nov - 19 Nov
Rivertide Suites Hotel

12. Inn at the Shore

Inn at the Shore
2.5 star property
11 km from Haystack Rock
9.2 out of 10, Wonderful, (1,011 reviews)
"Loved the location and the staff were great."
United States
Amy
The price is NZ$161
includes taxes & fees
13 Dec - 14 Dec
Inn at the Shore

13. Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
2.5 star property
12.5 km from Haystack Rock
9.2 out of 10, Wonderful, (1,000 reviews)
"Perfect stay"
United States
Jamie
The price is NZ$217
includes taxes & fees
6 Dec - 7 Dec
Kathryn Riverfront Inn, an Ascend Collection Hotel

14. The Spinn

The Spinn
2.0 star property
18.6 km from Haystack Rock
9.2 out of 10, Wonderful, (118 reviews)
"Great location, friendly staff."
United States
Craig
The price is NZ$278
includes taxes & fees
15 Nov - 16 Nov
The Spinn

15. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
2.0 star property
12.7 km from Haystack Rock
9.0 out of 10, Wonderful, (2,941 reviews)
"Location and staff were amazing!"
United States
Vickie
The price is NZ$151
includes taxes & fees
13 Dec - 14 Dec
Ebb Tide Oceanfront Inn

16. 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)
"Friendly staff, beautiful view of coast."
United States
Adam
The price is NZ$168
includes taxes & fees
24 Nov - 25 Nov
Hi-Tide Oceanfront Inn

17. Inn At Seaside

Inn At Seaside
2.5 star property
12.7 km from Haystack Rock
9.0 out of 10, Wonderful, (1,008 reviews)
"We loved our stay, would go back."
Canada
sheida
The price is NZ$164
includes taxes & fees
15 Nov - 16 Nov
Inn At Seaside

18. River Inn at Seaside

River Inn at Seaside
2.5 star property
12.4 km from Haystack Rock
9.0 out of 10, Wonderful, (1,429 reviews)
"Had a great stay"
United States
Valerii
The price is NZ$173
includes taxes & fees
17 Nov - 18 Nov
River Inn at Seaside

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

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
2.5 star property
12.7 km from Haystack Rock
9.0 out of 10, Wonderful, (1,002 reviews)
"Good hotel at its price"
United States
Wei
The price is NZ$175
includes taxes & fees
10 Dec - 11 Dec
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

20. Ashore Hotel

Ashore Hotel
3.0 star property
12.5 km from Haystack Rock
9.0 out of 10, Wonderful, (1,000 reviews)
"This is a unique hotel that has thoughtful amenities. Clean and tastefully decorated room, breakfast delivered to room, cute wine bar, all around a great stay."
United States
Chelsea
The price is NZ$198
includes taxes & fees
16 Nov - 17 Nov
Ashore 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.

Compare popular hotels close to Haystack Rock

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A wooden deck with a view of the landscape, a bar area with a bottle and glasses, and outdoor seating.
The Ocean Lodge
3.5 star property
9.8
Exceptional
713 reviews
View
A row of wooden cabins with balconies, a gravel driveway, and well-maintained gardens.
Inn at Cannon Beach
3.0 star property
9.6
Exceptional
1,001 reviews
View
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
4.0 star property
9.6
Exceptional
1,150 reviews
View
A beach with large rock formations silhouetted against a sunset sky.
Lighthouse Inn
2.5 star property
9.4
Exceptional
423 reviews
View
A residential house with a well-maintained lawn and hedges.
Ecola Creek Lodge
3.0 star property
9.2
Wonderful
805 reviews
View

Other attractions near Haystack Rock

Top Haystack Rock Hotel Reviews

Find out more about Haystack Rock

Top reasons to visit Haystack Rock

  • Iconic Landmark: Haystack Rock is a stunning natural formation that offers breathtaking views and is perfect for photography.
  • Outdoor Activities: Enjoy a variety of activities like surfing, fat biking, and sandcastle contests along the beautiful coastline.
  • Family-Friendly Atmosphere: The area is great for families with plenty of activities and accessible beach space for everyone.
  • Local Art Scene: Explore nearby galleries showcasing local artists and their works inspired by the coastal landscape.
  • Charming Accommodations: Stay at delightful hotels and inns offering family-friendly and pet-friendly options with stunning views.

Find great hotels near Haystack Rock

Experience the charm of Haystack Rock with a stay at one of the area's delightful hotels, offering a range of family-friendly and pet-friendly accommodations. Whether you're seeking a beachfront getaway or a cozy inn, you'll find the perfect spot for your Cannon Beach adventure. Explore popular options like the Inn at Haystack Rock, and enjoy the stunning views and warm hospitality that make this destination a favourite for travellers from near and far.

  • Hi-Tide Oceanfront Inn: Located a mere 12.9km from the iconic Haystack Rock, Hi-Tide Oceanfront Inn is an excellent choice for budget-conscious travellers seeking a pet-friendly beach getaway. With a commendable guest rating of 9.0 out of 10, this property offers direct beach access, allowing you to soak up the sun and surf at your leisure. The hotel welcomes pets with specific policies, ensuring that your furry companions can join in on the fun. Amenities include food and water bowls for pets and a friendly environment for service animals, making it a great choice for those travelling with their pets.
  • Tolovana Inn: Just 1.6km from Haystack Rock, Tolovana Inn boasts a guest rating of 8.8 out of 10 and is tailored for travellers who appreciate a blend of beach relaxation and business convenience. The hotel features direct beach access and is pet-friendly, allowing dogs on-site with certain restrictions. Ideal for business trips or leisure, the property includes amenities such as food and water bowls for pets and provisions for service animals. Whether you're enjoying a seaside stroll or attending to business, Tolovana Inn offers a comfortable and accommodating stay.
  • Inn at Cannon Beach: A short 1.3km from Haystack Rock, Inn at Cannon Beach shines with a stellar guest rating of 9.6 out of 10. This 3-star inn is designed for adventure enthusiasts and pet lovers alike, offering a range of recreation activities nearby, including hiking, fishing, and surfing. The property is pet-friendly, with provisions in place for pets, ensuring a welcoming stay for your furry friends. Guests appreciate the vibrant atmosphere and the opportunity to engage in outdoor pursuits while enjoying the comforts of a well-appointed inn.

Where to stay near Haystack Rock

Haystack Rock in Cannon Beach, Oregon, offers a delightful mix of family-friendly activities and stunning scenery. Visitors can enjoy peaceful getaways with beach access and scenic walks along the coastline. Nearby cities and neighbourhoods provide a welcoming atmosphere for excursions and relaxation, making it a perfect destination for couples and families alike. Explore the charming surroundings and create unforgettable memories in this picturesque coastal haven.

  • Cannon Beach: Nestled along the stunning Oregon coastline, Cannon Beach is renowned for its iconic Haystack Rock, which draws visitors from near and far. The city offers a laid-back atmosphere, perfect for outdoor enthusiasts seeking beach experiences and breathtaking scenery. The peak tourist season runs from June to August when the beach comes alive with activity. Visitors can explore nearby hiking trails and recreational areas, making it an ideal spot for nature lovers. Don't miss the chance to stroll along the sandy beaches or visit the nearby state parks, where stunning rock formations await.
  • Seaside: Located a short 12.9km from Cannon Beach, Seaside is a vibrant seaside city that offers a mix of outdoor adventure and urban charm. The city is popular for its scenic beaches and lively atmosphere, particularly during the summer months from June to August. Visitors can indulge in shopping at local malls or enjoy recreational areas along the beachfront. Seaside also boasts a charming promenade, perfect for leisurely strolls and ocean views. With its proximity to national parks and event venues, Seaside serves as a perfect base for exploring the stunning Oregon coast.
  • Downtown Cannon Beach: Just 966m from Haystack Rock, Downtown Cannon Beach is a quaint neighbourhood that embodies the spirit of this coastal gem. Visitors flock here for its captivating scenery, outdoor activities, and vibrant arts scene. The area features a mix of recreational spots and local theatres, making it a cultural hub. The charm of the downtown area lies in its unique shops and eateries, all within walking distance to the beach. Enjoy the breathtaking views of the coastline and the unique rock formations that surround this delightful neighbourhood.

Things to do in Haystack Rock

Shopping

The nearest shops are in Cannon Beach, where you can find local art galleries and souvenir shops. If you're up for a drive, head to Seaside, about 16.1km away, for a variety of retail stores and coastal-themed shops perfect for gift hunting.

Recreation

Experience the tranquility of Yoga on the Beach, where you can stretch and breathe while listening to the gentle waves. Afterward, unwind with a rejuvenating massage at a local wellness centre, surrounded by the serene ambiance of Cannon Beach’s natural beauty.

Adventure

Explore the tide pools around Haystack Rock, where you can observe diverse marine life at low tide. Join a guided kayak tour for a thrilling experience on the water, or hike the nearby trails for stunning coastal views and fresh ocean air.

Nightlife

Explore the charming atmosphere at the Cannon Beach Distillery for local spirits and a cosy vibe. For a lively night out, head to The Wayfarer Restaurant and Lounge, where you can enjoy ocean views, delicious food, and occasional live music performances.

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

Find the best attractions near Haystack Rock

At Haystack Rock in Cannon Beach, Oregon, visitors can enjoy stunning beachscapes and scenic views of the iconic rock formation. Explore nearby galleries and take part in outdoor activities that showcase the area's natural beauty. Don't miss the chance to capture breathtaking views of Haystack Rock and read reviews to enhance your experience at this popular destination.

  • Arch Cape Beach: A serene stretch of sand located 6.4km from Haystack Rock, Arch Cape Beach invites visitors to bask in its laid-back atmosphere. With gentle waves and stunning coastal views, it’s an ideal spot for relaxing walks or beachcombing.
  • Necanicum Picnic Area: Situated 6.4km from Haystack Rock, this urban park offers a family-friendly environment with plenty of green space for picnics and outdoor activities. Enjoy the vibrant city vibes while surrounded by nature.
  • Ecola State Park: Just 4.8km from Haystack Rock, Ecola State Park boasts breathtaking scenery and numerous trails for adventurers. Explore coastal cliffs, lush forests, and panoramic views of the Pacific Ocean for a truly memorable experience.

Best time to go to Haystack Rock

The best time to visit Haystack Rock is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain. February is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
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

Flying into Haystack Rock is convenient with several major airports nearby. Portland International Airport (PDX) is 112.7km away, with luxury accommodations such as The Nines and Sentinel Hotel, both around 6-11.3km from the airport. Astoria Regional Airport (AST), located 30.6km from Haystack Rock, offers options like the 4-star Cannery Pier Hotel & Spa, just 4.8km away. McNary Field in Salem (SLE) is 132.0km from Haystack Rock, with nearby hotels including the 4-star DoubleTree by Hilton, only 4.8km from the airport. Each airport provides accessible transport options to their respective hotels, ensuring a smooth journey to your destination.

Frequently Asked Questions

What are the top-rated hotels near Haystack Rock?

Discover the top-rated hotels near Haystack Rock that promise unforgettable views and cozy stays in Cannon Beach.


The Ocean Lodge
The Ocean Lodge is a charming hotel located just a 15-minute walk from Haystack Rock, with an impressive review rating of 9.8. This inviting retreat features a range of amenities designed to enhance the traveler experience, including a partial ocean view from select rooms, free daily breakfast, and cozy fireplaces in each accommodation. Guests can enjoy the private beach access, perfect for those looking to soak up the sun or take a stroll along the sand.


Inn at Cannon Beach
With a stellar review rating of 9.8, Inn at Cannon Beach offers a cozy getaway just 18 minutes on foot from Haystack Rock. This delightful hotel provides travellers with complimentary beach towels, a beautiful garden, and a convenient on-site concierge service to help plan local activities. Enjoy the comfort of rooms with balconies, as well as free daily breakfast to start each day off right. The nearby the beach enhances its appeal for travellers seeking a relaxing coastal escape.


Sea Breeze Court
Sea Breeze Court is a highly-rated hotel located only 10 minutes walking distance from Haystack Rock, featuring a remarkable review rating of 9.8. This welcoming option offers well-equipped accommodations with kitchen facilities, making it perfect for longer stays. Guests appreciate the free parking and a cozy fireplace in each room, creating a comfortable atmosphere. The nearby beach access and its inviting setup make it a preferred choice for those looking to enjoy the coastal beauty of Cannon Beach.

What hotels are within walking distance to Haystack Rock?

Discover the best hotels for your stay near Haystack Rock that offer both comfort and stunning views.


The Ocean Lodge
The Ocean Lodge is a charming hotel located just a 15-minute walk from Haystack Rock, an impressive travellers' rating of 9.8. Guests appreciate the breathtaking ocean views from their rooms along with amenities such as free daily breakfast and a cozy fireplace. The hotel features a kitchenette and a deep soaking bathtub, adding comfort to your stay. Outdoor enthusiasts will love the nearby hiking and biking trails, making this hotel a perfect choice for those looking to explore Cannon Beach.


Inn at Cannon Beach
The Inn at Cannon Beach is a delightful hotel, rated 9.8 by travellers, situated 18 minutes on foot from Haystack Rock. This tranquil hotel offers complimentary breakfast and premium rooms featuring a balcony or patio for enjoying the fresh coastal air. With easy access to the beach and nearby surfing opportunities, travellers can unwind and enjoy the natural beauty of the area. The inn also provides free self-parking and a lovely garden, enhancing the overall traveler experience.


Sea Breeze Court
Sea Breeze Court is a highly-rated accommodation with a perfect travellers' rating of 9.8, located just a 10-minute stroll from Haystack Rock. This inviting hotel features rooms equipped with a full kitchen, making it ideal for those who prefer to prepare their own meals. Guests can enjoy the convenience of a microwave and a refrigerator along with free parking. The inviting atmosphere and nearby the beach ensure a relaxing getaway at this exceptional hotel.

What are the most popular family-friendly hotels near Haystack Rock?

Discover family-friendly hotels that offer comfort and convenience near Haystack Rock, perfect for your next coastal getaway.


Ecola Creek Lodge
Ecola Creek Lodge, a cozy retreat, sits 2.7 km from Haystack Rock and boasts a strong travellers' rating of 9.2. Families will find this lodge appealing with amenities like free cribs and rollaway beds, along with kitchen facilities for meal preparation. The historic charm of the hotel, coupled with its beautiful garden and easy access to the beach, provides a delightful setting for family adventures.


Surfsand Resort
Surfsand Resort is a top-rated hotel, just a 9-minute walk from Haystack Rock, an impressive travellers' rating of 9.6. This family-friendly resort features a plethora of amenities such as a heated indoor pool, a playground for children, and complimentary cribs to ensure a comfortable stay for families. Guests can also enjoy the beachfront restaurant with kids' meals available, along with private picnic areas and easy access to the beach.


Inn at Haystack Rock
Inn at Haystack Rock is a charming choice for families, located just 15 minutes from the iconic Haystack Rock and rated 8.6 by travellers. This welcoming hotel includes family-friendly amenities like kitchenettes and beach toys to keep the little ones entertained. Guests appreciate the private hot tub and the cozy garden, making it a perfect spot for relaxation after a day of exploring the nearby beach.

Which hotels near Haystack Rock offer the best views?

Discover the top-rated hotels near Haystack Rock that not only provide comfort but also breathtaking views of this iconic landmark.


The Ocean Lodge
The Ocean Lodge, a gem just a 15-minute walk from Haystack Rock, boasts an outstanding review rating of 9.8. Guests are treated to panoramic ocean views from the comfort of their rooms, featuring fireplaces and premium bedding. A complimentary breakfast and a beautiful garden provide an inviting start to the day. With amenities like a kitchenette and deep soaking bathtubs, this lodge is perfect for those seeking a cozy coastal getaway.


Surfsand Resort
Surfsand Resort is a stunning hotel located just a 9-minute walk from Haystack Rock, with an impressive review rating of 9.6. Guests can revel in the spectacular ocean views from the terrace and enjoy beachfront access. Amenities such as an indoor pool, hot tub, and sauna enhance the relaxation experience, while the on-site restaurant offers a delightful dining option with ocean views. With features like private picnics and complimentary beach towels, this resort is perfect for those looking to unwind by the sea.


Tolovana Inn
Tolovana Inn is a charming hotel situated 1.8 km from Haystack Rock, rated 8.8 by travellers. This hotel offers stunning ocean views and a range of amenities including an indoor pool and hot tub, perfect for a relaxing retreat. Guests appreciate the convenience of fully equipped kitchens and balconies or patios to enjoy the fresh coastal air. With direct beach access and an accessible fitness facility, it’s a great choice for travellers who love the ocean.

What are the best affordable hotels near Haystack Rock?

For travellers seeking affordable and family-friendly hotels near Haystack Rock, these hotels offer excellent options.


Inn at Cannon Beach
Located just an 18-minute walk from Haystack Rock, Inn at Cannon Beach is a hotel that boasts a stellar review rating of 9.8. This family-friendly hotel offers complimentary cribs and toiletries to ensure travellers traveling with children have a comfortable stay. Additional amenities include free WiFi, free continental breakfast, and daily housekeeping, along with convenient self-parking. Guests can also enjoy the beautiful beach nearby and relax in the hotel’s garden.


Sea Breeze Court
Only a 10-minute walk from Haystack Rock, Sea Breeze Court has a remarkable review rating of 9.8. This inviting hotel is perfect for families, allowing pets at no additional charge. Guests will appreciate the in-room kitchen facilities, including an oven, microwave, and refrigerator, making it easy to prepare family meals. With free WiFi and self-parking, this hotel offers both convenience and comfort for an enjoyable stay near the beach.


Schooner's Cove Inn
Schooner's Cove Inn, located 22 minutes from Haystack Rock, holds a review rating of 9.6. This cozy inn features a kitchenette in each room, perfect for families needing extra space and convenience. Guests can unwind in the hot tub or enjoy ocean views from their balcony. Additional amenities include free WiFi and self-parking, ensuring a straightforward stay for all travellers. Its close nearby the beach makes it a delightful choice for those wishing to soak up the sun.

Are there any hotels with pools close to Haystack Rock?

If you're looking for hotels with pools near Haystack Rock, Cannon Beach offers some excellent choices for a refreshing stay.


Surfsand Resort
Surfsand Resort is a top-rated hotel located just a 9-minute walk from Haystack Rock, an impressive travellers' rating of 9.6. This family-friendly resort features an accessible indoor pool, perfect for a relaxing dip after a day at the beach. Guests can enjoy beachfront dining, along with amenities like a hot tub, complimentary beach towels, and private picnic areas. With stunning ocean views and a range of activities nearby, it's an ideal choice for families and ocean lovers alike.


Tolovana Inn
Tolovana Inn is a charming hotel situated 1.8 km from Haystack Rock, rated 8.8 by travellers. Featuring a welcoming indoor pool and hot tub, this hotel is great for families and those seeking relaxation. Guests can take advantage of kitchen facilities in their rooms, alongside amenities like self-parking and a concierge service. Enjoy the beautiful beachfront location and ocean views, making it a great spot for a memorable getaway.


The Wayside Inn
The Wayside Inn is a cozy retreat located a 21-minute walk from Haystack Rock, offering a solid travellers' rating of 9.2. This charming inn features an indoor pool and hot tub, providing a relaxing atmosphere for travellers. Room amenities include kitchen facilities and private balconies or patios, perfect for enjoying the serene surroundings. With easy access to the nearby beach and a welcoming ambiance, it's a fantastic option for families and couples.

What are the best pet-friendly hotels near Haystack Rock?

For those looking for pet-friendly stays near Haystack Rock, these top-rated hotels offer comfort and convenience for both you and your furry friends.


Inn at Cannon Beach
The Inn at Cannon Beach is a delightful hotel located 18 minutes from Haystack Rock, rated an impressive 9.8 by travellers. This pet-friendly inn provides food and water bowls for your pets, along with complimentary breakfast to start your day right. Guests can unwind in the garden or take advantage of the nearby beach, making it an excellent choice for both relaxation and adventure.


Surfsand Resort
Just 9 minutes from Haystack Rock, Surfsand Resort boasts a stellar review rating of 9.6 and is a perfect choice for pet owners. This resort offers a range of pet-friendly amenities, ensuring a comfortable stay for your furry companions. Guests can indulge in beachfront dining, relax in the sauna, or take a dip in the indoor pool while enjoying stunning ocean views.


The Wayside Inn
The Wayside Inn is a cozy retreat just a 21-minute walk from Haystack Rock, offering a warm welcome to pets. With a remarkable review rating of 9.2, this inn features pet-friendly amenities including food and water bowls for your convenience. Guests can enjoy an indoor pool, hot tub, and beautiful ocean views, making it an ideal spot for relaxation after a day of exploring the beach.

Can I book a fully refundable hotel close to Haystack Rock?

Most bookings on Expedia are refundable if cancelled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, set your travel dates and use the "Fully refundable" filter.

Can I find Expedia discounts for hotels near Haystack Rock?

To look for discounts on hotels near Haystack Rock, join One Key™— our free travel rewards programme. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.

How much is a hotel near Haystack Rock?

Staying near Haystack Rock is a treat, with plenty of hotels from NZ$153 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.

Explore a world of travel with Expedia