Hibiscus Suites Inn
The Turtle Beach Resort (Bridgetown, Saint Michael, Barbados) is situated in the charming parish of Christ Church on the island of Barbados. The resort is located on a 1500-foot-long soft sandy beach. Now, the turtles are accustomed to human contact and several snorkeling schools offer the opportunity to swim among them. The Chelonia is the A La Carte restaurant which has a terrace pool. Guest Suites feature large balconies. It has a superior 3-star rating.