Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Barry Island Beach is located in Barry. Barry is home to 31 hotels and other accommodation options, so you can find something that's perfect for your stay.
There are 8 hotels and accommodation options within a mile of Barry Island Beach, including these picks:
Now that you've visited Barry Island Beach, you can explore the sights within a couple miles of the area.
Barry Island Pleasure Park and Brynhill Golf Club are some sights worth a visit in the area. Cardiff Bay is also located 6.9 mi from Barry Island Beach, and Principality Stadium is 7.4 mi away.