Inn at Haystack Rock
Rated 4.3/5 by 410+ reviews
Inn at Haystack Rock
487 S Hemlock St, Cannon Beach, Oregon
Check AvailabilityRates from $107/night

Inn at Haystack Rock in Cannon Beach, OR is a cozy retreat offering fireplaces, kitchens, hot tubs, and private patios. Located a block from the beach and near downtown, it's perfect for romantic getaways and value escapes.

Review Guide

Jump to the details that matter most.

487 S Hemlock St, Cannon Beach, Oregon

Last Updated

May 31, 2026

Reviewed byAAnita
The Romantic Narrative

Inn at Haystack Rock

Gallery
Swipe
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock
Photo of Inn at Haystack Rock

Located in the charming town of Cannon Beach, Oregon, the Inn at Haystack Rock offers a cozy and romantic getaway perfect for couples and families alike. Situated just a block away from the beach and three blocks from downtown, this intimate inn provides a serene setting surrounded by picturesque garden courtyards, making it an ideal retreat along the stunning Oregon Coast.

Hotel Amenities

Hotel's Highlights

A grouped look at the stay details that shape the atmosphere, comfort, dining, and practical ease of the property.

Setting & Room Feel

Sanctuary

  • Fireplace
  • Private Patio
  • Outdoor Seating around Fire Pit
  • Shared Outdoor Garden

Dining & Drinks

Nourishment

  • Kitchen
  • Shared Outdoor Grill
  • Complimentary Coffee

Spa & Restorative Touches

Wellness

  • Hot Tub
  • Complimentary Robes
  • Complimentary Bicycles

Comfort & Convenience

Essentials

  • Free WiFi
  • Cable TV
  • Sofa Sleeper
  • Non-Smoking Rooms
  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance

Amenities

Room Features

The Inn at Haystack Rock boasts a variety of amenities designed to provide maximum comfort and convenience:

  • Fireplaces (available in most rooms, but not Cottage #1)
  • Hot Tubs (select rooms)
  • Kitchens and Snack Kitchens (equipped for meal preparation, though without dishwashers)
  • Private Patios
  • Sofa Sleepers
  • Complimentary Robes

Property Amenities

Guests can enjoy numerous facilities during their stay:

  • Free WiFi throughout the property
  • Cable TV and a complimentary DVD library
  • Shared Outdoor Grill for group barbecues
  • Outdoor Seating around a Fire Pit for cozy evenings
  • Complimentary Coffee to start the day right
  • Complimentary Bicycles for exploring Cannon Beach
  • Shared Outdoor Garden offers a peaceful setting
  • Non-Smoking Rooms
  • Accessibility Features: Wheelchair-accessible parking and entrances

Location

Near Haystack Rock

The Inn is conveniently located close to the iconic Haystack Rock, a popular tourist attraction known for its tide pools, marine life, and stunning photo opportunities. The prime location also allows for easy access to downtown Cannon Beach, famous for its quaint shops, art galleries, and eateries.

Dining Options Nearby

There are several notable dining options within walking distance:

  • Pelican Brewing – Cannon Beach: Craft pub with gourmet fare
  • The Wayfarer Restaurant and Lounge: This cozy spot offers American seafood
  • Ecola Seafood Restaurant & Market: Down-to-earth seafood platters
  • Public Coast Brewing Co: Local brewery with a casual atmosphere

Couples Reviews

Couples consistently highlight the exceptional location and cozy ambiance of the inn. The ease of walking to the beach and nearby dining, coupled with the charming and well-equipped rooms, make it a favorite among visitors. Some notes of improvement include minor repairs and maintenance, but overall, guests appreciate the hospitable service and scenic setting, contributing to a delightful stay.

Conclusion

The Inn at Haystack Rock serves as a serene oasis on the Oregon Coast, offering both comfort and convenience. With its cozy rooms, lush garden courtyards, and unbeatable location near the beach and downtown, it is an excellent choice for couples seeking a romantic getaway or families looking for a peaceful retreat. Discover the charm and tranquility of Cannon Beach at the Inn at Haystack Rock.

Plan This Stay

Check dates, rates, and availability.

Continue to the booking partner to compare current availability and live rate options.

Rates From$107/night
Check Availability

Prices and availability can change. Check the booking partner for the latest details.

Location on Map

Find Inn at Haystack Rock

Map location, address details, and booking access for this stay in Cannon Beach, Oregon.

Loading Map

Preparing the hotel location and nearby booking options.

Know Before You Go

5-Day Weather Forecast for Cannon Beach

Planning time around Inn at Haystack Rock? Use the latest forecast for Cannon Beach, Oregon to plan scenic walks, patio dinners, spa time, or a cozy indoor escape.

Weather forecast will load when this section comes into view.

A Couple in a Swimming Pool
Couples Comments

What Couples Are Saying About Inn at Haystack Rock

Recent Google guest comments help show how travelers describe the atmosphere, comfort, location, and overall stay experience.

Preparing guest rating...

Loading latest comments...
Nearby Gems

Explore BeyondCannon Beach

Nearby City Guides

Continue the search in nearby destinations where more romantic stays, weekend hideaways, and couples-friendly hotel collections may be waiting.