This Resort is located on the South Coast in the parish of Christ Church, directly opposite one of the most popular beaches, Accra Beach. Right in the centre of all south coast activity, South Beach is the perfect location for those seeking to enjoy the best of Barbados, the beaches, shops, restaurants and nightlife. The rooms are beautifully decorated and fully outfitted.
South Beach maintains a Non-Smoking policy within the resort.