22 hotels near Colonial Heights, VA

22 hotels near Colonial Heights, VA

Show points
Map

Other Colonial Heights searches

Good to know

Number of hotels

22 hotels in Colonial Heights

Highest Price

$157

Lowest Price

$63

Avg. rating

3.5 (14945 reviews)