Book Hotels in St. Thomas
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. Thomas hotels

Buoy Haus Beach Resort St. Thomas, Autograph Collection
"They double charged me."
Reviewed on Nov 15, 2026

The Westin St. Thomas Beach Resort & Spa
"The Westin was a lot of fun to stay at. The room was nice, there were a lot of pool options based on the vibe you were looking for. Activities booked through the hotel were fun and convenient as well."
Reviewed on Nov 14, 2026

The Ritz-Carlton, St. Thomas
"Our stay at the Ritz was perfect. Erika, the guest experience supervisor, was one of the nicest people I've ever met. She made our experience even better. Her suggestions, accommodations and guidance helped tremendously. The entire staff was exceptional and among the friendliest I've encountered ..."
Reviewed on Nov 11, 2026

Bunker Hill Hotel
"Staff was nice if your looking at walking up a lot of stairs this hotels is not for you. The rooms okay but could be updated. Too many cracks in the walls but overall okay"
Reviewed on Nov 15, 2026

Margaritaville Vacation Club - St. Thomas
"God forbid anything runs out . It’s your fault . God forbid they make a mistake it’s your fault and you need to figure it out . Going to the coffee shop was an experience to say the least it’s as if we weren’t wanted there . The receptionist made a mistake and she went and got someone to the back ..."
Reviewed on Nov 15, 2026

Emerald Beach Resort
"Very short walk from the airport terminal and taxis very conveniently located. Vintage Caribbean resort that is friendly and well maintained. Lobby is small but quaint. Staff are friendly and helpful. Small gift shop and coffee kiosks. Great pool. Beach is comfortable. Could use a bit more sprucing ..."
Reviewed on Nov 15, 2026

Bluebeard's Castle Resort

Windward Passage Hotel

Lindbergh Bay Hotel and Villas
Cheap St. Thomas hotels

Bunker Hill Hotel
Hotels in St. Thomas with star-rating
Check St. Thomas Hotels by Star Rating

5 Star Hotels
St. Thomas Hotel & Travel Guide
When you're on the lookout for nice apartments or hotels close to St. Thomas, it's helpful to know there are many suitable choices available. Travelocity's up-to-the-minute hotel guide shows 42 hotel establishments conveniently located within a 6-mile (10-kilometer) radius of the center of St. Thomas.
Within a 0.6-mile (1-kilometer) radius of St. Thomas's heart, travelers can check-in to the great lodgings, including the Mafolie Hotel and Galleon House Bed Breakfast Inn.
Stay close by the Magens Bay by arranging to stay in either the Magens Point Resort or the Windward Passage Hotel. If you and your friends think you would rather stay in an area near to the Coki Beach, you could try the Sapphire Beach Condo Resort & Marina by Antilles Resorts or the Antilles Resorts at Point Pleasant. The Blackbeard's Castle, another important St. Thomas attraction, is walking distance from the Marriott's Frenchman's Cove and also the Marriott Frenchman's Reef and Morning Star Beach Resort. Accommodation options that are located near the Fort Christian include the Sunset Gardens and also the Villa Marbella Suites.
Budget travelers can breathe easy. St. Thomas offers a solid range of lower-priced hotel options. The Two Sandals by the Sea Inn - B&B and the Sapphire Village Resort by Antilles Resorts are some more cheaper hotels that are worth a look.
10 miles (16 kilometers) from the main part of St. Thomas, you will find the Caneel Bay. The Frenchmans is situated 16 miles (26 kilometers) away. The The Ritz-Carlton, St. Thomas as well as the Gallows Point Resort are some other Travelocity-listed hotel options around St. Thomas.
The closest accommodations in St. Thomas and St. John include Charlotte Amalie and Donoe. Charlotte Amalie is 1 mile (1.6 kilometers) to the southwest of St. Thomas, while Donoe is 3 miles (4 kilometers) to the southwest. Room options in Charlotte Amalie are the Lindbergh Bay Hotel and Villas and Emerald Beach Resort. The Bolongo Bay Beach Resort and Pirates Pension at Bluebeards Castle are some of the places to stay in Donoe.
Are you looking for the most logical airport for St. Thomas? Cyril E. King Airport is situated 2 miles (4 kilometers) away.
Frequently asked questions
Recent St. Thomas hotel reviews by fellow wanderers

Emerald Beach Resort
"Very short walk from the airport terminal and taxis very conveniently located. Vintage Caribbean resort that is friendly and well maintained. Lobby is small but quaint. Staff are friendly and helpful. Small gift shop and coffee kiosks. Great pool. Beach is comfortable. Could use a bit more sprucing up. Restaurant/bar is reasonably priced. Food was better than average and a few dishes were outstanding. View was great. Our king room was very clean. Appropriately maintained. Housekeeping was daily and well done. Aircraft noise did not disturb us given how close the airport is. If you like a vintage resort at a very reasonable price, I highly recommend the Emerald Beach Resort."
Explore More Ways to Travel with Travelocity
- Hotels in Mafolie
- Hotels near Magens Bay Beach
- Agritourism in St Thomas
- Apartments in St Thomas
- Bedandbreakfast in St Thomas
- Condos in St Thomas
- Cottages in St Thomas
- Aparthotels in St Thomas
- Guesthouses in St Thomas
- Hostels in St Thomas
- Adults Only in St Thomas
- Green Cay Plantation Hotels
- Hotels near Coki Point Beach
- Hotels in Charlotte Amalie
- Hotels near Blackbeard's Castle
- Hotels near 99 Steps
- 5 Star Hotels in St Thomas
- 4 Star Hotels in St Thomas
- Hotels near Havensight Mall
- Hotels near Lindquist Beach
- Hotels near Lionel Roberts Stadium
- All-Inclusive in St Thomas
- At Home in the Tropics
- Beach in St Thomas
- Beachfront Villas at Crystal Cove
- Bolongo Bay Beach Resort
- Boundless Bliss Hotel
- Boutique in St Thomas
- Bunker Hill Hotel
- Castle Villas at Bluebeard's
- Budget in St Thomas
- Club Wyndham Elysian Beach Resort
- Crystal Cove Villas
- Emerald Beach Resort
- Family Friendly in St Thomas
- Flamboyan on the Bay Resort and Villas
- Galleon House Hotel
- Golf in St Thomas
- Hilltop Villas at Bluebeard's Castle
- Hilton Hotels in St Thomas
- Balcony in St Thomas
- Free Breakfast in St Thomas
- Free Airport Transportation in St Thomas
- Hot Tub in St Thomas
- Kitchenette in St Thomas
- Smoking in St Thomas
- Waterslide in St Thomas
- Island View Guesthouse
- Limetree Beach Resort by Club Wyndham
- Lindbergh Bay Hotel and Villas
- Luxury in St Thomas
- Mafolie Hotel
- Margaritaville Vacation Club - St Thomas
- The Westin St Thomas Beach Resort & Spa
- Marriott's Frenchman's Cove
- Marriott's Frenchman's Cove
- Midtown Guest House
- Buoy Haus Beach Resort St Thomas Autograph Collection
- Ocean View in St Thomas
- Olga's Fancy
- Pet Friendly in St Thomas
- Pirates Pension at Bluebeard's Castle
- Point Pleasant Resort
- Sapphire Beach Resort
- Island Time Sapphire Beach Beach level great views Bldg A Generator
- Sapphire Sanctuary by the Sea
- Sapphire Village Resort
- Scott Beach Condo 2
- Secret Harbour Beach Resort
- Spa in St Thomas
- Starz Hotel
- Sunset Gardens Guesthouse
- The Pink Palm Hotel - Adults Only
- View of Paradise at Sapphire Beach
- Waterpark in St Thomas
- Windward Passage Hotel
- Houseboats in St Thomas
- Privatevacationhomes in St Thomas
- Resorts in St Thomas
- Safaritentalow in St Thomas
- Hotels near St Thomas Synagogue
- Townhouses in St Thomas
- Treehouses in St Thomas
- Villas in St Thomas
- Hotels near Yacht Haven Grande Marina













