Hotels near Haystack Hill State Park

Hotels near Haystack Hill State Park, Cannon Beach

Enter your dates for the latest hotel rates and availability.

Swipe down to view more

Best Hotels near Haystack Hill State Park

See all
Hallmark Resort in Cannon Beach Hotels near Haystack Hill State Park
9.3/10
Great99 reviews
0.5km from Haystack Hill State Park
From TRY 13,246
Inn at Haystack Rock Hotels near Haystack Hill State Park
8.6/10
Very Good100 reviews
1.19km from Haystack Hill State Park
From TRY 8,179
Tolovana Inn Hotels near Haystack Hill State Park
8.7/10
Very Good103 reviews
1.31km from Haystack Hill State Park
From TRY 7,876
Inn at Cannon Beach Hotels near Haystack Hill State Park
9.6/10
Amazing100 reviews
1.06km from Haystack Hill State Park
From TRY 14,382
The Ocean Lodge Hotels near Haystack Hill State Park
9.7/10
Amazing95 reviews
0.79km from Haystack Hill State Park
From TRY 21,046
Cannon Beach Hotel Collection Hotels near Haystack Hill State Park
9.0/10
Great106 reviews
0.73km from Haystack Hill State Park
From TRY 8,682
The Waves Hotels near Haystack Hill State Park
9.4/10
Amazing100 reviews
1.73km from Haystack Hill State Park
From TRY 12,750
Surfsand Resort Hotels near Haystack Hill State Park
9.4/10
Amazing99 reviews
0.78km from Haystack Hill State Park
From TRY 20,083
Lighthouse Inn Hotels near Haystack Hill State Park
9.2/10
Great90 reviews
0.87km from Haystack Hill State Park
From TRY 14,299
Quality Inn Seaside Hotels near Haystack Hill State Park
8.2/10
Very Good101 reviews
10.77km from Haystack Hill State Park
From TRY 6,754
See all

Verified Reviews From Guests at Cannon Beach Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.5/10
Amazing
Hotel location is very good!
Schooner's Cove Inn Hotels near Haystack Hill State Park

Schooner's Cove Inn

Cannon Beach
Price per night from:TRY 22,293
9.2/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 Hill State Park

Land's End at Cannon Beach

Cannon Beach
Price per night from:TRY 9,728

Frequently asked questions

What are the best places to stay in Cannon Beach?

Some top places to stay in Cannon Beach are near popular attractions like Cannon Beach, Haystack Rock and Tillamook Rock Lighthouse—so you can quickly get to top landmarks and amenities you need.

What hotels in Cannon Beach offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Surfsand Resort (price from TRY 18,551), Inn at Cannon Beach (price from TRY 15,262) and The Ocean Lodge (price from TRY 20,974) provide the best breakfast to start your day.

Which hotels in Cannon Beach provide fitness facilities?

Tolovana Inn (price from TRY 8,801), Surfsand Resort (price from TRY 18,551) and Hallmark Resort in Cannon Beach (price from TRY 15,049) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in Cannon Beach?

A spa hotel can make your trip more enjoyable with relaxing amenities. Surfsand Resort (price from TRY 18,551) and Hallmark Resort in Cannon Beach (price from TRY 15,049) are great choices for spa hotels offering quality services.

Which hotels in Cannon Beach have pools?

Tolovana Inn (price from TRY 8,801), Surfsand Resort (price from TRY 18,551) and Hallmark Resort in Cannon Beach (price from TRY 15,049) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

How to get good deals on hotels in Cannon Beach?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.