


1 / 75
Experience a nostalgic Oregon Coast stay in a collection of vintage-style cottages featuring Spanish-style fountains and lush garden courtyards.
Stroll just one block to reach the pristine shoreline, with convenient outdoor foot-washing stations provided to rinse off sand after your walk.
Unwind in the beautifully landscaped shared outdoor spaces, featuring propane fire pits perfect for evening relaxation under the stars.
Discover spacious multi-level accommodations like Cottage #9, offering separate living areas and elevated bedrooms ideal for families or groups.
Savor the convenience of a home-cooked meal with rooms featuring full kitchens or kitchenettes stocked with cookware, dishes, and local coffee.
Relax in a deep jetted bathtub, a signature feature in many rooms designed for unwinding after a day of hiking or exploring the tide pools.
Warm up on a drizzly afternoon beside an in-room fireplace, creating a peaceful ambiance complemented by the sound of the courtyard fountain.
The 3-star Inn at Haystack Rock offers cottage-style accommodations in Cannon Beach City Center, located one block from the beach and a short walk to local shops and restaurants. Many rooms feature fully equipped kitchenettes, jetted tubs, and in-room fireplaces. Guests can access a curated DVD library, enjoy complimentary local Sleepy Monk coffee, and relax in tranquil garden courtyards with a Spanish-style fountain or by outdoor fire pits. The hotel has a review score of 8.4 based on over 3,000 reviews, with atmosphere and location highlighted positively by guests.
This hotel is a charming and cozy retreat, ideal for couples and sightseers seeking a home-away-from-home experience. Its excellent location in the heart of Cannon Beach offers effortless access to the beach, Haystack Rock, and the vibrant downtown area. Many units feature well-equipped kitchenettes or full kitchens, perfect for self-catering, alongside an inviting electric or gas fireplace for a cozy ambiance. Guests consistently praise the friendly and helpful demeanor of the staff, particularly during check-in and check-out. For a truly relaxing stay, consider booking a room with a jetted tub and a view of the peaceful garden courtyards.
Distance from Inn at Haystack Rock
Coaster Theatre Playhouse:0.3 km
Cannon Beach:0.7 km
Cannon Beach History Center And Museum:0.7 km
High Life Aerial Challenge Course:9.4 km
End of the Trail:11.3 km
Seaside Aquarium:11.5 km
Seaside Museum:11.8 km
Hoffman Center for the Arts:19.6 km
Nehalem Valley Historical Society:19.6 km
Wheeler - Norm Laknes Station:23.5 km
Portland International Airport:111.2 km
No, Inn at Haystack Rock doesn’t offer pool areas.
No, Inn at Haystack Rock doesn’t allow pets.
Yes, Inn at Haystack Rock provides Parking, Accessible parking for guests.
Check-in at Inn at Haystack Rock is available from: . Check-out time is by .
Inn at Haystack Rock is located in 487 S Hemlock St, 97110, Cannon Beach, USA.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.