BOOK your StayBarry & Barry IslandAboutThe Cheese HouseThe Cheese HouseRatingVisit Wales 5 Star Self-catering
RNLI Experience and ShopIt’s completely free to visit and provides a fun way for all ages to learn how to respect the water along our coastline. Amelia Trust FarmSet in 160 acres of countryside in the beautiful Vale of Glamorgan, South Wales, Amelia Trust Farm is a visitor attraction the whole family will enjoy. Explore the woodland, meet the animals, and have adventures in the great outdoors. Jackson's BayA pretty cove nestled between Barry Yacht Club and Barry Island.