Castle Rock hotels & apartments, all accommodations in Castle Rock

Suggested hotels in Castle Rock

Holiday Inn Express & Suites Denver South - Castle Rock photo

Holiday Inn Express & Suites Denver South - Castle Rock

610 Genoa Way, Castle Rock, United States

The lovely Holiday Inn Express & Suites Denver South - Castle Rock is a 2-star property with luxury rooms to stay in a shopping area of Castle Rock. The hotel was opened in 2015, offering…

Best Western Plus Castle Rock photo

Best Western Plus Castle Rock

595 Genoa Way, Castle Rock, United States

The comfortable Best Western Plus Castle Rock Hotel is a 3-star property placed 9 km from Cherokee Castle. Built in 1998, the hotel is a combination of historical architecture and contemporary…

Hampton Inn Castle Rock photo

Hampton Inn Castle Rock

4830 Castleton Way, Castle Rock, United States

Overlooking Rocky Mountains, the comfortable 3-star Hampton Inn Castle Rock offers an indoor swimming pool and a golf course. Founded in 2001, the hotel underwent a renovation in 2003.