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
Indoor swimming pool
Surfing
From $285
Inn at Haystack Rock Hotels near Haystack Hill State Park
8.6/10
Very Good100 reviews
1.19km from Haystack Hill State Park
Public parking
Wi-Fi in public areas
From $176
Tolovana Inn Hotels near Haystack Hill State Park
8.7/10
Very Good103 reviews
1.31km from Haystack Hill State Park
Public parking
Gym
From $169
Inn at Cannon Beach Hotels near Haystack Hill State Park
9.6/10
Amazing100 reviews
1.06km from Haystack Hill State Park
Surfing
Horse riding
From $309
The Ocean Lodge Hotels near Haystack Hill State Park
9.7/10
Amazing95 reviews
0.79km from Haystack Hill State Park
Hiking
Public parking
From $452
Cannon Beach Hotel Collection Hotels near Haystack Hill State Park
9.0/10
Great106 reviews
0.73km from Haystack Hill State Park
Horse riding
Hiking
From $187
The Waves Hotels near Haystack Hill State Park
9.4/10
Amazing100 reviews
1.73km from Haystack Hill State Park
Private parking
Luggage storage
From $274
Surfsand Resort Hotels near Haystack Hill State Park
9.4/10
Amazing99 reviews
0.78km from Haystack Hill State Park
Indoor swimming pool
Private beach area
From $432
Lighthouse Inn Hotels near Haystack Hill State Park
9.2/10
Great90 reviews
0.87km from Haystack Hill State Park
Private parking
Luggage storage
From $307
Quality Inn Seaside Hotels near Haystack Hill State Park
8.2/10
Very Good101 reviews
10.77km from Haystack Hill State Park
Private parking
Gym
From $145
See all

What Travelers Said About the Best Hotels in Cannon Beach

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:$479
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:$209

Frequently asked questions

What are the best places to stay in Cannon Beach?

Some of the best places to stay in Cannon Beach are near popular attractions like Cannon Beach, Haystack Rock and Tillamook Rock Lighthouse, offering easy access to key sights and amenities.

Which hotels are the best hotels to stay at in Cannon Beach?

Cannon Beach has many popular hotels. Whether you're looking for a business stay or a vacation hotel, Inn at Haystack Rock (from $192), Inn at Cannon Beach (from $328) and Cannon Beach Hotel Collection (from $212) are best choices.

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

Plan a peaceful trip? Spa can be a wonderful experience when traveling. Surfsand Resort (from $399) and Hallmark Resort in Cannon Beach (from $324) provide highly rated spa services.

What hotels in Cannon Beach provide swimming pools?

Tolovana Inn (from $189), Surfsand Resort (from $399) and Hallmark Resort in Cannon Beach (from $324) are hotels with swimming pools. Book now and enjoy your swimming pool!

Which hotels in Cannon Beach have the best breakfast?

Surfsand Resort (from $399),Inn at Cannon Beach (from $328) and The Ocean Lodge (from $452) offer high-quality breakfast. Enjoy your wonderful journey with delicious breakfast!

What hotel deals are available in Cannon Beach?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.