Vio.com - hotel deals

Inn at Haystack Rock

Stay at Inn at Haystack Rock in Cannon Beach, United States. Enjoy luxurious amenities, exceptional service, and convenient access to top attractions. Book your perfect getaway now with Vio.com to get the best deals on your stay.

Image of Inn at Haystack Rock

Inn at Haystack Rock

Cannon Beach, OR

8.4

Very good

947 reviews

Check prices

Image of Hallmark Resort in Cannon Beach

Hallmark Resort in Cannon Beach

Cannon Beach, OR

0.4 miles from Inn at Haystack Rock

9.1

Superb

NaN reviews

Check prices


Image of The Waves

The Waves

Cannon Beach, OR

0.3 miles from Inn at Haystack Rock

8.7

Fabulous

NaN reviews

Check prices


Image of The Wayside Inn

The Wayside Inn

Cannon Beach, OR

1.5 miles from Inn at Haystack Rock

8.8

Fabulous

544 reviews

Check prices


Image of Inn at Cannon Beach

Inn at Cannon Beach

Cannon Beach, OR

1.4 miles from Inn at Haystack Rock

9.4

Superb

NaN reviews

Check prices


Image of Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

Cannon Beach, OR

0.3 miles from Inn at Haystack Rock

8.8

Fabulous

838 reviews

Check prices


Image of Schooner's Cove Inn

Schooner's Cove Inn

Cannon Beach, OR

0.3 miles from Inn at Haystack Rock

9.5

Exceptional

291 reviews

Check prices


Image of Tolovana Inn

Tolovana Inn

Cannon Beach, OR

1.5 miles from Inn at Haystack Rock

8.2

Very good

NaN reviews

Check prices


Image of Lighthouse Inn

Lighthouse Inn

Cannon Beach, OR

0.2 miles from Inn at Haystack Rock

9

Superb

325 reviews

Check prices


Image of The Guesthouse Ocean View Cottages

The Guesthouse Ocean View Cottages

Cannon Beach, OR

0.2 miles from Inn at Haystack Rock

7.5

Good

50 reviews

Check prices


Image of The Ocean Lodge

The Ocean Lodge

Cannon Beach, OR

1.2 miles from Inn at Haystack Rock

9.7

Exceptional

537 reviews

Check prices


Image of Harrison Street Inn

Harrison Street Inn

Cannon Beach, OR

0.2 miles from Inn at Haystack Rock

10

Exceptional

1 review

Check prices


Image of The Courtyard

The Courtyard

Cannon Beach, OR

0.2 miles from Inn at Haystack Rock

10

Exceptional

2 reviews

Check prices


Image of Lodges at Cannon Beach

Lodges at Cannon Beach

Cannon Beach, OR

1.4 miles from Inn at Haystack Rock

9.4

Superb

21 reviews

Check prices


Image of Stephanie Inn

Stephanie Inn

Cannon Beach, OR

1.2 miles from Inn at Haystack Rock

10

Exceptional

1 review

Check prices


Image of Puffin Nest by Avantstay Cozy & Modern Close to Town & Beach

Puffin Nest by Avantstay Cozy & Modern Close to Town & Beach

Cannon Beach, OR

-

Check prices


Image of Monthly Memories - 1 block to the beach!

Monthly Memories - 1 block to the beach!

Cannon Beach, OR

0.4 miles from Inn at Haystack Rock

-

Check prices


Image of D & D Retreat - Beachcomber Vacation Homes

D & D Retreat - Beachcomber Vacation Homes

Cannon Beach, OR

0.5 miles from Inn at Haystack Rock

-

Check prices


Image of Lewis Loft  - Beachcomber Vacation Homes

Lewis Loft - Beachcomber Vacation Homes

Cannon Beach, OR

0.2 miles from Inn at Haystack Rock

-

Check prices


Image of Rabbit Hill Cottage - Beachcomber Vacation Homes

Rabbit Hill Cottage - Beachcomber Vacation Homes

Cannon Beach, OR

0.6 miles from Inn at Haystack Rock

-

Check prices


Image of Arbor House - Beachcomber Vacation Homes

Arbor House - Beachcomber Vacation Homes

Cannon Beach, OR

0.6 miles from Inn at Haystack Rock

-

Check prices


Image of Sandcastle Inn #601 - Beachcomber Vacation Homes

Sandcastle Inn #601 - Beachcomber Vacation Homes

Cannon Beach, OR

-

Check prices


Image of Sandcastle Inn #604 - Beachcomber Vacation Homes

Sandcastle Inn #604 - Beachcomber Vacation Homes

Cannon Beach, OR

-

Check prices


Image of Hearthstone Inn

Hearthstone Inn

Cannon Beach, OR

0.2 miles from Inn at Haystack Rock

10

Exceptional

1 review

Check prices


Image of Bright, dog-friendly, oceanside home - walk to the beach & downtown

Bright, dog-friendly, oceanside home - walk to the beach & downtown

Cannon Beach, OR

-

Check prices


Image of Singing Sands - Beachcomber Vacation Homes

Singing Sands - Beachcomber Vacation Homes

Cannon Beach, OR

-

Check prices


Image of Cute Cottage with Close Beach Access & Free WiFi - Dogs Welcome

Cute Cottage with Close Beach Access & Free WiFi - Dogs Welcome

Cannon Beach, OR

0.3 miles from Inn at Haystack Rock

-

Check prices