Hotels near Haystack Rock Cannon Beach

October 2026
10
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

Where to stay near Haystack Rock?

1. The Ocean Lodge

The Ocean Lodge
Tolovana Park, 1 km from Haystack Rock
United States
Michael
$388
$445 total
includes taxes & fees
Nov 1 - Nov 2
The Ocean Lodge

2. Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park, 1.3 km from Haystack Rock
United States
Steve
$169
$194 total
includes taxes & fees
Oct 25 - Oct 26
Inn at Cannon Beach

3. Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock
Tolovana Park, 0.9 km from Haystack Rock
United States
Steve
$259
$295 total
includes taxes & fees
Oct 18 - Oct 19
Sea Sprite at Haystack Rock

4. Surfsand Resort

Surfsand Resort
Downtown Cannon Beach, 0.8 km from Haystack Rock
United States
William
$229
$262 total
includes taxes & fees
Oct 27 - Oct 28
Surfsand Resort

5. Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach, 0.9 km from Haystack Rock
United States
Tyson
$159
$182 total
includes taxes & fees
Oct 25 - Oct 26
Lighthouse Inn

6. Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach
Downtown Cannon Beach, 0.5 km from Haystack Rock
United States
Donald
$193
$220 total
includes taxes & fees
Nov 9 - Nov 10
Hallmark Resort - Cannon Beach

7. Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach, 1.6 km from Haystack Rock
United States
Nubert
$168
$192 total
includes taxes & fees
Oct 25 - Oct 26
Land's End at Cannon Beach

8. Ecola Creek Lodge

Ecola Creek Lodge
2.2 km from Haystack Rock
United States
Danielle
$136
$155 total
includes taxes & fees
Oct 20 - Oct 21
Ecola Creek Lodge

9. Tolovana Inn

Tolovana Inn
Tolovana Park, 1.6 km from Haystack Rock
United States
svetlana
$129
$158 total
includes taxes & fees
Oct 12 - Oct 13
Tolovana Inn

10. Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach, 1.2 km from Haystack Rock
Canada
Jill
$134
$153 total
includes taxes & fees
Nov 1 - Nov 2
Inn at Haystack Rock

11. SaltLine Hotel

SaltLine Hotel
12.7 km from Haystack Rock
United States
Lorielle
$95
$110 total
includes taxes & fees
Nov 10 - Nov 11
SaltLine Hotel

12. Rivertide Suites Hotel

Rivertide Suites Hotel
12.8 km from Haystack Rock
United States
BRAMHA NAIDU
$96
$111 total
includes taxes & fees
Oct 25 - Oct 26
Rivertide Suites Hotel

13. Seashore Inn on the Beach

Seashore Inn on the Beach
12.6 km from Haystack Rock
United States
Juana
$109
$125 total
includes taxes & fees
Oct 18 - Oct 19
Seashore Inn on the Beach

14. Hi-Tide Oceanfront Inn

Hi-Tide Oceanfront Inn
12.1 km from Haystack Rock
United States
Mark
$89
$102 total
includes taxes & fees
Nov 4 - Nov 5
Hi-Tide Oceanfront Inn

15. Ebb Tide Oceanfront Inn

Ebb Tide Oceanfront Inn
12.7 km from Haystack Rock
United States
Kiera
$84
$96 total
includes taxes & fees
Oct 12 - Oct 13
Ebb Tide Oceanfront Inn

16. Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG
12.7 km from Haystack Rock
United States
Amy
$104
$119 total
includes taxes & fees
Nov 9 - Nov 10
Holiday Inn Express Hotel & Suites Seaside-Convention Center by IHG

17. River Inn at Seaside

River Inn at Seaside
12.4 km from Haystack Rock
United States
malia
$99
$113 total
includes taxes & fees
Nov 10 - Nov 11
River Inn at Seaside

18. Inn At Seaside

Inn At Seaside
12.7 km from Haystack Rock
United States
Janet
$95
$108 total
includes taxes & fees
Nov 10 - Nov 11
Inn At Seaside

19. Kathryn Riverfront Inn, an Ascend Collection Hotel

Kathryn Riverfront Inn, an Ascend Collection Hotel
12.5 km from Haystack Rock
United States
Sean
$115
$131 total
includes taxes & fees
Nov 1 - Nov 2
Kathryn Riverfront Inn, an Ascend Collection Hotel

20. Gilbert Inn Seaside

Gilbert Inn Seaside
12.3 km from Haystack Rock
United States
MICHAEL
$112
$129 total
includes taxes & fees
Oct 13 - Oct 14
Gilbert Inn Seaside
View all properties

Compare popular hotels close to Haystack Rock

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A wooden deck with a view of the landscape, a bar area with a bottle and glasses, and outdoor seating.
The Ocean Lodge
9.8
Exceptional
705 reviews
View
A row of wooden cabins with balconies, a gravel driveway, and well-maintained gardens.
Inn at Cannon Beach
9.6
Exceptional
1,006 reviews
View
A beach view through a window with a clear sky and calm sea.
Sea Sprite at Haystack Rock
9.6
Exceptional
393 reviews
View
A modern hotel room with a large bed, a seating area with a table and chairs, a view of the sea through large windows, and a painting on the wall.
Surfsand Resort
9.6
Exceptional
1,096 reviews
View
A beach with large rock formations silhouetted against a sunset sky.
Lighthouse Inn
9.4
Exceptional
414 reviews
View

Other landmarks near Haystack Rock

A beach with a calm sea, a prominent green hill, and a row of buildings along the shore.

Cannon Beach

9.6/10 (3,221 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Cannon Beach is a spot you might want to check out when visiting Cannon Beach. If you want to continue walking by the waves, head to Chapman Beach located nearby.
See properties
A beach with a rocky outcrop in the distance, surrounded by forested hills.

Tolovana Beach State Park

9.2/10 (644 reviews)
If being by the water is a major draw, Tolovana Beach State Park is a spot you might want to check out, located 1.9 mi (3 km) from central Cannon Beach. Enjoy the sunset by the shore at Cannon Beach, Arcadia Beach, and Arch Cape Beach.
See properties

Haystack Hill State Park

9.4/10 (216 reviews)
Tolovana Park is home to Haystack Hill State Park, so why not stop by during your stay in Cannon Beach. Our travelers also like the area for its beaches and parks, so you can spend the afternoon catching a few rays.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
Cannon Beach History Center and Museum is just one of the attractions in Downtown Cannon Beach, Cannon Beach so you might want to stop by during your trip. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If you want to experience more of the culture Cannon Beach has to offer, head to Cannon Beach, Haystack Rock, and Tolovana Beach State Park.
See properties

Coaster Theatre

8.6/10 (59 reviews)
If you want to see a show while you're in town, try and grab some tickets at Coaster Theatre in Downtown Cannon Beach. Hotels.com travelers also say the area is walkable and has lots of nice beaches. If you want to experience more of the culture Cannon Beach has to offer, head to Cannon Beach, Haystack Rock, and Ecola State Park.
See properties

Haystack Gallery

8.6/10 (38 reviews)
If museums are on your list, you might want to check out the upcoming exhibitions at Haystack Gallery in Downtown Cannon Beach. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If you want to see more of the museums in Cannon Beach, Cannon Beach History Center and Museum isn't far either.
See properties

White Bird Gallery

9.0/10 (2 reviews)
If museums are on your list of things to see, you might want to browse the collections at White Bird Gallery in Downtown Cannon Beach. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If you want to see more of the museums in Cannon Beach, Cannon Beach History Center and Museum isn't far either.
See properties

Northwest by Northwest Gallery

9.4/10 (3 reviews)
If museums are on your list of things to see, you might want to browse the collections at Northwest by Northwest Gallery in Downtown Cannon Beach. Hotels.com travelers also say the area is walkable and has lots of nice beaches. If you want to see more of the museums in Cannon Beach, Cannon Beach History Center and Museum isn't far either.
See properties