
Find hotels near Haystack Rock, Cannon Beach from ¥14,370
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Haystack Rock hotels

The Ocean Lodge
The Ocean LodgeTolovana Park, 1 km from Haystack Rock
9.8 out of 10, Exceptional, (657 reviews)
The price is ¥46,104
¥52,852 total
includes taxes & fees
Mar 1 - Mar 2

Inn at Cannon Beach
Inn at Cannon BeachTolovana Park, 1.3 km from Haystack Rock
9.8 out of 10, Exceptional, (1,000 reviews)
The price is ¥23,265
¥26,675 total
includes taxes & fees
Mar 2 - Mar 3

Surfsand Resort
Surfsand ResortDowntown Cannon Beach, 0.8 km from Haystack Rock
9.6 out of 10, Exceptional, (1,030 reviews)
The price is ¥30,405
¥34,835 total
includes taxes & fees
Mar 2 - Mar 3

Sea Sprite at Haystack Rock
Sea Sprite at Haystack RockTolovana Park, 0.9 km from Haystack Rock
9.6 out of 10, Exceptional, (361 reviews)
The price is ¥29,467
¥33,594 total
includes taxes & fees
Mar 1 - Mar 2

Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon BeachDowntown Cannon Beach, 0.5 km from Haystack Rock
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ¥30,056
¥34,262 total
includes taxes & fees
Mar 5 - Mar 6

Sea Sprite on the Estuary
Sea Sprite on the Estuary2 km from Haystack Rock
9.6 out of 10, Exceptional, (279 reviews)
The price is ¥32,585
¥37,148 total
includes taxes & fees
Mar 5 - Mar 6

Lighthouse Inn
Lighthouse InnDowntown Cannon Beach, 0.9 km from Haystack Rock
9.4 out of 10, Exceptional, (375 reviews)
The price is ¥21,671
¥24,847 total
includes taxes & fees
Mar 5 - Mar 6

Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach, 0.8 km from Haystack Rock
9.2 out of 10, Wonderful, (1,025 reviews)
The price is ¥17,910
¥20,417 total
includes taxes & fees
Mar 5 - Mar 6

The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach, 1.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,006 reviews)
The price is ¥20,409
¥23,267 total
includes taxes & fees
Mar 5 - Mar 6

The Wayside Inn
The Wayside InnTolovana Park, 1.5 km from Haystack Rock
9.2 out of 10, Wonderful, (641 reviews)
The price is ¥18,553
¥21,152 total
includes taxes & fees
Mar 3 - Mar 4

Land's End at Cannon Beach
Land's End at Cannon BeachDowntown Cannon Beach, 1.6 km from Haystack Rock
9.2 out of 10, Wonderful, (651 reviews)
The price is ¥24,946
¥28,438 total
includes taxes & fees
Mar 2 - Mar 3

Ecola Creek Lodge
Ecola Creek Lodge2.2 km from Haystack Rock
9.2 out of 10, Wonderful, (721 reviews)
The price is ¥15,700
¥17,898 total
includes taxes & fees
Mar 3 - Mar 4

Tolovana Inn
Tolovana InnTolovana Park, 1.6 km from Haystack Rock
8.8 out of 10, Excellent, (1,687 reviews)
The price is ¥14,445
¥18,108 total
includes taxes & fees
Mar 11 - Mar 12

Inn at Haystack Rock
Inn at Haystack RockDowntown Cannon Beach, 1.2 km from Haystack Rock
8.6 out of 10, Excellent, (1,001 reviews)

Arch Cape Inn and Retreat - Cannon Beach
Arch Cape Inn and Retreat - Cannon Beach8.4 km from Haystack Rock
9.4 out of 10, Exceptional, (224 reviews)

Inn at the Shore
Inn at the Shore11 km from Haystack Rock
9.0 out of 10, Wonderful, (1,010 reviews)
The price is ¥12,488
¥14,370 total
includes taxes & fees
Mar 1 - Mar 2

The Starry Night Inn
The Starry Night Inn12.7 km from Haystack Rock
9.6 out of 10, Exceptional, (66 reviews)

SaltLine Hotel
SaltLine Hotel12.7 km from Haystack Rock
9.4 out of 10, Exceptional, (1,012 reviews)
The price is ¥14,490
¥16,902 total
includes taxes & fees
Mar 3 - Mar 4

Ebb Tide Oceanfront Inn
Ebb Tide Oceanfront Inn12.7 km from Haystack Rock
9.2 out of 10, Wonderful, (2,599 reviews)
The price is ¥13,876
¥15,898 total
includes taxes & fees
Mar 29 - Mar 30
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Haystack Rock
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Ocean Lodge | 9.8 Exceptional 657 reviews | View | ||||||
![]() Inn at Cannon Beach | 9.8 Exceptional 1,000 reviews | View | ||||||
![]() Surfsand Resort | 9.6 Exceptional 1,030 reviews | View | ||||||
![]() Sea Sprite at Haystack Rock | 9.6 Exceptional 361 reviews | View | ||||||
![]() Hallmark Resort - Cannon Beach | 9.4 Exceptional 1,000 reviews | View |
Top Haystack Rock Hotel Reviews

Surfsand Resort
10/10 Excellent
Hotels near other Haystack Rock attractions
Frequently asked questions
Explore a world of travel with Expedia
- Motels in Astoria
- Hotels near Ecola State Park
- Guest Houses in Rockaway Beach
- Boutique Hotels in Manhattan Beach
- Hostels in Oregon Coast
- Hotels with Early Check-in in Oregon Coast
- Motels in Manzanita
- Hotels with Free Parking in Astoria
- Holiday Park Resorts in Cannon Beach
- Hotels with Bars in Seaside
- Hotels with smoking rooms in Manhattan Beach
- Cheap Hotels in Seaside
- Rv Parks in Garibaldi
- Beach Hotels in Astoria
- Gearhart Hotels
- Beach Hotels in Manhattan Beach
- Luxury Hotels in Cannon Beach
- Hotels near Tolovana Beach State Park
- Green Hotels in Astoria
- Aparthotels in Rockaway Beach
- Resorts & Hotels with Spas in Cannon Beach
- Resorts & Hotels with Spas in Manhattan Beach
- B&B in Cannon Beach
- Rv Parks in Arch Cape
- Motels in Warrenton
- Cottages in Rockaway Beach
- Hotels with Free Parking in Manhattan Beach
- Beach Hotels in Oregon Coast
- Pousadas in Astoria
- Pensions in Astoria
- Town Houses in Oregon Coast
- Hotels near Astoria-Megler Bridge
- Resorts in Astoria
- Riads in Astoria
- Holiday Park Resorts in Rockaway Beach
- Clatskanie Hotels
- Ryokans in Cannon Beach
- Aparthotels in Astoria
- Hotels with a Pool in Oregon Coast
- B&B in Seaside
- Beach Hotels in Rockaway Beach
- Cannon Beach Hotels
- Timber Hotels
- Inns in Arch Cape
- Pousadas in Cannon Beach
- Town Houses in Sunset Beach
- Tillamook Hotels
- Boutique Hotels in Astoria
- Cheap Hotels in Nehalem
- Resorts in Sunset Beach
- Romantic Hotels in Cannon Beach
- Hotels near Rockaway Beach
- Seaside Hotels
- Apartments in Oregon Coast
- Aparthotels in Sunset Beach
- Aparthotels in Seaside
- Rv Parks in Cannon Beach
- Inns in Cannon Beach
- Guest Houses in Cannon Beach
- Motels in Sunset Beach
- B&B in Oregon Coast
- Farmstay in Astoria
- Resorts in Cannon Beach
- Ryokans in Garibaldi
- Beach Hotels in Garibaldi
- Condo Rentals in Garibaldi
- Hotels with a Pool in Sunset Beach
- Cabin Rentals in Oregon Coast
- Shopping Hotels in Wheeler
- Pensions in Cannon Beach
- Astoria Hotels
- Aparthotels in Cannon Beach
- Ryokans in Astoria
- Pousadas in Rockaway Beach
- Pousadas in Manzanita
- Inns in Rockaway Beach
- Oceanside Hotels
- Guest Houses in Neahkahnie Beach
- Adults Only Resorts & in Astoria
- Rv Parks in Manzanita
- Resorts & Hotels with Spas in Oregon Coast
- Hotels near Cannon Beach
- Condo Rentals in Oregon Coast
- Hotels near Oregon Coast Scenic Railroad
- Cheap Hotels in North Oregon Coast
- Vacation Homes in Rockaway Beach
- Cheap Hotels in Manhattan Beach
- Beach Hotels in Seaside
- Cheap Hotels in Astoria
- Town Houses in Nedonna Beach
- Inns in Astoria
- Resorts in Seaside
- Chalets in Rockaway Beach
- Cabin Rentals in Rockaway Beach
- Lodges in Rockaway Beach
- Holiday Park Resorts in Astoria
- B&B in Rockaway Beach
- Rv Parks in North Oregon Coast












































































