Hotels near Haystack Rock Cannon Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 24 - Aug 25
Tomorrow
Aug 25 - Aug 26
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Top 5 hotels near Haystack Rock at a glance

  1. Cannon Beach Hotel Collection — 3.5-star hotel in Downtown Cannon Beach, 0.8 km from Haystack Rock. Guest rating: 9.2/10 — Wonderful.
  2. The Ocean Lodge — 3.5-star hotel in Tolovana Park, 1 km from Haystack Rock. Guest rating: 9.8/10 — Exceptional.
  3. Surfsand Resort — 4-star hotel in Downtown Cannon Beach, 0.8 km from Haystack Rock. Guest rating: 9.6/10 — Exceptional.
  4. Inn at Cannon Beach — 3-star hotel in Tolovana Park, 1.3 km from Haystack Rock. Guest rating: 9.6/10 — Exceptional.
  5. Lighthouse Inn — 2.5-star hotel in Downtown Cannon Beach, 0.9 km from Haystack Rock. Guest rating: 9.4/10 — Exceptional.

Where to stay near Haystack Rock?

Cannon Beach Hotel Collection

Cannon Beach Hotel Collection
Downtown Cannon Beach, 0.8 km from Haystack Rock
United States
Scott
$221
$253 total
includes taxes & fees
Sep 22 - Sep 23
Cannon Beach Hotel Collection

The Ocean Lodge

The Ocean Lodge
Tolovana Park, 1 km from Haystack Rock
United States
Priya
$545
$625 total
includes taxes & fees
Sep 7 - Sep 8
The Ocean Lodge

Surfsand Resort

Surfsand Resort
Downtown Cannon Beach, 0.8 km from Haystack Rock
United States
William
$359
$411 total
includes taxes & fees
Sep 23 - Sep 24
Surfsand Resort

Inn at Cannon Beach

Inn at Cannon Beach
Tolovana Park, 1.3 km from Haystack Rock
United States
Debra
$309
$354 total
includes taxes & fees
Aug 30 - Aug 31
Inn at Cannon Beach

Lighthouse Inn

Lighthouse Inn
Downtown Cannon Beach, 0.9 km from Haystack Rock
United States
Claudia
$289
$331 total
includes taxes & fees
Sep 20 - Sep 21
Lighthouse Inn

Land's End at Cannon Beach

Land's End at Cannon Beach
Downtown Cannon Beach, 1.6 km from Haystack Rock
United States
Nubert
$330
$376 total
includes taxes & fees
Sep 13 - Sep 14
Land's End at Cannon Beach

Tolovana Inn

Tolovana Inn
Tolovana Park, 1.6 km from Haystack Rock
United States
Jackson
$215
$256 total
includes taxes & fees
Aug 30 - Aug 31
Tolovana Inn

The Wayside Inn

The Wayside Inn
Tolovana Park, 1.5 km from Haystack Rock
United States
John
$294
$335 total
includes taxes & fees
Sep 3 - Sep 4
The Wayside Inn

Inn at Haystack Rock

Inn at Haystack Rock
Downtown Cannon Beach, 1.2 km from Haystack Rock
Canada
Jill
$226
$258 total
includes taxes & fees
Sep 24 - Sep 25
Inn at Haystack Rock

Arch Cape Inn and Retreat - Cannon Beach

Arch Cape Inn and Retreat - Cannon Beach
8.4 km from Haystack Rock
United States
Sandra
$392
$463 total
includes taxes & fees
Sep 23 - Sep 24
Arch Cape Inn and Retreat - Cannon Beach

Quality Inn Seaside Oregon Coast

Quality Inn Seaside Oregon Coast
10.8 km from Haystack Rock
United States
Erin
$113
$129 total
includes taxes & fees
Sep 7 - Sep 8
Quality Inn Seaside Oregon Coast

SaltLine Hotel

SaltLine Hotel
12.7 km from Haystack Rock
Canada
Nibu
$170
$197 total
includes taxes & fees
Sep 20 - Sep 21
SaltLine Hotel

Beach Drive Suites

Beach Drive Suites
11.8 km from Haystack Rock
United States
Seattlas
$329
$377 total
includes taxes & fees
Aug 26 - Aug 27
Beach Drive Suites

Motel 6 Seaside, OR

Motel 6 Seaside, OR
10.9 km from Haystack Rock
United States
Patricia
$138
$158 total
includes taxes & fees
Sep 14 - Sep 15
Motel 6 Seaside, OR

Rivertide Suites Hotel

Rivertide Suites Hotel
12.8 km from Haystack Rock
United States
Nichole
$140
$162 total
includes taxes & fees
Sep 7 - Sep 8
Rivertide Suites Hotel

Hillcrest Inn

Hillcrest Inn
12.7 km from Haystack Rock
United States
Amanda
$185
$212 total
includes taxes & fees
Sep 8 - Sep 9
Hillcrest Inn

Inn at the Prom Oceanfront Seaside

Inn at the Prom Oceanfront Seaside
12.3 km from Haystack Rock
United States
Tyha
$188
$215 total
includes taxes & fees
Aug 30 - Aug 31
Inn at the Prom Oceanfront Seaside

Inn of the Four Winds Oceanfront Seaside

Inn of the Four Winds Oceanfront Seaside
13.2 km from Haystack Rock
Canada
Richard
$198
$226 total
includes taxes & fees
Sep 3 - Sep 4
Inn of the Four Winds Oceanfront Seaside

Inn at the Shore

Inn at the Shore
11 km from Haystack Rock
United States
Jayne
$160
$184 total
includes taxes & fees
Sep 24 - Sep 25
Inn at the Shore

The Tides by the Sea

The Tides by the Sea
11 km from Haystack Rock
United States
Cynthia
$137
$188 total
includes taxes & fees
Sep 20 - Sep 21
The Tides by the Sea
View all properties

Compare popular hotels close to Haystack Rock

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Room
Cannon Beach Hotel Collection
9.2
Wonderful
1,206 reviews
View
Exterior
The Ocean Lodge
9.8
Exceptional
695 reviews
View
Beachfront King Studio
Surfsand Resort
9.6
Exceptional
1,068 reviews
View
Exterior
Inn at Cannon Beach
9.6
Exceptional
1,008 reviews
View
Beach
Lighthouse Inn
9.4
Exceptional
406 reviews
View

Other landmarks near Haystack Rock

A coastal landscape with trees, rocky outcrops, and a view of the ocean.
Photo by Oregon Tourism Commission

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 waves, a large rock formation, and a forested hillside.
Photo by Ann Sair

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 Crescent Beach.
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 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

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 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

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 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