St. James'S Club Resort, Mamora Bay
About the Resort
St. James's Club Resort is a sprawling 45-acre property located on a secluded peninsula with lush tropical vegetation and stunning sea views. It features two private beaches along the Caribbean Sea and Mamora Bay, providing guests with access to calm waters ideal for swimming and water sports. The resort offers a delightful mix of Caribbean-inspired dishes and fine dining experiences, alongside a range of luxurious amenities. Its location near significant historical sites like Nelson's Dockyard adds cultural value for guests.
Location
St. James's Club Resort is situated
Rooms
The resort offers a variety of accommodations including two-bedroom villas with ensuite bathrooms, and rooms featuring large French windows that open onto terraces. Each room comes equipped with
Eat & Drink
St. James's Club Resort features four onsite restaurants offering a mix of casual and fine dining options. Rainbow Garden serves casual buffet breakfast and
Leisure & Business
Guests can enjoy a range of recreational activities, including complimentary non-motorized water sports like kayaking, paddle boarding, and sailing. The resort boasts
Select your room type
Price and Room Availability Calendar
Getting around
Explore available ways to reach your dream destination
Facilities
General
- Non-smoking rooms
- Parking
- Safe deposit box
- 24-hour reception
- No pets allowed
- 24-hour security
- Luggage storage
- Private beach
- Hairdresser
- Coffee shop
- Smoke detectors
- Fire extinguishers
- Key card access
- Key access
Sports & Fitness
- Fitness centre
- Snorkelling
- Tennis court
- Billiard tables
- Table tennis
- Fishing
Services
- Housekeeping
- Car hire
- Dry cleaning
- Tours/Ticket assistance
- Shops/Commercial services
- Welcome drink
- Happy hour
Dining
- Restaurant
- Bar/ Lounge area
- Dinner
Business
- Meeting/ Banquet facilities
- Fax/Photocopying
Children
- Board games
- Children's menu
- Children's pool
- Kids club
- Game room
Spa & Leisure
- Outdoor swimming pool
- Beach access
- Beach umbrellas
- Sun loungers
- Live entertainment
- Spa & wellness centre
- Pedicure
- Manicure
- Waxing
- Body scrub
- Facial
- Treatment room
- Back massage
- Head massage
- Full body massage
- Foot massage
Room features
- Free Wi-Fi in rooms
- Air conditioning
- Sitting area
- Patio
- Garden furniture
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Media
- Flat-screen TV
- AM/FM alarm clock
Location
Reviews and Ratings
This hotel offers a good balance of comfort and amenities, with clean rooms and a friendly atmosphere. The location is quite appealing with beautiful beaches, perfect for families. However, the dining experience can vary, and some areas of the hotel could use a bit of maintenance. Overall, it’s a decent choice for a vacation.
Our stay at St James Club was overall quite enjoyable, with a beautiful beach and plenty of activities available to keep us entertained. The rooms were spacious and comfortable, making for a pleasant retreat, but some service aspects left a bit to be desired. While we appreciated the various dining options, we found the breakfast selections somewhat lacking. The facility offers a friendly atmosphere, and we felt it was a great value for the money.
My stay at St. James's Club was quite enjoyable with a lovely ocean view room and friendly staff who made us feel at home. The themed dining nights and outdoor activities were highlights, though some areas like the dining service left a little to be desired. The beach was nice but not as pristine as I had hoped, and the overall value could be improved, especially in certain dining experiences.
I had another fabulous week at St. James Club! The staff really make this place special, always friendly and eager to ensure you have a memorable experience. The dining options offer a variety of tasty food, especially the fresh croissants for breakfast. While the beach had some seaweed issues this time around, the numerous pools provided ample relaxation space. Overall, it's a quiet and beautiful resort perfect for families and those looking to unwind, though I did notice some guests monopolizing pool chairs, which was a bit frustrating.
We spent a week at St. James Club Resort and had a wonderful time overall. The staff was exceptionally friendly, and the clean, spacious rooms made our stay very relaxing. The variety of activities kept us entertained, but some aspects like the beach conditions and the dining schedule left a bit to be desired. The resort's older condition shows in some areas, though it still offers good value for the price.