BOOK your StayBarry & Barry IslandAboutAberthaw House HotelHotel in BarryRatingVisit Wales 3 Star Small Hotel
South Wales Aviation MuseumA visit to SWAM is the perfect day out for everyone. Visitors are encouraged to interact with the aircraft's and exhibits which enables them to have a fully immersive experience.National Coastwatch Institution, Barry IslandSituated at Nell's Point, Barry Island - the National Coastwatch Institution (NCI), looks out over the Bristol Channel and beyond.St Baruc's ChapelDuring 1894 and 1895 excavations took place on Barry Island, which revealed remains of a chapel parts of which date from 12th Century and until the 17th Century it was covered in sand.