Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
A weekend away keeps your stress at bay, especially when you're spending time in St. Thomas. Brilliant activities, delicious eats, and the chance to capture terrific pictures: these are just a few of the benefits of visiting St. Thomas. You'll treat yourself to decadent cuisine, marvel at the best monuments and landmarks , and enjoy the most sought-after shows. Of course, you'll book a room at a luxury hotel! Extravagant experiences are right up your alley, so reserve your upscale hotel in St. Thomas on Expedia.com today, and your relaxing getaway is off to a good start.
It turns out plenty of folks have decided to call it home -- how is that for proof that St. Thomas is filled with an incredible array of activities? No matter what brings you to St. Thomas, the destination always delivers. St. Thomas is full of comfy hotels in addition to friendly locals, so you can count on a remarkable stay. Book early to get a room with a view!
A luxury retreat begs for you to explore day spas, art, and local museums. When you book your travel on Expedia.com, it's all at your fingertips. Thanks to our spectacular room rates, you'll still have plenty of cash for the most fun and free-spirited things to do. After many hours of seeing the sights, your luxury hotel is waiting with fine dining and impressive amenities. Take advantage of amenities like an incredible balcony view or hot tub before the day is over. The luxury hotels in St. Thomas will put you into a state of relaxation as soon as you check in.
There's no better time than today to book a hotel in St. Thomas, and Expedia.com is here to make the process painless. Browse the abundance of real traveler reviews on incredible hotels until you spot the perfect place to stay. 5-Star hotels treat you right, offering things like VIP services and private kitchens. Many 5-star accommodations in St. Thomas even feature gigantic suites, and it's not uncommon to discover reinvigorating spa treatments in your hotel. Book your luxury experience in St. Thomas now, and before you know it you'll be getting pampered in paradise!