Account
Call Now
Edit Search
You must provide a location
Check In - Check Out
Rooms and Guests
2 Adults, 1 Room
Rooms
1
Adults
2
Children
0
Rooms must be less than number of adults
Children's ages must be provided

Inn at Haystack Rock

487 S Hemlock St, Cannon Beach, OR

Check In
06/18/2026
Check Out
06/19/2026
Rooms
1
1
2
3
4
5
6
7
8
9
Adults
2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Children
0
0
1
2
3
4
5
6
7
8
Enter children's ages (infant to 17 years):
Rooms must be less than number of adults
Children's ages must be provided
Check In Date
Check Out Date

Have questions? We're here to help!

Reservations Portal is an independent travel network. Learn More

Room Options

Best Value!

2 Bedrooms, Loft, Suite

Room Details
2 Bedrooms, Loft, Suite

Room, Queen Bed, Kitchen

Room Details
Room, Queen Bed, Kitchen

2 Bedrooms, Suite, Kitchen

Room Details
2 Bedrooms, Suite, Kitchen
Room Details
Room, Queen Bed
Room Facilities
Dvd
Microwave Oven
Shampoo
Television
Toaster
Toilet Paper

Spa, Queen Bed

Room Details
Spa, Queen Bed
Room Details
1 Bedroom, Spa, Suite
Room Facilities
Dvd
Microwave Oven
Oven
Shampoo
Stove
Television
Toaster
Toilet Paper

Queen Room With Kitchen

Room Details
Queen Room With Kitchen

Two Bedroom Suite With Kitchen

Room Details
Two Bedroom Suite With Kitchen

Queen Room

Room Details
Queen Room

Inn at Haystack Rock Amenities

Beach toys
Fishing nearby
Parking (limited spaces)
Swimming nearby
Water dispenser
Free WiFi
No elevator (single level property)
Golfing nearby
Smoke-free property
Garden
Surfing/bodyboarding nearby
Free self parking
Kayaking nearby

Inn at Haystack Rock Hotel Details

At Inn at Haystack Rock, you can enjoy a relaxing stay with convenient amenities. The property is entirely smoke-free and offers complimentary Wi-Fi for all guests. You can spend time in the garden or take advantage of the hotel's proximity to the water with provided beach toys and a water dispenser. For those seeking adventure, opportunities for fishing, kayaking, and surfing or bodyboarding are available nearby. As a single-level property, please note there is no elevator on-site.

Your arrival is supported by important property policies and safety features. Check-in begins at 4:00 p.m., and you are asked to check out by 11:00 a.m. Free self-parking is available, though spaces are limited. Upon arrival, the front desk team will greet you between 10:00 a.m. and 8:00 p.m. from Sunday to Thursday. For check-in, the minimum age is 21, and you will need a government-issued photo ID and a credit or debit card for any incidental charges. The hotel includes safety measures such as a security system, smoke and carbon monoxide detectors, and a first aid kit for your peace of mind.

Guest Reviews

Guests frequently praise the Inn at Haystack Rock for its fantastic location, noting it is just a short walk from the beach and the town's shops. Reviewers often describe the rooms as exceptionally clean, cozy, and comfortable, with some highlighting the charm of in-room fireplaces. The property's beautiful and well-maintained gardens are another feature visitors consistently admire, creating a peaceful atmosphere. Travelers also commend the staff, characterizing them as friendly, helpful, and very accommodating. The overall quiet and quaint character of the inn is a recurring theme in positive feedback.

Places to Visit Near Inn at Haystack Rock in Cannon Beach (OR)

Discover the iconic Haystack Rock, located just a short walk from the hotel, where at low tide visitors can explore vibrant tide pools. For breathtaking coastal scenery, take a short drive to Ecola State Park. Reviewers of the park often mention its spectacular viewpoints overlooking the Pacific and its network of hiking trails. You can also explore the charming downtown area of Cannon Beach, which is easily accessible on foot. Travelers enjoy strolling through its numerous art galleries, browsing the unique local boutiques, and finding a perfect spot to dine.

Frequently Asked Questions

What is the address for Inn at Haystack Rock in Cannon Beach, Oregon (OR)?

Inn at Haystack Rock is located at 487 S Hemlock St, Cannon Beach, OR.

What times are check-in and check-out at Inn at Haystack Rock?

Check-in at the hotel is at 4:00 p.m. and check-out is at 11:00 a.m.

Is Wi-Fi included at Inn at Haystack Rock?

Yes, you can enjoy complimentary Wi-Fi during your stay.

Can I store luggage before check-in or after check-out?

Please contact the hotel directly for information on luggage storage.

Is breakfast available at Inn at Haystack Rock?

Please contact the hotel directly for information about their breakfast options.

Does Inn at Haystack Rock offer in-room dining or room service?

Please contact the hotel directly to inquire about in-room dining.

Does Inn at Haystack Rock have a pool?

No, the property does not have a swimming pool, but swimming is available nearby.

Is there a restaurant at Inn at Haystack Rock?

Please contact the hotel directly for information about on-site dining.

Is there an ATM or currency exchange at Inn at Haystack Rock?

Please contact the hotel directly for information regarding an on-site ATM or currency exchange.

Is there a gym, spa, or sauna at Inn at Haystack Rock?

Please contact the hotel directly for information about fitness and spa facilities.

Does Inn at Haystack Rock offer airport transfer or shuttle?

Please contact the hotel directly to inquire about airport transportation.

Is Inn at Haystack Rock a pet-friendly hotel?

Please contact the hotel directly for information about their pet policy.
Inn at Haystack Rock
487 S Hemlock St, Cannon Beach, OR
Choose your dates to book today's available rooms and dates
Check In
06/18/2026
Check Out
06/19/2026
Rooms
1
Adults
2
Children
0
Rooms must be less than number of adults
Children's ages must be provided
Check In Date
Check Out Date
Confirm Your Dates
You're about to search for rooms from to . Are these the correct dates for your stay?

Securing your special rate...

SECURE ENCRYPTION ACTIVE
CHECK-IN
CHECK-OUT
RATE NOT GUARANTEED UNTIL BOOKED