Hotels with Tennis Courts in St. James from $459

Top Cities in St. James

Check availability on St. James Hotels with Tennis Courts

This weekend
Next weekend

Pick from 25 St. James Hotels with Tennis Courts with updated room rates, reviews, and availability. Most hotels are fully refundable.

Apes Hill Golf and Polo Club

5.0 star property
9.6 out of 10, Exceptional, (7)
"Very nice villa. Good friendly people who manage the property. However wifi was not reliable which was not good and could not be resolved over the time I stayed."
Apes Hill Golf and Polo Club

Luxury Beachfront Villa - Cook & Housekeeper included

9.8 out of 10, Exceptional, (49)
"Absolutely loved the stay. The staff was amazing and our family had one of the best vacations ever!!!"
Luxury Beachfront Villa - Cook & Housekeeper included

Coconut Grove 1 by Island Villas

4.0 star property
10.0 out of 10, Exceptional, (1)
"Everything was superb .Lorraine the housekeeper is an absolute gem x"
Coconut Grove 1 by Island Villas

Colony Club, a Luxury Collection Resort, Barbados

4.5 star property
8.8 out of 10, Excellent, (406)
"Beautiful stay "
$404 nightly
The price is $459
Sep 1 - Sep 2
Total includes taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

Condos on Glitter Bay Estate by Blue Sky Luxury

3.5 star property
5.0 out of 10, (2)
"Very outdated kitchen, everything needs changing. Paid too much for this apartment. I had to ask them to clean the mold smelling AC. The house keeper was very nice and cleans well. The picture on you site with the blue furniture is not what I got."
Condos on Glitter Bay Estate by Blue Sky Luxury

Coral Reef Club

4.5 star property
9.8 out of 10, Exceptional, (64)
"The property, the service, and the food were all incredibly good. Well above what I expected"
Coral Reef Club

Crystal Cove, A Tribute Portfolio All-Inclusive Resort

4.0 star property
Crystal Cove, A Tribute Portfolio All-Inclusive Resort

Divi Heritage Beach Resort - Adults Only

2.0 star property
5.8 out of 10, (126)
"The property has a great location but it's state is bad. Hard to understand why a owner would let such a place so run down."
Divi Heritage Beach Resort - Adults Only

Fairmont Royal Pavilion

5.0 star property
9.0 out of 10, Wonderful, (231)
"Service was great. "
$736 nightly
The price is $820
Sep 4 - Sep 5
Total includes taxes and fees
Fairmont Royal Pavilion

Howzat Royal Westmoreland by Island Villas

5.0 star property
10.0 out of 10, Exceptional, (1)
"The house is spacious with a main house that accommodates 3-6 persons and an additional guest house that is suitable for 2-4 persons. The house is beautifully kept with a lovely view over the golf course in a quietly secluded residential resort area. For an adult family of six, the main house was perfectly suited with a large kitchen that had upscale Miele appliances, two main living rooms, media room, 4 full bathrooms, office nook, large porch, balcony off second floor, swimming pool, outdoor...
Howzat Royal Westmoreland by Island Villas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St. James Hotel Reviews

Frequently asked questions

How much do hotels with tennis courts cost in St. James?
Prices for hotels with tennis courts in St. James range between $459 and $820 per night. No matter your budget, Expedia will be sure to serve up an amazing deal. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with tennis courts in St. James?
St. James has multiple hotels with tennis courts with a total average guest review rating of 9.5. Enjoy a few friendly matches at Coral Reef Club. This 4.5-star hotel is popular among Expedia travelers and also has a steam room and a nearby waterfront. Another highly rated place to hone your racket skills is The Sandpiper. Visitors of this 4.5-star hotel can enjoy amenities such as a terrace and pool sun loungers.
How many hotels with tennis courts are there in St. James?
St. James has 25 hotels with tennis courts. Grab a racket and a pal and practice your volleys and lobs!
Are there any family-friendly hotels with tennis courts in St. James?
Make keeping fit part of your group's travel agenda at Hilton Barbados Resort, a 4.5-star family-friendly hotel with a tennis court. Other conveniences at this St. James stay include a children's pool and housekeeping services. You can also take advantage of the court at Plum Tree Club. Laundry facilities and WiFi help make this 3-star St. James getaway a guest favorite. Once you've checked in and dropped off your bags, there are lots of family-friendly attractions to visit around St. James. Rockley Beach and Sandy Lane Beach promise fun for young and old.
Why book your hotel with a tennis court in St. James with Expedia?
If you're hoping to find hotels with tennis courts at a reasonable price, Expedia is here to help. Keep things economical and look for a motel in St. James that features this fun recreational facility. Or spoil yourself at a 5-star escape and rally the days away in style. Whatever your travel budget, you'll get an awesome deal and the finest range of options with Expedia.
How can I find cheap hotels with tennis courts in St. James?
Locating a cheap hotel with a tennis court is a piece of cake with Expedia. To lock in your perfect stay, use the filter tool to refine your search by budget, star rating and amenities. You can also sort your results by price so that the cheapest options appear at the top.
What is there to do in St. James near my hotel with a tennis court?
St. James has enough sights to keep you on the hop for weeks, beginning with Sandy Lane Beach. Paynes Bay Beach, Holetown Beach and Gibbes Beach are other wonderful attractions. If you're in town for longer, Batts Rock Beach and Royal Westmoreland Golf Course will cap off your itinerary nicely.