Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Castle Rock, WA

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Beautiful Lower Columbia Hamlet On The Water
Get Rates
26.12 mi from city center
4.9/5Exceptional! (51 reviews)
Nice quiet getaway

"It was a great getaway"…"

Reviewed on Jul 2, 2020

Beautiful Lower Columbia Hamlet On The Water
Relax Inn
2.5 out of 5
550 Southwest Parkland Drive, Chehalis, WA
Free CancellationReserve now, pay when you stay
The price is $75 per night
24 mi from city center
3.7/5Good! (218 reviews)

"Amazingly CLEAN! Right off freeway so easy to get to with lots of shopping nearby!"…"

Reviewed on Jun 17, 2020

Relax Inn
Longview Inn
2 out of 5
1808 Hemlock Street, Longview, WA
Free CancellationReserve now, pay when you stay
The price is $69 per night
11.87 mi from city center
2/5 (39 reviews)
Retro feel

"Only one night but I love the retro feel it has. The room was huge in comparison to other single bed rooms I have been in. All in all I would most definitely stay again."…"

Reviewed on Jul 29, 2019

Longview Inn
Chehalis RV & Camping Resort
2.5 out of 5
2228 Centralia Alpha Rd, Chehalis, WA
Get Rates
22.84 mi from city center
Chehalis RV & Camping Resort
Hotel Cathlamet
2.5 out of 5
69 Main St, B370, Cathlamet, WA
Free CancellationReserve now, pay when you stay
The price is $115 per night
24.81 mi from city center
4.4/5Wonderful! (49 reviews)

"Charming building, well-furnished room with everything we needed."…"

Reviewed on Oct 19, 2019

Hotel Cathlamet
Best Western Plus Park Place Inn & Suites
2.5 out of 5
201 Interstate Avenue, Chehalis, WA
Free CancellationReserve now, pay when you stay
The price is $129 per night
23.81 mi from city center
4.5/5Wonderful! (374 reviews)

"I like the Complimentary Breakfast, and the complimentary dinner. I liked the fitness center and the cook-Carmen!!"…"

Reviewed on Mar 16, 2020

Best Western Plus Park Place Inn & Suites
Silver Cove RV Resort
2 out of 5
351 Hall Road, Silver Lake, WA
The price is $99 per night
5.92 mi from city center
4.7/5Exceptional! (105 reviews)
Beats any Hotel!!!

"This is a really great place, units are clean, you get serenaded each night by toads, its quite, beautiful, I only stay in the premium cabins so cannot comment on the others, or the fishing, have stayed in two of these, they are cute and each one is not a cookie cutter of the other one, each are ..."…"

Reviewed on Apr 1, 2020

Silver Cove RV Resort
Best Western Aladdin Inn
2.5 out of 5
310 Long Ave, Kelso, WA
Free Cancellation
The price is $80 per night
10.93 mi from city center
3.9/5Good! (514 reviews)
Two thumbs up!

"Great hotel at a good price. Awesome staff. Clean. Warm pool. They even had gluten and dairy free alternatives at breakfast. Will definitely stay here in future! Our daughter left 3 of her favorite stuffies behind but the staff set them aside and made sure they were returned to us. Forever ..."…"

Reviewed on Mar 16, 2020

Best Western Aladdin Inn
Star of the North
Mossyrock, WA
The price is $275 per night
24.47 mi from city center
5/5Exceptional! (2 reviews)
Great Discovery!

"This is such a nice little gem to discover. Only 2 suites attached to the main home on 16 gorgeous acres of woods and gardens. Overlooking Mayfield Lake, this is a very peaceful getaway. Katherine goes over the top to make sure guests have what they need to enjoy their stay. She was very generous ..."…"

Reviewed on May 26, 2020

Star of the North
McMenamins Kalama Harbor Lodge
3 out of 5
215 Hendrickson Drive, Kalama, WA
Free CancellationReserve now, pay when you stay
The price is $144 per night
20.77 mi from city center
4.6/5Exceptional! (23 reviews)
Lovely place and people

"I looked forward to returning here and I was not disappointed. Lovely room overlooking the river, responsive staff, and good food.?What more could I ask!"…"

Reviewed on Mar 3, 2020

McMenamins Kalama Harbor Lodge
Red Lion Hotel Kelso Longview
3 out of 5
510 Kelso Dr, Kelso, WA
Free CancellationReserve now, pay when you stay
The price is $94 per night
11.25 mi from city center
3.6/5Good! (784 reviews)
Absolutly wonderful

"Was really great room was nice service was amazing. The bar was great."…"

Reviewed on Feb 28, 2020

Red Lion Hotel Kelso Longview
The Villa at Little Cape Horn
3.5 out of 5
48 Little Cape Horn Road, Cathlamet, WA
The price is $185 per night
21.98 mi from city center
4.9/5Exceptional! (43 reviews)
Relaxing visit to the Villa.

"The host and hostess were so friendly. We arrived late into the evening and they made us feel very welcome. They made breakfast to our preferences. Overall we enjoyed our time there and would recommend it."…"

Reviewed on Sep 16, 2019

The Villa at Little Cape Horn
OYO Hotel Kalama
2 out of 5
602 NE Frontage Rd, Kalama, WA
Free CancellationReserve now, pay when you stay
The price is $51 per night
20.19 mi from city center
3.4/5Good! (97 reviews)

"Everything was great as alw Always except this time the bed was really hard and uncomfortable :("…"

Reviewed on Jun 3, 2020

OYO Hotel Kalama
OYO Hotel Chehalis I-5 South
2 out of 5
122 Interstate Avenue, Chehalis, WA
Free CancellationReserve now, pay when you stay
The price is $72 per night
23.81 mi from city center
3.3/5 (265 reviews)

"Excellent staff. Price was right This property made accommodations for another room right away when things where not functioning properly into by putting me into a upgraded room at no additional charge for my whole stay last time I was at this location, I will be returning"…"

Reviewed on May 28, 2020

OYO Hotel Chehalis I-5 South
Clatskanie River Inn by Magnuson Worldwide
2 out of 5
600 E Columbia River Hwy, Clatskanie, OR
Free CancellationReserve now, pay when you stay
The price is $114 per night
20.5 mi from city center
4.6/5Wonderful! (198 reviews)

"Very nice rooms and beautiful facility. The bed was a bit too firm though"…"

Reviewed on Feb 15, 2020

Clatskanie River Inn by Magnuson Worldwide
Don't see what you're looking for?
See all available properties in Castle Rock
View all properties
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.

Visiting Castle Rock

Visitors can enjoy all that Castle Rock has to offer including the basketball games, shopping, and restaurants. Tourists can also enjoy so much more including its coffeehouses.

  • You'll find 28 Expedia hotels and other accommodations in the larger area of Kelso - Longview
  • The closest major airport is in Portland, OR (PDX-Portland Intl.), 51.5 mi (82.9 km) from the city center

Sightseeing and Staying in Castle Rock

A favorite place to visit in the city is Mount St. Helens Forest Learning Center. You'll also find Cowlitz County Historical Museum and Tam O'Shanter Park in the area.

Below is a top rated accommodation based on our user reviews:

  • Timberland Inn & Suites - With a stay at this 2.5-star motel, guests can enjoy access to free parking and a café, along with free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and WiFi.

Dressing for Castle Rock

  • Between January and March, daytime temperatures average 58°F, while nighttime temperatures stay around 35°F
  • From April to June, the average is 75°F during the day and 40°F at night
  • July through September sees average temperatures of 80°F during the day and 47°F at night
  • In October-December, you can expect 69°F as the daytime average and 34°F as the nighttime average
  • About 47.95 inches of rain falls on Castle Rock each year
  • August and July are usually the hottest months averaging 78°F, while December and January are usually the coldest with an average temperature of 35°F

Frequently asked questions

Where is the best place to stay in Castle Rock?
Timberland Inn & Suites is one of the top choices for your stay based on our traveler data. This property offers free WiFi and free parking. Two other options for your visit to the area are Red Lion Hotel Kelso Longview and OYO Hotel Chehalis I-5 South.
If I need to cancel my hotel reservation in Castle Rock, will I receive a refund?
Yes! You’ll find that most room reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before check in. If you have a reservation that’s non-refundable, you might still have the option to cancel and be given a refund within 24 hours of your booking. Enter your dates, click on “Search”, then you can use the “free cancellation” filter to get the top deals on offer in Castle Rock.
Where can I learn more about changing or cancelling my trip to Castle Rock?
To access more information about rescheduling or cancelling your trip to Castle Rock, head over to our customer service page.
What's the best hotel to stay near Mount St. Helens Forest Learning Center?
Timberland Inn & Suites is one of the top choices for your stay based on our traveler data, and this property offers free WiFi and free parking. It’s located 3.7 mi (5.9 km) from Mount St. Helens Forest Learning Center. Other good choices around the area include GuestHouse Kelso Longview and Super 8 by Wyndham Kelso Longview Area.
What are some accommodations with pools in Castle Rock?
Red Lion Hotel Kelso Longview: Offers an outdoor pool, a children’s pool, and a restaurant. Super 8 by Wyndham Kelso Longview Area and GuestHouse Kelso Longview are a couple of other choices with an onsite pool.

Recent reviews of Castle Rock hotels

More trip options