Bed and Breakfasts in Charles City, VA

Find Bed and Breakfasts in Charles City, VA. Listings include The Bed and Breakfast at Peace Hill Farm, Inn at Eagles' Watch, Historic Edgewood Plantation Bed and Breakfast and Milton B&B on The James. Click on each in the list below the map for more information.