Hotels near Haystack Rock

Hotels near Haystack Rock, Clatsop County

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Haystack Rock

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Tolovana Inn Hotels near Haystack Rock
Tolovana Inn Hotels near Haystack RockTolovana Inn Hotels near Haystack Rock
1.52km from Haystack Rock
Located in Cannon Beach (Tolovana Park), Tolovana Inn is a 2-minute walk from Tolovana Beach State Park and 13 minutes by foot from Cannon Beach. This beach hotel is 1.1 mi (1.7 km) from Haystack Rock and 2.6 mi (4.2 km) from Hug Point State Park. Be sure to enjoy recreational amenities, including an indoor pool, a hot tub, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Featured amenities include a business center, a 24-hour front desk, and laundry facilities. Planning an event in Cannon Beach? This hotel has 2497 square feet (232 square meters) of space consisting of a conference center and meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 175 guestrooms featuring DVD players. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.
Very Good
101 reviews
8.5/10
Price from
PHP 9,014
per night
Check Availability
Surfsand Resort Hotels near Haystack Rock
Surfsand Resort Hotels near Haystack RockSurfsand Resort Hotels near Haystack Rock
0.82km from Haystack Rock
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This beach hotel is 1.6 mi (2.6 km) from Tolovana Beach State Park and 2 mi (3.1 km) from Ecola State Park. Be sure to enjoy recreational amenities, including an indoor pool, a hot tub, and a sauna. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle that operates within 3 miles. Enjoy seafood at The Wayfarer Restaurant, a beachfront restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 8 AM to 11:00 AM for a fee. Featured amenities include a 24-hour business center, express check-out, and a 24-hour front desk. Planning an event in Cannon Beach? This hotel has 3000 square feet (279 square meters) of space consisting of conference space and 3 meeting rooms. Free self parking is available onsite. Treat yourself to a stay in one of the 95 guestrooms, featuring fireplaces and flat-screen televisions. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include safes and refrigerators, as well as phones with free local calls.
Amazing
100 reviews
9.4/10
Price from
PHP 11,477
per night
Check Availability
Arch Cape Inn and Retreat Hotels near Haystack Rock
Arch Cape Inn and Retreat Hotels near Haystack RockArch Cape Inn and Retreat Hotels near Haystack Rock
8.38km from Haystack Rock
With a stay at Arch Cape Inn and Retreat - Cannon Beach in Arch Cape, you'll be by the ocean, just a 4-minute walk from Arch Cape Beach and a 1-minute drive from Oswald West State Park. This boutique hotel is 1.3 mi (2.1 km) from Hug Point State Park and 4.8 mi (7.7 km) from Tolovana Beach State Park. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this Mediterranean hotel include a fireplace in the lobby, a picnic area, and a banquet hall. Mingle with other guests at the complimentary reception, held daily. A complimentary full breakfast is served daily from 8:30 AM to 10 AM. Featured amenities include coffee/tea in a common area and a water dispenser. Free self parking is available onsite. Treat yourself to a stay in one of the 10 individually decorated guestrooms, featuring fireplaces. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access is available to keep you connected. Conveniences include complimentary bottled water and ceiling fans, and housekeeping is provided on request.
Great
47 reviews
9.1/10
Price from
PHP 14,424
per night
Check Availability
Clatsop County
You Might Like
Clatsop County Hotels With BreakfastClatsop County Hotels With Twin RoomClatsop County Hotels With 1 Double BedClatsop County Hotels With Swimming PoolClatsop County Hotels With Free Cancellation
The Ocean Lodge Hotels near Haystack Rock
The Ocean Lodge Hotels near Haystack RockThe Ocean Lodge Hotels near Haystack Rock
1.01km from Haystack Rock
With a stay at The Ocean Lodge in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Haystack Rock and Cannon Beach. This beach hotel is 0.5 mi (0.7 km) from Tolovana Beach State Park and 0.6 mi (0.9 km) from Haystack Hill State Park. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a fireplace in the lobby. Additional features at this hotel include tour/ticket assistance and a vending machine. A complimentary continental breakfast is served daily from 7 AM to 10 AM. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. Free self parking is available onsite. Treat yourself to a stay in one of the 45 guestrooms, featuring fireplaces and flat-screen televisions. Rooms have private balconies or patios. Kitchenettes are outfitted with refrigerators and microwaves. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected.
Amazing
97 reviews
9.7/10
Price from
PHP 21,307
per night
Check Availability
Inn at Cannon Beach Hotels near Haystack Rock
Inn at Cannon Beach Hotels near Haystack RockInn at Cannon Beach Hotels near Haystack Rock
1.32km from Haystack Rock
With a stay at Inn at Cannon Beach in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Cannon Beach and Haystack Rock. This hotel is 0.2 mi (0.3 km) from Tolovana Beach State Park and 0.6 mi (0.9 km) from Haystack Hill State Park. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. Additional features at this hotel include a fireplace in the lobby and a picnic area. A complimentary continental breakfast is served daily from 7 AM to 10 AM. Featured amenities include luggage storage and a safe deposit box at the front desk. Free self parking is available onsite. Treat yourself to a stay in one of the 59 guestrooms, featuring fireplaces and flat-screen televisions. Rooms have private balconies or patios. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Conveniences include refrigerators and microwaves, as well as phones with free local calls.
Amazing
96 reviews
9.6/10
Price from
PHP 10,021
per night
Check Availability
Chapman Cove by AvantStay Gorgeous Beach Bungalow w Sauna Hotels near Haystack Rock
Chapman Cove by AvantStay Gorgeous Beach Bungalow w Sauna Hotels near Haystack RockChapman Cove by AvantStay Gorgeous Beach Bungalow w Sauna Hotels near Haystack Rock
2.58km from Haystack Rock
With a stay at this cottage in Cannon Beach, you'll be on the beach, steps from Cannon Beach and a 5-minute drive from Haystack Rock. This cottage is 0.1 mi (0.1 km) from Chapman Beach and 0.1 mi (0.2 km) from John Yeon State Park. Take advantage of recreation opportunities such as a sauna, or other amenities including complimentary wireless internet access and gas grills. Free self parking is available onsite. Make yourself comfortable in this air-conditioned cottage, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Conveniences include a microwave and an iron/ironing board.
Outstanding
10.0/10
Check Availability
UNIQUE AND BEAUTIFUL , PRIME NORTH END LOCATION !! Hotels near Haystack Rock
UNIQUE AND BEAUTIFUL , PRIME NORTH END LOCATION !! Hotels near Haystack RockUNIQUE AND BEAUTIFUL , PRIME NORTH END LOCATION !! Hotels near Haystack Rock
2.28km from Haystack Rock
This recently remodeled 3 bedroom, 3 bath vacation refuge is the private main level of a home with spectacular views of Ecola Creek and the ocean! Two beautifully furnished king suites, one with Jacuzzi tub, the other with direct ocean view. Additional room with queen sleeping. Complete kitchen with bar and table seating, open to living area with fireplace. Enjoy nature from the large private deck with comfy seating and additional outdoor dining, and again, that stunning ocean view! Private entrance, and parking for 2 cars on site. Additional niceties include beach wagon, chairs and umbrella. Free cruiser bikes available by arrangement. Contact the owner for any special requests. Currently accepting reservations for 2025 only due to anticipated retirement.Pets are welcome, one only please, under 35#s; fee is $20/day. ALL PETS MUST BE APPROVED BY THE OWNER SO PLEASE ADD PETS TO YOUR RESERVATION, GUESTS MAY NOT LEAVE PETS UNATTENDED.Note to guests: There are 4 security cameras around the exterior of the home: 2 in the backyard, one at the upper porch entry on the North side, and one over the driveway. These are to alert the owner of any intruding elk, coyotes, or couger. There are no cameras anywhere within or around the rental space.Because I plan to retire at the end of 2025, reservations for 2026 cannot be confirmed until after January 1, 2026.About pets:Pets allowed: dogs less than 20 lbs per pet (limit one pet total).Under 25#, over 1yr. $20/pet/day, never left alone.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.Baby's and teens are fine too!.About customRules:Unauthorized pets will result in a charge of $500 each, no exceptions. Pets left unattended will be charged an additional $500 each, no exceptions..Please let me know the breed and size of any pet that you are requesting to bring. Your approval is temporary, contingent on approval of the pet..About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.No smoking anywhere on the premises..About minBookingAge:Minimum age to rent: 25.About events:No events allowed.Please contact the owner for special requests..
Outstanding
26 reviews
9.8/10
Check Availability
Driftaway by AvantStay Direct Cannon Beach Access w Stunning Views Hotels near Haystack Rock
Driftaway by AvantStay Direct Cannon Beach Access w Stunning Views Hotels near Haystack RockDriftaway by AvantStay Direct Cannon Beach Access w Stunning Views Hotels near Haystack Rock
0.76km from Haystack Rock
With a stay at this cottage in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Haystack Rock and Cannon Beach. This cottage is 0.3 mi (0.6 km) from Haystack Hill State Park and 0.7 mi (1.1 km) from Tolovana Beach State Park. Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills. Make yourself comfortable in this air-conditioned cottage, which features a fireplace. There's a private patio. A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Conveniences include a desk and a microwave.
Outstanding
10.0/10
Check Availability
Beautiful Ocean Views at Cannon Beach Hotels near Haystack Rock
Beautiful Ocean Views at Cannon Beach Hotels near Haystack RockBeautiful Ocean Views at Cannon Beach Hotels near Haystack Rock
1.56km from Haystack Rock
Welcome to my modern ocean property in beautiful Cannon Beach! My two story home offers everything that you are looking for in your vacation getaway. Easy beach access just 100 feet from the front door. On the first floor there are two bedrooms, and full bath; upstairs is an open air concept living space with comfortable family room, fully equipped kitchen, gas fireplace and second full bath. Large picture windows offer unobstructed, breathtaking ocean views while dining at the kitchen table or relaxing on the comfy sofas. The 2nd story outdoor balcony is a great place to view an amazing sunset over the ocean, while having an evening cocktail. Enjoy the serene neighborhood, just a two minute walk to a full service upscale grocery store, and convenient  restaurant options. Ample free parking directly in front of the home. Take advantage of a fully fenced-in back patio for private outdoor gatherings, complete with outdoor shower.  Check in to the house as early as 4:00pm, check out is at 11am. https://www.facebook.com/ExperienceCannonBeachAbout pets:Pets allowed: dogs (limit 1 total).$125 pet fee.About checkOut:Check out before 11:00 AM.About children:Children allowed: ages 0-17.About customRules:Please remove shoes before entering house..About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 21.About events:No events allowed.
Outstanding
5 reviews
10.0/10
Check Availability
Sea Sprite at Haystack Rock Hotels near Haystack Rock
Sea Sprite at Haystack Rock Hotels near Haystack RockSea Sprite at Haystack Rock Hotels near Haystack Rock
0.87km from Haystack Rock
Located in Cannon Beach (Tolovana Park), Sea Sprite at Haystack Rock is within a 15-minute walk of Haystack Rock and Cannon Beach. This beach lodge is 0.5 mi (0.8 km) from Haystack Hill State Park and 0.6 mi (0.9 km) from Tolovana Beach State Park. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area. Additional amenities at this lodge include barbecue grills and complimentary use of a nearby fitness facility. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 7 individually furnished guestrooms, featuring kitchens with ovens and stovetops. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.
Amazing
86 reviews
9.4/10
Price from
PHP 13,283
per night
Check Availability
See All Hotels Near Haystack Rock

Latest reviews for Clatsop County hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.6/10
Amazing
GGuest UserThis place is GREAT! The owners are wonderful, the rooms are super clean and comfortable. Each room has a different ocean theme which are decorated and fun. They were very accommodating and love dogs! The outside area has a great fit pit that we all enjoyed. Me and my party rented out 7 of the 9 available rooms here and it was awesome. One of the best trips out group of friends have had. The Bout 9 restaurant and lounge is right across the parking lot. Great food and service there. The Ft. Stevens disc golf course and state park are 5 minutes away. A corner market is right down the street. It’s really perfect. We will definitely be staying here again. Thank you so much for making our weekend possible, South Jetty Inn!!!
South Jetty Inn Hotels near Haystack Rock

South Jetty Inn

Warrenton
Price per night from:PHP 6,192
9.3/10
Great
GGuest UserI took a 2-day trip here to get away by myself for a couple of days and this could not have been a nicer spot for that. Everything in this gorgeous boutique hotel is designed for maximum relaxation and comfort, from the river views and watching sea lions swim by while sipping morning coffee, to the super-comfortable bed and Frette linens, to the delicious Scandinavian food and yummy cocktails in the hotel restaurant The Knot, to the unusual barrel saunas that guests can relax in. The staff are all incredibly nice, and were happy to upgrade my room when I asked for a river view (yes, I paid for it), and gave great recs on places to eat nearby too. I loved how so much that i wanted to see and experience was either within walking distance or a short drive away. I can't wait for my next stay!
Bowline Hotel Hotels near Haystack Rock

Bowline Hotel

Astoria
Price per night from:PHP 9,929
9.0/10
Great
RRikkitikMe and my two other friends are do happy to have stayed in our ocean view room! The staff are very friendly and accommodating. The hotel also has complimentary clam chowder soup and hot chocolate to be claimed at Mo’s Restaurant which we enjoyed so much!
Land's End at Cannon Beach Hotels near Haystack Rock

Land's End at Cannon Beach

Cannon Beach
Price per night from:PHP 9,488
8.8/10
Very Good
YYouyuanThis hotel is very cost-effective. It has a kitchen and relatively complete tableware. The room also has a real fire fireplace, which is unexpected. It is really pleasant to eat next to the fireplace. When you get up in the morning and open the curtains, you can see the beach.
Hi Tide Oceanfront Inn Hotels near Haystack Rock

Hi Tide Oceanfront Inn

Seaside
Price per night from:PHP 4,145
8.8/10
Very Good
GGuest UserThe stay was amazing. The view, the pool, hot tub, sauna. It was all perfect. Beds were very, very firm and not comfortable for us, but the stay was wonderful. We would definitely recommend this place to anyone. Staff was also very friendly. Cookies served daily
Kathryn Riverfront Inn, Ascend Hotel Collection Hotels near Haystack Rock

Kathryn Riverfront Inn, Ascend Hotel Collection

Seaside
Price per night from:PHP 6,142
8.1/10
Very Good
GGuest UserAlthough it's a bit old, the location is great and it's very clean. The wooden floors were nice, but they were quite noisy when walking upstairs. The radiator worked well and the hot water in bedroom was excellent. I also liked the stylish interior. There was a K-Cup coffee machine, mini-fridge, and a microwave oven. The only downsides were that the coffee pot didn't work and the water in the bedroom sink didn't drain properly.
Commodore Hotel Hotels near Haystack Rock

Commodore Hotel

Astoria
Price per night from:PHP 5,002
7.5/10
DDr.IELTSEasy check in, we took a suite...it does face the road and is noisy at peak traffic times but otherwise quiet at night. Easy walking distance to food and amenities. Full kitchen, perfect long stays in the area.
Astoria Rivershore Motel Hotels near Haystack Rock

Astoria Rivershore Motel

Astoria
Price per night from:PHP 3,729
7.2/10
RRUOHONGWhen booking, there is only one last double room with no breakfast. When you check in, you can upgrade to the Queen Suite for free. There is a King size bed and a fold-out sofa bed in the living room. The two beds were very comfortable, but the quilt was too thin and woke up in the middle of the night. Fortunately, we brought a blanket and the three could barely sleep. The room is large, with a full kitchen, dishwasher, oven, four-burner range hood, with knives, spoons, dishes, pots, and other tableware. There are dishwashing liquid, dishwashing, coffee machine, toasting machine, rag. There is no cutting board. There are washing machine dryers, two TVs. The downside is that on the exit side, there are cars coming in and out, and it will be fine after the night. A little bit soundproof, I can hear the people next door. Close to Port Stevens Park, the Columbia River is at the mouth of the sea, watching the sunset is a must! It’s hard to see a large group of moose elk in the evening! I can only see one elsewhere.
Shilo Inn Suites Warrenton Hotels near Haystack Rock

Shilo Inn Suites Warrenton

Warrenton
Price per night from:PHP 5,127
6.8/10
HHelly WilsonGreat location, very easy to find. Check in was smooth & quick. Room was at the back down a driveway facing the water, bridge & Riverwalk. Nice bonus to be away from street noise! Room was small but very clean & satisfactory. Mexican restaurant across the street, great place to eat, open late. Great place for a morning walk with your coffee & chance to get amazing photos on the Riverwalk. Never got a chance to check out the pool cuz of late arrival.Would definitely stay again! Better than I expected!
Motel 6 Astoria, or Hotels near Haystack Rock

Motel 6 Astoria, or

Astoria
Price per night from:PHP 3,854
6.5/10
LLavitaLocaRoom was small but comfortable and clean. The stairs were quite troublesome during the rain but was very thankful that they did have two elevators, no ice machine on the 3rd floor( which is where we were) fridge was nice size and very very clean! coffee in room was a plus we had a room with no view but it did have a bathtub and check in was easy and check out was even easier!
Promenade Inn & Suites Oceanfront Hotels near Haystack Rock

Promenade Inn & Suites Oceanfront

Seaside
Price per night from:PHP 6,092

Frequently asked questions

Which hotels near Haystack Rock are the most popular?

McMenamins Gearhart Hotel (from PHP 7,836) is the most popular hotel.

What hotels near Haystack Rock offer breakfast?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near Clatsop County Haystack Rock with a high-quality breakfast, you can consider staying McMenamins Gearhart Hotel (from PHP 7,836) .This hotel is very popular, so book early.

Which hotels near Haystack Rock have free Wi-Fi?

Hotel internet access is especially important for independent travelers and business travelers. McMenamins Gearhart Hotel (from PHP 7,836) is a popular hotel with free Wi-Fi.

Which popular hotels near Haystack Rock have parking?

If you're planning a road trip to Clatsop County and Haystack Rock, consider staying at McMenamins Gearhart Hotel (from PHP 7,836) . This hotel has a parking lot for you.

What hotels are recommended near Haystack Rock?

If you're having trouble choosing a hotel, you might want to consider staying at McMenamins Gearhart Hotel (from PHP 7,836) . This hotel is highly rated, so you should book early.

Clatsop County weather

Today
14 Nov, 2025
12
°
Mostly cloudy
Mostly cloudy 12 - 14℃
14 Nov, 2025
Mostly cloudyMostly cloudy
12 - 14℃
15 Nov, 2025
ShowersShowers
11 - 15℃
16 Nov, 2025
RainRain
8 - 15℃
17 Nov, 2025
Partly clear with showersPartly clear with showers
5 - 13℃
18 Nov, 2025
Partly clear with showersPartly clear with showers
5 - 12℃
19 Nov, 2025
RainRain
7 - 11℃
20 Nov, 2025
ClearClear
0 - 0℃

Clatsop County Hotels near Haystack Rock Information

Highest PricePHP 63,404
Lowest PricePHP 7,574
Number of Reviews170
Total Properties102
Average Price (Weekdays)PHP 19,513
Average Price (Weekends)PHP 25,139