All-inclusive beach resort

O2 Beach Club & Spa

Dover · Christ Church · Barbados

An all-inclusive beach resort and spa at Dover on the south coast, near St. Lawrence Gap.

O2 Beach Club & Spa is an all-inclusive resort on the beach at Dover, a short walk from the restaurants and bars of St. Lawrence Gap.

  • All-inclusive
  • On the beach
  • Near the Gap