



Beachfront resort on historic Needham's Point.
Home to the 17th-century ruins of Charles Fort, a UNESCO World Heritage Site, our resort boasts stunning views of the Caribbean from every guest room. It also offers direct access to two white-sand beaches, two outdoor pools, a full-service spa and a gym. To complete your experience, enjoy a cocktail and world-class dining at one of its restaurants.
Create a free account to see the full venue profile and start planning your retreat.