5 star hotels in St. Thomas–St. John
Search among 4 available 5 star hotels in St. Thomas–St. John from 50+ providers
1Filter & Sort
1-4 out of 4
The Ritz-Carlton St. Thomas Hotel BennerResort
8.4
Great7777 reviews
FromINR 74 960
/nightSelect
Caneel Bay Resort Cruz BayResort
7.8
Very good3535 reviews
FromINR 41 608
/nightSelect
![](/_.gif)
Great Bay Condominiums Located At The Ritz-Carlton Club, St ThomasResort
FromINR 131 160
/nightSelect
![](/_.gif)
Westin St. JohnHotel
FromINR 65 705
/nightSelect
Saved
Save
🏨 5 star hotels in St. Thomas–St. John | 4 |
👛 Lowest price | 41608 INR |
✍️ Hotels Reviews | 112 |