Luxury Hotels in Cannon Beach near Haystack Rock

Are you in a hurry?

Here is a quick list of hotels in Cannon Beach, selected based on their rating

Name of hotel Accommodation Rating Price, $
Stephanie Inn

9.7 / 10

(72 Reviews)

From 540$
Inn At Haystack Rock

8.1 / 10

(805 Reviews)

From 129$
Inn At Cannon Beach

9.0 / 10

(1318 Reviews)

From 259$
Lighthouse Inn

8.6 / 10

(314 Reviews)

From 119$
Cannon Beach Hotel Collection

8.1 / 10

(210 Reviews)

From 146$

Luxury-hotels.guru offers a selection of 3 luxury options near Haystack Rock.
You will be delighted by an exquisite service in a 4-star Inn At Haystack Rock, situated 5 minutes' walk from the heart of the city. Travellers can enjoy laundry facilities and 24-hour front desk on site and have American meals at Pie Girl & Pie Guy restaurant nearby.

Table of contents

Stephanie Inn Inn At Haystack Rock Inn At Cannon Beach Lighthouse Inn Cannon Beach Hotel Collection

View all photos

9.7
Excellent
72 Reviews

Stephanie Inn

📍 2740 South Pacific Avenue, Or 97110, Cannon Beach, Us

From 540$

The boutique property is within 2.1 km from the sea in Cannon Beach. A popular place in Cannon Beach is the Secluded Crescent Sandy Beach which is about a 10-minute drive away. There is Tolovana Beach State Park in 15 minutes' stroll of the hotel. Yukon Street bus station is located 5 minutes away from Stephanie Inn.

Check Availability

View all photos

8.1
Very good
805 Reviews

Inn At Haystack Rock

📍 487 S Hemlock St

From 129$

The property is placed about 140 km from Charlotte Amalie Harbor Seaplane Base airport and a few minutes' walk from the arts theater "Coaster Theatre". This Cannon Beach hotel is near a beach. Haystack Hill State Park is around 15 minutes' walk away. Coaster Theater bus station is located 5 minutes away from Inn At Haystack Rock.

Check Availability

View all photos

9
Excellent
1318 Reviews

Inn At Cannon Beach

📍 3215 South Hemlock Street

From 259$

The property is set in a 5-minute drive from the free beach. It is set 15 minutes by foot from Tolovana Beach State Park. There is Haystack Rock an 18-minute walk away. Surfcrest Market bus station is located 5 minutes away from Inn At Cannon Beach.

Check Availability

View all photos

8.6
Excellent
314 Reviews

Lighthouse Inn

📍 963 South Hemlock Street

From 119$

Lighthouse Inn is placed about 140 km from Charlotte Amalie Harbor Seaplane Base airport and a few minutes' walk from Cannon Beach History Center and Museum. A 25-minute walk separates John Yeon State Park from this pet-friendly inn. The property lies 3.3 km to Ecola State Park. Family Market bus station is located 5 minutes away from Lighthouse Inn.

Check Availability

View all photos

8.1
Very good
210 Reviews

Cannon Beach Hotel Collection

📍 1116 S Hemlock Street

From 146$

The property is 3.4 km from Ecola State Park. The beach is a short walk from this Cannon Beach hotel. Guests may also get to Haystack Gallery, which is a mere 1.2 km away. Family Market bus station is located 5 minutes away from Cannon Beach Hotel Collection.

Check Availability

Hotels in Cannon Beach

Average Price ๐Ÿท๏ธ 309$
Rating ๐Ÿ† 41
Landmarks nearby ๐ŸŒ† Ecola State Park, Hug Point State Park, Tillamook Rock Lighthouse, Cannon Beach Distillery, Cannon Beach History Center and Museum
Top Cannon Beach Hotels ๐Ÿ”‘ 36
Hotel with a view ๐Ÿ” Stephanie Inn
Top Hotel for couples ๐Ÿ’‘ Inn At Haystack Rock
Family Hotel ๐Ÿ‘ช Inn At Cannon Beach
Luxury Hotels in Cannon Beach near Haystack Rock FAQ
What are the best cheap hotels next to Haystack Rock?
Luxury-hotels.guru offers more than 11 budget deals to stay near Haystack Rock.
One of the best budget hotels 1.5 km from Haystack Rock is The Wayside Inn from 75US$ per one night.
Another option recommended by luxury-hotels.guru travellers to save your money is Tolovana Inn at the cost of 109US$ per night.
What are the top hotels next to Haystack Rock?
For those searching for a hotel near Haystack Rock, we offer 21 top deals.
For example, The Waves has more than 718 positive reviews from our travellers โ€” they especially liked cots, a Jacuzzi and board games on site.
Webb'S Scenic Surf rated 8.4/10 may also suit you โ€” only 189US$ per one night.
Other best deals are Ecola Creek Lodge, The Courtyard and Inn At.
How much would it cost to book a hotel near Haystack Rock?
For a top hotel near Haystack Rock you will pay about 379US$ per night.
Schooner'S Cove Inn with room rates from 75US$ per night is a 3-star property that includes a tennis court, a picnic area and hiking.
One more suitable place is Ecola Creek Lodge โ€” pay about 74US$ to book it.
Other suitable hotels: The Wayside Inn and Hotel Collection.

Location

Search by popular Cannon Beach landmarks

Browse by Cannon Beach neighbourhood