Antigua & Barbuda
When? 1 room, 1 guest

St. James's Club & Villas

Mamora Bay, Antigua and Barbuda

8.2 Moderate Deluxe
Select dates for prices
Check-in/Check-out

Jump to: Room choices | Hotel description | Map | Amenities | Reviews

About the Hotel

Tucked away on a secluded 100-acre peninsula on the southeastern coast of Antigua, the All-Inclusive St. James’s Club & Villas exudes a casual, club-like ambience. This exclusive hideaway caters to families, singles and couples with plenty of amenities and activities for all. The resort has a longstanding reputation for exceptional, caring service. Here, guests can retreat from the world or enjoy a wide array of island and water-based diversions. Two white-sand beaches offer a host of fun-filled activities. St. James’s Club provides complimentary non-motorized water sports such as kayaking, paddle boarding and sailing. Guests can also enjoy six distinctive swimming pools and rejuvenating treatments at our Spa & Salon. Active travelers can take advantage of the resort’s four tennis courts and state-of-the-art Fitness Center, while families will appreciate the resort’s complimentary Kids Club. And when it comes to dining, the resort’s five distinctive restaurants serve everything from casual to international cuisine.

Location

St. James's Club & Villas
Mamora Bay,
Mamora Bay, Antigua and Barbuda
Nearest Airport: ANU

Amenities & Services

  • Spa
  • Childcare
  • Fitness Center
  • Golf Course
  • Kids Club/Programs
  • Tennis Court

Reviews for St. James's Club & Villas

An Unforgettable Slice of Paradise – World-Class Dining, Breathtaking Views & Exceptional Care from Dickson

TripAdvisor Traveler Review Rating Reviewed 9 hours ago

Our stay at St. James’s Club & Villas, Antigua was nothing short of a dream. From the moment we arrived, we were captivated by the resort's magical ambiance—a perfect harmony of secluded luxury, lush tropical greenery, and postcard-worthy ocean vistas. The gentle sea breezes and serene atmosphere make it an absolute sanctuary for anyone looking to unwind in paradise. The accommodations were spectacular. Our room was remarkably spacious, impeccably clean, and beautifully decorated with an elegant coastal charm. Waking up each morning to the soothing sound of the waves and looking out at the turquoise waters from our private balcony set the tone for every perfect day. The culinary experience completely exceeded our expectations. Every meal was a delightful journey of flavors, offering an impressive variety of fresh, delicious dishes cooked to perfection. Dining with the ocean as our backdrop turned every breakfast, lunch, and dinner into a memorable event. However, what truly elevated our holiday from wonderful to extraordinary was the world-class service—most notably from Dickson. Good hospitality is rare, but the level of care Dickson provided is priceless. He went above and beyond every single day, anticipating our needs before we even spoke, always greeting us with a genuine, warm smile, and ensuring every moment of our stay was effortless. His heartfelt kindness, professionalism, and attentive care made us feel less like guests and more like cherished family. St. James’s Club is a paradise in its own right, but team members like Dickson give it its true soul. To Dickson and the entire team: thank you for creating memories we will cherish for a lifetime. We are already counting down the days until our return!

jitwarc - India


10/10 highly recommended

TripAdvisor Traveler Review Rating Reviewed 1 day ago

I stayed at the resort for about a week, and honestly, the experience was amazing! The staff was so welcoming, friendly, and professional. Everyone was very hospitable and made the stay really comfortable. Special shoutout to the manager, Ferlin! I had some really great interactions with her, and her customer service was excellent. You could tell she genuinely cared about the guests and their experience. The food was consistently 10/10, and the views were beautiful! Overall, it’s definitely a resort I would recommend, whether you’re looking for a nice family getaway or a honeymoon spot.

Kitwana T


Great experience at St James

TripAdvisor Traveler Review Rating Reviewed 3 days ago

I had a very great experience at this hotel. The food especially was my favorite. The hotel is very beautiful and big. There’s a wide variety of food to choose from and friendly staff.

Sierra T - Dominica


Antigua 2026

TripAdvisor Traveler Review Rating Reviewed 4 days ago

I thoroughly enjoyed my stay here. It was nice, peaceful and food was good! Rooms were clean and updated. Location was far from the city but if you enjoy spending your time on the resort it works out because the area is quiet. This resort has one of the best staff crew I have encountered. They were nice, tentative, and enjoyed their job.

Denise J - Charlotte, North Carolina


Antigua was such a beautiful place to visit! The beaches were amazing, the water was so clear, and there was so much to

TripAdvisor Traveler Review Rating Reviewed 2 weeks ago

Excellent Management and Outstanding Hospitality We had a wonderful experience at St. James’s Club Antigua, and a big part of what made our stay so enjoyable was the excellent management. The manager (Riaan )was professional, welcoming, attentive, and genuinely caring toward the guests. You could tell that providing a great experience was a priority. Any questions or concerns were handled with kindness and professionalism, and the staff reflected the same positive attitude. It is not often that you come across a manager who takes such pride in making sure guests feel comfortable, welcomed, and appreciated. Their leadership truly makes a difference. Thank you for making our stay special. We would definitely recommend St. James’s Club Antigua to others and look forward to coming back again!

Abigail K


Read more reviews or write a review

I was very impressed with the St. James's Club. Room was very nice, service at night was excellent (turn down service), food was excellent, front desk and guest services were excellent and very organized.
-N. Chilas


Treat yourself to luxury