Compare Hotels with Tennis Courts in St. Thomas
Secret Bargains - Save an extra 10% or more on select Hotels with Tennis Courts
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured St. Thomas Hotels with Tennis Courts

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe St. Thomas St. Thomas
$912 nightly
The price is $1,024 total per night
$1,024 total
Mar 8 - Mar 9
Total with taxes and fees
With a stay at The Westin St. Thomas Beach Resort & Spa in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Morningstar Beach.
Pool
Spa

The Ritz-Carlton, St. Thomas
6900 Great Bay St. Thomas St. Thomas
$1,588 nightly
The price is $1,774 total per night
$1,774 total
Apr 5 - Apr 6
Total with taxes and fees
Located in St. Thomas, The Ritz-Carlton, St. Thomas is by the ocean, a 3-minute drive from Secret Harbour Beach and 10 minutes from Bolongo Bay.
Pool
Spa

Secret Harbour Beach Resort
6280 Estate Nazareth St. Thomas St. Thomas
When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Lindquist Beach.
Pool
Spa

Limetree Beach Resort by Club Wyndham
100 Frenchman's Bay St. Thomas
With a stay at Limetree Beach Resort by Club Wyndham in St. Thomas, you'll be on the beach, within a 5-minute drive of Bolongo Bay and Limetree Beach.
Pool
Parking included

Castle Villas at Bluebeard's
1331 Estate Taarneberg, St. Thomas St. Thomas Taarneberg
With a stay at this aparthotel in St. Thomas, you'll be within a 10-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Hot Tub

Crystal Cove Villas
6345 Estate Smith Bay St. Thomas St. Thomas
When you stay at Crystal Cove Villas in St. Thomas, you'll be on the beach, just steps from Sapphire Beach and 14 minutes by foot from Lindquist Beach.
Pool
Kitchen

Club Wyndham Elysian Beach Resort
6800 Estate Nazareth St. Thomas St. Thomas
When you stay at Club Wyndham Elysian Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Sapphire Beach and Bolongo Bay.
Pool
Hot Tub

Emerald Beach Resort
8070 Lindbergh Bay St. Thomas St. Thomas
$285 nightly
The price is $318 total per night
$318 total
Apr 1 - Apr 2
Total with taxes and fees
When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 10-minute drive of Magens Bay Beach and Magens Bay.
Pool
Pet friendly

Escape to Paradise at Siren Song Villa B8 (updated, waterfront - no stairs)
St. Thomas
When you stay at this condo in St. Thomas, you'll be on the waterfront, a 5-minute drive from Lindquist Beach and 7 minutes from Sapphire Beach.
Pool
Kitchen

Flamboyan on the Bay Resort and Villas
6200 Magens Bay Road St. Thomas St. Thomas
$128 nightly
The price is $142 total per night
$142 total
Mar 31 - Apr 1
Total with taxes and fees
With a stay at Flamboyan on the Bay Resort and Villas, you'll be centrally located in St. Thomas, a 1-minute drive from Magens Bay Beach and 13 minutes from Bolongo Bay.
Pool
Kitchen
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.
St. Thomas hotels essential information
Accommodation | 2,303 hotels |
|---|---|
Lowest Price | $142 |
Highest Price | $1,774 |
Popular hotels | The Westin St. Thomas Beach Resort & Spa, The Ritz-Carlton, St. Thomas, Secret Harbour Beach Resort, Limetree Beach Resort by Club Wyndham, Castle Villas at Bluebeard's, Crystal Cove Villas, Club Wyndham Elysian Beach Resort, Emerald Beach Resort, Escape to Paradise at Siren Song Villa B8 (updated, waterfront - no stairs), Flamboyan on the Bay Resort and Villas |
Most Recent St. Thomas Hotel Reviews

Bluebeard's Castle Resort
5 out of 5
Posted 10 hours ago
CheapTickets Verified Review
"Just back from a 3 night stay. The patio was my favorite part — beautiful view! Room was clean. There are no housekeeping services during the stay but a call to the office to refresh us with clean towels was quickly taken care of. It is a lot of steps— but everything in St Thomas is! Restaurant was good. Very large servings. Enjoyed the karaoke on Monday with Shi!!! The pool looked nice although we didn’t have time to enjoy it. Didn’t expect to have a washer and dryer in our unit but that was nice to wash our beach towels before we packed to leave. Kitchen was stocked adequately for the amount of meals we had there. I would love to stay again!!! "
A verified traveler stayed at Bluebeard's Castle Resort
Types of Hotels
Top 20 St. Thomas Hotels
Hotels Near St. Thomas
Top Hotel Brands
Hotels By Star Rating
Cities near St. Thomas
More to Explore in St. Thomas
Top Picks
Hotels
- Cheap Hotels in Vieques
- Cheap Hotels in Charlotte
- Cheap Hotels in Culebra
- Cheap Hotels in Wisconsin
- Cheap Hotels in Grand Cay
- Hotels in Downtown Milwaukee
- Cheap Hotels in Aguadilla
- Cheap Hotels in Ponce
- Hotels around Billy Bob's Texas
- Comfort Suites Maingate East
- Cheap Hotels in New York
- Cheap Hotels in Shoal Bay
- Cheap Hotels in Isabela
- Cheap Hotels in Saskatoon
- Cheap Hotels in St. John
- Hotels around Machakos University
- Cheap Hotels in Point Fortin
- Mayagüez Casino Resorts & Hotels
- Cheap Hotels in Willemstad
Flights





