Free continental breakfast, free airport pick-up and a free daily manager's reception are just a few of the amenities provided at Barry's Beach Resort. With a private beach, beachfront dining and beach massages, this hotel is the perfect place to soak up some sun. Enjoy the gym, as well as activities, such as beach volleyball, ecotours and boat tours. Free WiFi in public areas is available to all guests, along with a terrace and a garden.