Turtle Beach, a premium all-inclusive, all-suite resort on the South coast of Barbados. Our luxury hotel is named for its location on a stunning 1500 ft stretch of white sand beach where sea turtles return to lay their eggs year after year. Combining contemporary design, a lively, family-friendly atmosphere and 161 Junior and 1 bedroom suites, Turtle Beach is an ideal Barbados destination for couples, kids, weddings and group retreats.
1711 Mount Vernon Road
Dunwoody, GA 30338
770-396-3299 or 800-950-3299 TOLL-FREE