Getting Here Page. The Anegada Beach Club is a luxury hotel complex in the British Virgin Islands, providing incredible dining, activities and accommodations against the backdrop of the untouched Caribbean beauty of Anegada.