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

Bluebeard's Castle Resort
"Lovely place. Great food and great location. Would repeat."
Reviewed on Jul 27, 2026

The Westin St. Thomas Beach Resort & Spa
"Perfect vacation resort. My husband and I enjoyed every minute of our stay! We will be back sooner than later."
Reviewed on Jul 27, 2026

The Ritz-Carlton, St. Thomas
"This place is amazing. The staff is extremely friendly and make sure you feel welcomed at all times of the day. From the moment you enter the gate until the second you leave, you feel well taken care of. Also there are many amenities available. We enjoyed kayaking and hanging out on the beach and ..."
Reviewed on Jul 21, 2026

Emerald Beach Resort
"Staff was not very helpful with assisting in finding jacket that was left in room less than five minutes after departing property."
Reviewed on Jul 26, 2026

Lindbergh Bay Hotel and Villas
"no comment"
Reviewed on Jul 25, 2026

Margaritaville Vacation Club - St. Thomas

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Windward Passage Hotel

Bunker Hill Hotel
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

Bluebeard's Castle Resort
"Lovely place. Great food and great location. Would repeat."
Explore More Ways to Travel with Travelocity
- Adultsonly in St Thomas
- Safaritentalow in St Thomas
- Hostels in St Thomas
- Resorts in St Thomas
- Guesthouses in St Thomas
- Midtown Guest House
- Aparthotels in St Thomas
- Buoy Haus Beach Resort St Thomas Autograph Collection
- Cottages in St Thomas
- Oceanview in St Thomas
- Condos in St Thomas
- Olga'S Fancy
- Bedandbreakfast in St Thomas
- Petfriendly in St Thomas
- Apartments in St Thomas
- Hotels near St Thomas Synagogue
- Agritourism in St Thomas
- Townhouses in St Thomas
- Treehouses in St Thomas
- Villas in St Thomas
- Hotels near Magens Bay Beach
- Waterslide in St Thomas
- Hotels in Mafolie
- Smoking in St Thomas
- Kitchenette in St Thomas
- 4 Star Hotels in St Thomas
- Hottub in St Thomas
- 5 Star Hotels in St Thomas
- Freeairporttransportation in St Thomas
- Hotels near 99 Steps
- Freebreakfast in St Thomas
- Hotels near Blackbeard'S Castle
- Balcony in St Thomas
- Hilton Hotels in St Thomas
- Hotels in Charlotte Amalie
- Hilltop Villas At Bluebeard'S Castle
- Golf in St Thomas
- Hotels near Coki Point Beach
- Galleon House Hotel
- Flamboyan On The Bay Resort And Villas
- Green Cay Plantation Hotels
- Bunker Hill Hotel
- Boutique in St Thomas
- Boundless Bliss Hotel
- Bolongo Bay Beach Resort
- Hotels near Lionel Roberts Stadium
- Beachfront Villas at Crystal Cove
- Hotels near Lindquist Beach
- Beach in St Thomas
- Hotels near Havensight Mall
- At Home In The Tropics
- Allinclusive in St Thomas
- Houseboats in St Thomas
- Privatevacationhomes in St Thomas
- Windward Passage Hotel
- Waterpark in St Thomas
- View Of Paradise At Sapphire Beach
- The Pink Palm Hotel - Adults Only
- Sunset Gardens Guesthouse
- Starz Hotel
- Spa in St Thomas
- Secret Harbour Beach Resort
- Scott Beach Condo 2
- Sapphire Village Resort
- Castle Villas At Bluebeard'S
- Luxury in St Thomas
- Lindbergh Bay Hotel And Villas
- Limetree Beach Resort By Club Wyndham
- Island View Guesthouse
- Hotels near Yacht Haven Grande Marina
- Pirates Pension At Bluebeard'S Castle
- Point Pleasant Resort
- Sapphire Beach Resort
- Island Time Sapphire Beach Beach level great views Bldg A Backup Generator
- Sapphire Sanctuary By The Sea
- Mafolie Hotel
- Margaritaville Vacation Club - St Thomas
- The Westin St Thomas Beach Resort & Spa
- Marriott's Frenchman's Cove
- Marriott's Frenchman's Cove
- Familyfriendly in St Thomas
- Emerald Beach Resort
- Crystal Cove Villas
- Club Wyndham Elysian Beach Resort
- Budget in St Thomas













