The following are the hotels that are at "Colonial beach"

 

1 Monroe Bay Inn Bed & Breakfast

Located in Colonial Beach, 44 km from Fredericksburg, Monroe Bay Inn Bed & Breakfast boasts air-conditioned rooms with free WiFi throughout the property. Free private parking is available on site.

Address: 306 Hamilton Street, Colonial Beach
Rates from: USD 125 | More:
Booking.com  
Back to Top