Alexandra Resort
This all-inclusive beachfront resort on Grace Bay Beach offers spacious accommodations with large decks or balconies and kitchens or kitchenettes, plus amenities that include a lagoon-style pool, tennis courts, water-sports equipment, and other perks that appeal to families as well as couples. You can cook if you'd like, but rates include all meals, snacks, and drinks at two different resorts—a free shuttle service is offered to the sister property. The Alexandra is within walking distance of shops, snorkeling, and several other excellent restaurants.