
Search Beach Resorts & Hotels in St. Thomas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas Beach Resorts & Hotels
Our top choices for St. Thomas beach hotels

9.6 out of 10, Exceptional, (58 reviews)
cleanliness Relax on white sands at this waterfront farm stay, where a beach bar awaits and a convenient walkway leads to Hull Bay.
The price is ₹42,170
₹61,406 total
includes taxes & fees
6 May - 7 May

7.2 out of 10, Good, (1,012 reviews)
cleanliness Soak up Caribbean sun steps from the beach with easy access to snorkelling and diving.
The price is ₹15,007
₹18,384 total
includes taxes & fees
5 May - 6 May

7.8 out of 10, Good, (1,304 reviews)
cleanliness Savour paradise steps from the sand with beachfront dining, water sports, and a vibrant beach bar at this oceanside retreat with umbrellas.
The price is ₹28,014
₹34,317 total
includes taxes & fees
7 Apr - 8 Apr

8.4 out of 10, Very good, (1,156 reviews)
cleanliness Soak up paradise at the white sand beach resort with private cabanas, ocean dining, and three refreshing pools.
The price is ₹58,188
₹73,899 total
includes taxes & fees
5 May - 6 May

9.0 out of 10, Wonderful, (224 reviews)
cleanliness Retreat to a private island oasis on the white sand shores of Sapphire Beach, where crystal-clear waters meet luxurious spa comforts.
The price is ₹34,936
₹55,538 total
includes taxes & fees
23 Apr - 24 Apr

9.0 out of 10, Wonderful, (385 reviews)
The price is ₹31,371
₹39,948 total
includes taxes & fees
20 Apr - 21 Apr

9.0 out of 10, Wonderful, (1,002 reviews)
cleanliness Dive into seaside luxury at this white sand beach resort with private loungers, umbrellas, and two waterfront restaurants.
The price is ₹45,208
₹55,832 total
includes taxes & fees
2 May - 3 May

8.8 out of 10, Excellent, (499 reviews)
The price is ₹26,269























