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.
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Style
  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
Updating list...
Toutle River RV Resort
#2 Best Value of 4 hotels in Castle Rock
  • Free Parking
  • Pool
Mt. St. Helens Motel
#1 of 4 Hotels in Castle Rock
  • Free Wifi
  • Free Parking
Timberland Inn & Suites
TripAdvisor
US$86
View Deal
#2 of 4 Hotels in Castle Rock
  • Free Wifi
  • Free Parking
Eco Park
#3 of 4 Hotels in Castle Rock
  • Free Parking
  • Restaurant
See all hotels in or near Castle Rock
Hampton Inn & Suites Portland \/ Vancouver
SAVE US$28
US$227
Hampton.com
US$199
View Deal
78.9 km from Castle Rock
  • Free Wifi
  • Free Parking
Holiday Inn Express and Suites Astoria
SAVE US$14
US$150
HIExpress.com
US$136
View Deal
72.9 km from Castle Rock
  • Free Wifi
  • Free Parking
Heathman Lodge
Booking.com
US$129
View Deal
73.4 km from Castle Rock
  • Free Wifi
  • Free Parking
Hampton Inn & Suites Astoria
SAVE US$30
US$159
Booking.com
US$129
View Deal
69.1 km from Castle Rock
  • Free Wifi
  • Free Parking
Homewood Suites by Hilton Vancouver-Portland
SAVE US$28
US$227
Booking.com
US$199
View Deal
76.1 km from Castle Rock
  • Free Wifi
  • Free Parking
Best Western Plus Park Place Inn & Suites
SAVE US$23
US$132
Booking.com
US$109
View Deal
41.4 km from Castle Rock
  • Free Wifi
  • Free Parking
Hilton Vancouver Washington
SAVE US$42
US$194
Orbitz.com
US$152
View Deal
74.6 km from Castle Rock
  • Free Wifi
  • Pool
Best Western Plus Vancouver Mall Drive Hotel and Suites
SAVE US$20
US$110
Orbitz.com
US$90
View Deal
73.3 km from Castle Rock
  • Free Wifi
  • Free Parking
Oxford Suites Portland - Jantzen Beach
Hotels.com
US$135
View Deal
76.1 km from Castle Rock
  • Free Wifi
  • Free Parking
Best Western Astoria Bayfront Hotel
SAVE US$8
US$113
Expedia.com
US$105
View Deal
74.0 km from Castle Rock
  • Free Wifi
  • Free Parking
Best Western Inn At The Meadows
SAVE US$43
US$159
Expedia.com
US$116
View Deal
77.9 km from Castle Rock
  • Free Wifi
  • Free Parking
Hotel Elliott
Booking.com
US$143
View Deal
71.6 km from Castle Rock
  • Free Wifi
  • Free Parking
DoubleTree by Hilton Hotel Vancouver, Washington
SAVE US$25
US$194
Doubletree.com
US$169
View Deal
78.2 km from Castle Rock
  • Free Wifi
  • Free Parking
Astoria Riverwalk Inn
SAVE US$3
US$101
TripAdvisor
US$98
View Deal
73.5 km from Castle Rock
  • Free Wifi
  • Free Parking
Great Wolf Lodge
Booking.com
US$280
View Deal
57.9 km from Castle Rock
  • Free Wifi
  • Free Parking
Astoria Crest Motel
Orbitz.com
US$69
View Deal
67.3 km from Castle Rock
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Vancouver
Booking.com
US$82
View Deal
64.9 km from Castle Rock
  • Free Wifi
  • Free Parking
Staybridge Suites Vancouver - Portland Area
Booking.com
US$139
View Deal
73.6 km from Castle Rock
  • Free Wifi
  • Free Parking
Best Western Plus Battle Ground Inn & Suites
TripAdvisor
US$103
View Deal
61.6 km from Castle Rock
  • Free Wifi
  • Free Parking
Lewis River Inn
TripAdvisor
US$97
View Deal
43.0 km from Castle Rock
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel & Suites Vancouver Portland North
Booking.com
US$114
View Deal
73.5 km from Castle Rock
  • Free Wifi
  • Free Parking
Red Lion Hotel on the River
Booking.com
US$159
View Deal
76.0 km from Castle Rock
  • Free Wifi
  • Free Parking
TownePlace Suites Portland Vancouver
SAVE US$9
US$208
TownePlace Suites
US$199
View Deal
80.2 km from Castle Rock
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.