Tonya Russell The south coast's Dover Beach can be found in Oistins ... Lifeguards are on-site from sunrise to sunset. Barbados Catamaran Turtle Snorkel with Lunch and Open Bar (1035 reviews) ...
Overall, recent visitors praised the resort's cuisine and location on 10 lush acres of Dover Beach along Barbados' southern coast. However, several past guests cited lackluster customer service.