Description
St. James’s Club & Villas is a spacious all-inclusive resort set on a tranquil 100-acre peninsula on the southeastern coast of Antigua, surrounded by lush tropical gardens and turquoise waters. The property boasts two beautiful white-sand beaches – the calm, swim-friendly Mamora Bay and the more lively Coco’s Beach – giving guests options for relaxation, swimming, snorkeling and water sports right at their doorstep. With a laid-back yet vibrant Caribbean atmosphere, the resort appeals to a wide range of travellers looking for sun, sea and island activities.
Accommodation at St. James’s Club ranges from classic guest rooms and Junior Suites to larger Premium Rooms and luxurious two- and three-bedroom Villas perched on the hillside above Mamora Bay. Many rooms feature private balconies or patios with garden or ocean views, while the Villas offer full kitchens, spacious living areas and plenty of space for groups or extended stays. Whether you’re seeking a cosy getaway or a home-style base for a longer family holiday, there are options to suit different travel needs.
The resort offers a rich all-inclusive experience with five restaurants serving a mix of international, Caribbean and casual beach fare, plus several bars and lounges where you can enjoy cocktails, local rum punch and laid-back social vibes. Multiple dining venues include beachfront grills, buffets and à la carte options, giving flexibility from breakfast through evening meals. Guests also have access to complimentary non-motorised water sports such as kayaking, paddleboarding and snorkeling.
For those who enjoy staying active, St. James’s Club has six swimming pools, tennis and pickleball courts, a fitness centre, and Hobie cat sailing, while the Tranquility Body & Soul Spa provides opportunities for relaxation and wellness. Daily entertainment, island excursions and watersports activities ensure there’s always something to do on-site, and the resort’s marina makes it easy to explore Antigua’s coastline and marine life further.
Families will find St. James’s Club especially welcoming. The resort features an award-winning Kids Club with supervised activities for younger guests, as well as a dedicated Teens’ Club with games and social spaces. There are children’s pools and calm beach areas for safe swimming, and kids’ menus are available at dining locations across the resort. Spacious villa accommodations and interconnected room options make it easy for families to stay together comfortably, while adults can enjoy their own downtime with spa treatments or beachfront lounging.
Please call our Travelplanners on 020 3542 888 to book your trip to St James Club and Villas today.






