The Beach Club, Barbuda spans nearly 400 oceanfront acres with a 17-key boutique hotel and 55 beachfront homes. The Beach Club, Barbuda spans nearly 400 oceanfront acres with a 17-key boutique hotel and 55 beachfront homes.
Alester Carmichael Copyright 2025 |