Filter Results
Apply Filters
Clear Filters
Hotels with indoor pool in Colonial Beach
River Edge Inn
30 Colonial Ave, Colonial Beach, United States Show map
The comfortable River Edge Inn Colonial Beach, located a mere 7 minutes' walk from Colonial Beach Town Pier and 2.7 km from Colonial Beach Yacht Center, features a seasonal outdoor swimming pool for…
From US$ 120
Book Now