Lighthouse Bay Barbuda

Map

The island of Barbuda rests in the middle of the northeastern Caribbean Leeward islands, about 26 miles from its larger sister island of Antigua. Nestled on a secluded nine-mile strip of land on Barbuda’s West Coast, Lighthouse Bay Resort is part of the unspoiled Codrington Lagoon National Park.

  • photo-1