Special offers and Exclusive deals

Search Hotels

2024-03-29
2024-03-30
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Apply Filters
Clear Filters

Luxury hotels in Cannon Beach

Stephanie Inn

2740 South Pacific Avenue, Or 97110, Cannon Beach, Us, Cannon Beach, United States View map

Set within 2.3 km of Haystack Gallery, the 4-star Stephanie Inn Cannon Beach is located approximately 5 minutes on foot from Tolovana Beach State Recreation Site. This Cannon Beach inn also includes… More

From US$ 540 Book Now

Inn At Cannon Beach

3215 South Hemlock Street, Cannon Beach, United States View map

Immerse yourself in the outstanding natural beauty of Oregon at The Inn At Cannon Beach. This charming retreat finds its home nestled amidst luscious green lawns, blooming gardens, and playful… More

From US$ 179 Book Now

Inn At Haystack Rock

487 S Hemlock St, Cannon Beach, United States View map

Inn At Haystack Rock Cannon Beach includes 23 rooms and is within a 2.8-km distance of Tolovana Beach State Recreation Site. There is also parking. More

From US$ 88 Book Now

Cannon Beach Hotel Collection

1116 S Hemlock Street, Cannon Beach, United States View map

Featuring WiFi throughout the property, the 4-star Cannon Beach Hotel Collection is set within a 5-minute walk of Cannon Beach History Center and Museum. This charming hotel also includes parking. More

From US$ 134 Book Now

Lighthouse Inn

963 South Hemlock Street, Cannon Beach, United States View map

Offering hiking, horseback riding and cycling, the 4-star Lighthouse Inn is located in the heart of Cannon Beach, less than a 5-minute stroll from Cannon Beach History Center and Museum. This Cannon… More

From US$ 119 Book Now

Blue Gull Inn

S. Hemlock St. 632, Cannon Beach, United States View map

Enhanced by many restaurants, a park and cafes, within 10 minutes' walk of Cannon Beach History Center and Museum, the 4-star Blue Gull Inn Cannon Beach includes 14 rooms. A car park is available on… More

From US$ 119 Book Now

The Inn At Arch Cape

31950 W Ocean Lane, Or 97102, Cannon Beach, Us, Cannon Beach, United States View map

The 4-star Inn At Arch Cape Cannon Beach is set 5 minutes' stroll from St Peter the Fisherman Catholic Church and nearly 25 minutes' walk from the rugged beachfront "Cove Beach". Located within 4.1… More

From US$ 267 Book Now