We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Value Free Parking Resort Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Fitness centre Room Service Business Green & up & up Internet & up Non-Smoking Hotel Quiet Hotels Downtown Hotels Clean Hotels Beach Resorts Hotels with Restaurants Hotels with Balconies Oceanfront Hotels Suite Hotels Hotels with Jacuzzi Accessible rooms Cheap Hotels Charming Hotels Hotels with Room Service Spa Hotels Beach Motels Hotels with Kitchenette Honeymoon Hotels Luxury Traveller Meeting Rooms Thrifty Traveller Business Centre Hotels with Complimentary Breakfast Family Resorts Wedding Resorts Nature Lover Cheap Resorts Condo Hotels Honeymoon Resorts Foodie Quiet Resorts Family Beach Resorts Romantic Boutique Hotels Spa Resorts Romantic Resorts Beach Goer Boutique Hotels Wedding Hotels $ $$ $$$ $$$$ Concierge Couples Resorts Shopping Fanatic Luxury Spa Hotels Unique Hotels Luxury Boutique Hotels Boardwalk Resorts Quaint Like a Local Unique Resorts Hotels with Weekly Rates 60+ Traveller Air Conditioning History Buff Thrill Seeker Spring Break Hotels Spa Family Holiday Maker Any distance from Haystack Rock
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Comfort Inn and Suites by Seaside Convention Center/Boardwalk
SAVE USD 17
USD 101*
ComfortInn
USD 84*
View Deal
545 Broadway St, Seaside, OR 97138-5824
8.9 km from Haystack Rock
  • Free Wifi
  • Free Parking
WorldMark by Wyndham Seaside
No availability for your dates from these sites
26 Avenue a, Seaside, OR 97138-5702
8.9 km from Haystack Rock
  • Free Parking
  • Pool
Ashore Hotel
SAVE USD 2
USD 74*
Hotels.com
USD 72*
View Deal
125 Oceanway St, Seaside, OR 97138-5819
9.0 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of USD 94/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Seashore Inn on the Beach
Booking.com
USD 77*
View Deal
60 N Promenade, Seaside, OR 97138
9.0 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 30% below average rate

The price you found is 30% lower than this hotel's average rate of USD 110/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Shilo Inn Suites Hotel - Seaside Oceanfront
SAVE USD 15
USD 100*
Booking.com
USD 85*
View Deal
30 N Prom, Seaside, OR 97138-5823
9.0 km from Haystack Rock
  • Free Parking
  • Pool
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of USD 103/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Holiday Inn Express & Suites Seaside-Convention Center
Expedia.com
USD 83*
View Deal
34 N Holladay Dr, Seaside, OR 97138-6828
9.1 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 35% below average rate

The price you found is 35% lower than this hotel's average rate of USD 127/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hillcrest Inn
No availability for your dates from these sites
118 N Columbia St, Seaside, OR 97138-5932
9.1 km from Haystack Rock
  • Free Wifi
  • Free Parking
Rivertide Suites
Rivertide Suites
Booking.com
USD 94*
View Deal
102 N Holladay Dr, Seaside, OR 97138-6830
9.2 km from Haystack Rock
  • Free Parking
  • Breakfast included
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of USD 119/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Inn at Seaside
Booking.com
USD 75*
View Deal
441 2nd Ave, Seaside, OR 97138-5919
9.2 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 30% below average rate

The price you found is 30% lower than this hotel's average rate of USD 107/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ebb Tide Oceanfront Inn
SAVE USD 3
USD 100*
Travelocity
USD 97*
View Deal
300 N Prom, Seaside, OR 97138-5946
9.2 km from Haystack Rock
  • Free Parking
  • Breakfast included
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of USD 110/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

City Center Motel
SAVE USD 6
USD 57*
Hotels.com
USD 51*
View Deal
250 1st Ave, Seaside, OR 97138-5906
9.2 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 31% below average rate

The price you found is 31% lower than this hotel's average rate of USD 74/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Best Western Plus Ocean View Resort
SAVE USD 13
USD 114*
Booking.com
USD 101*
View Deal
414 North Prom, Seaside, OR 97138-6042
9.3 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of USD 113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Inn of the Four Winds
820 N Prom, Seaside, OR 97138-6143
9.6 km from Haystack Rock
  • Free Wifi
  • Free Parking
Arch Cape Inn & Retreat
No availability for your dates from these sites
31970 E Ocean Ln, Arch Cape, OR 97102-0145
11.8 km from Haystack Rock
  • Free Wifi
  • Free Parking
Gearhart by the Sea
Orbitz.com
USD 131*
View Deal
1157 N Marion Ave, Gearhart, OR 97138-4072
13.2 km from Haystack Rock
  • Free Wifi
  • Free Parking
Pacific Terrace
1157 N Marion Ave, Gearhart, OR 97138-4072
13.2 km from Haystack Rock
  • Free Wifi
  • Pool
Sunset Surf Motel
Booking.com
USD 78*
View Deal
248 Ocean Ave, PO Box 458, Manzanita, OR 97130-9155
21.6 km from Haystack Rock
  • Free Wifi
  • Free Parking
Coast Cabins
Expedia.com
USD 233*
View Deal
635 Laneda Ave, Manzanita, OR 97130-9092
21.6 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of USD 280/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ocean Inn at Manzanita
32 Laneda Ave, Manzanita, OR 97130-9045
21.7 km from Haystack Rock
  • Free Wifi
  • Free Parking
The Inn at Manzanita
Hotels.com
USD 144*
View Deal
67 Laneda Ave, Manzanita, OR 97130-9045
21.7 km from Haystack Rock
  • Free Wifi
  • Free Parking
Shilo Inn Suites - Warrenton
SAVE USD 4
USD 151*
Hotels.com
USD 147*
View Deal
1609 E Harbor Dr, Warrenton, OR 97146-9689
28.0 km from Haystack Rock
  • Free Wifi
  • Free Parking
Best Western Astoria Bayfront Hotel
Hotels.com
USD 111*
View Deal
555 Hamburg Ave, Astoria, OR 97103-5939
30.8 km from Haystack Rock
  • Free Wifi
  • Free Parking
Astoria Riverwalk Inn
Expedia.com
USD 110*
View Deal
400 Industry St, Astoria, OR 97103-6308
31.3 km from Haystack Rock
  • Free Wifi
  • Free Parking
Motel 6 Astoria
Expedia.com
USD 62*
View Deal
288 W Marine Dr, Astoria, OR 97103-6200
31.5 km from Haystack Rock
  • Free Wifi
  • Free Parking
Cannery Pier Hotel
Hotels.com
USD 191*
View Deal
10 Basin St, Astoria, OR 97103-6221
31.6 km from Haystack Rock
  • Free Wifi
  • Free Parking
Holiday Inn Express and Suites Astoria
SAVE USD 6
USD 120*
Booking.com
USD 114*
View Deal
204 W Marine Dr, Astoria, OR 97103-6204
31.7 km from Haystack Rock
  • Free Wifi
  • Free Parking
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of USD 145/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Atomic Motel
SAVE USD 2
USD 67*
Booking.com
USD 65*
View Deal
131 W Marine Dr, Astoria, OR 97103-6004
31.7 km from Haystack Rock
  • Free Wifi
  • Free Parking
Hotel Elliott
SAVE USD 3
USD 146*
Booking.com
USD 143*
View Deal
357 12th St, Astoria, OR 97103-4119
31.8 km from Haystack Rock
  • Free Wifi
  • Free Parking
Norblad Hotel And Hostel
Booking.com
USD 65*
View Deal
443 14th St, Astoria, OR 97103-3911
31.8 km from Haystack Rock
  • Free Wifi
Astoria Rivershore Motel
Booking.com
USD 67*
View Deal
59 W Marine Dr, Astoria, OR 97103-6013
31.8 km from Haystack Rock
  • Free Wifi
  • Free Parking
** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.