
Find hotels near Castle Rock, Crescent City from SAR 388
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Castle Rock hotels

North Coast Inn
North Coast Inn3.2 km from Castle Rock
7.4 out of 10, Good, (1,000 reviews)
The price is SAR 597
SAR 657 total
includes taxes & fees
29 Jun - 30 Jun

Oceanview Inn
Oceanview Inn4.2 km from Castle Rock
9.0 out of 10, Wonderful, (2,581 reviews)
The price is SAR 715
SAR 787 total
includes taxes & fees
22 Jun - 23 Jun

Lighthouse Inn
Lighthouse Inn4.9 km from Castle Rock
8.8 out of 10, Excellent, (1,634 reviews)
The price is SAR 517
SAR 569 total
includes taxes & fees
29 Jun - 30 Jun

Westward Inn
Westward Inn3.3 km from Castle Rock
8.4 out of 10, Very Good, (1,009 reviews)
The price is SAR 672
SAR 740 total
includes taxes & fees
24 Jun - 25 Jun

Crescent Beach Motel
Crescent Beach Motel6.5 km from Castle Rock
8.8 out of 10, Excellent, (315 reviews)
The price is SAR 824
SAR 907 total
includes taxes & fees
5 Jul - 6 Jul

Bayview Inn
Bayview Inn4.4 km from Castle Rock
8.2 out of 10, Very Good, (779 reviews)
The price is SAR 450
SAR 494 total
includes taxes & fees
24 Jun - 25 Jun

Curly Redwood Lodge
Curly Redwood Lodge5.1 km from Castle Rock
8.2 out of 10, Very Good, (743 reviews)
The price is SAR 531
SAR 595 total
includes taxes & fees
28 Jun - 29 Jun

Beachside Inn
Beachside Inn3.9 km from Castle Rock
8.0 out of 10, Very Good, (900 reviews)
The price is SAR 427
SAR 482 total
includes taxes & fees
30 Jun - 1 Jul

Best Western Plus Northwoods Inn
Best Western Plus Northwoods Inn4.8 km from Castle Rock
7.6 out of 10, Good, (1,002 reviews)
The price is SAR 868
SAR 957 total
includes taxes & fees
28 Jun - 29 Jun

Anchor Beach Inn
Anchor Beach Inn5.3 km from Castle Rock
7.6 out of 10, Good, (1,594 reviews)
The price is SAR 532
SAR 600 total
includes taxes & fees
29 Jun - 30 Jun

Travelodge by Wyndham Crescent City
Travelodge by Wyndham Crescent City4.6 km from Castle Rock
7.4 out of 10, Good, (852 reviews)
The price is SAR 450
SAR 515 total
includes taxes & fees
22 Jul - 23 Jul

Front Street Inn
Front Street Inn3.9 km from Castle Rock
7.2 out of 10, Good, (690 reviews)
The price is SAR 413
SAR 454 total
includes taxes & fees
22 Jun - 23 Jun

Quality Inn & Suites Crescent City Redwood Coast
Quality Inn & Suites Crescent City Redwood Coast4.5 km from Castle Rock
7.2 out of 10, Good, (531 reviews)
The price is SAR 671
SAR 740 total
includes taxes & fees
16 Jul - 17 Jul

Oceanfront Lodge
Oceanfront Lodge3.5 km from Castle Rock
6.8 out of 10, (1,222 reviews)
The price is SAR 747
SAR 822 total
includes taxes & fees
25 Jun - 26 Jun

Super 8 by Wyndham Crescent City
Super 8 by Wyndham Crescent City5 km from Castle Rock
6.6 out of 10, (1,006 reviews)
The price is SAR 456
SAR 502 total
includes taxes & fees
22 Jul - 23 Jul

Redwood Inn
Redwood Inn3.7 km from Castle Rock
6.2 out of 10, (365 reviews)
The price is SAR 390
SAR 429 total
includes taxes & fees
22 Jun - 23 Jun

Pacific Inn
Pacific Inn3.8 km from Castle Rock
5.8 out of 10, (373 reviews)
The price is SAR 353
SAR 388 total
includes taxes & fees
28 Jun - 29 Jun
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.
Compare popular hotels close to Castle Rock
Top Castle Rock Hotel Reviews

Oceanfront Lodge
8/10 Good
Hotels near other Castle Rock attractions
Frequently asked questions
Explore a world of travel with Expedia
Other Hotels near Castle Rock, Crescent City North
More Hotel Options in Castle Rock
Explore more hotels
- Best Western Plus Northwoods Inn
- Spectacular Ocean Front Views
- Crescent Beach Motel
- Redwoods Cul-De-Sac Beach Retreat: Playground, Gazebo, Trampoline, BBQ, Firepit, Bonfire Beach!
- Quality Inn & Suites Crescent City Redwood Coast
- Oceanfront Bluff Home - Whale Watching, Redwoods, Wood Stove & Pet Friendly
- Pacific Inn
- Curly Redwood Lodge
- Travelodge by Wyndham Crescent City
- Front Street Inn
- Super 8 by Wyndham Crescent City



































































