Nestled on the beach, this Frydendal resort is 1.1 mi (1.8 km) from Smith Bay Beach and 1.4 mi (2.2 km) from Coki Beach. Sapphire Beach and American Yacht Harbor are also within 2 mi (3 km).
Set on little Nazareth Bay on St Thomas, this casual beachfront condo resort offers quiet vacations as well as ready access to St John and British Virgin Island ferries from Red Hook, less than a mile away.
Secluded on the island's easternmost point, facing turquoise Great Bay and St. John, this St. Thomas resort features a water-sports beach, a quiet beach, a dive center, and freeform pools with Caribbean Sea views.
Nestled on the beach, this Charlotte Amalie hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 2.6 mi (4.2 km) away.
Located in Charlotte Amalie, this hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and Emancipation Garden. Brewer's Beach and Magic Ice Gallery are also within 3 mi (5 km).
Marriott Frenchman's Reef and Morning Star Beach Resort is on the south coast of St. Thomas, a 10-minute drive from Charlotte Amalie, the island's capital. Guests can drive 7 minutes for snorkeling at Frenchman's Bay, or ride the tram to Paradise Point.
This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance from Charlotte Amalie, brimming with duty-free shops.
Located in Charlotte Amalie, this hotel is within a 10-minute walk of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 0.7 mi (1.2 km) away.
Seeing as more than 2 million tourists visit the Virgin Islands each year, it should come as no surprise that there are more than a few hotels to choose from. If you’re not sure where to start evaluating your options, here are four of our picks as the best places to stay in St. Thomas:
If you can’t wait another minute to book your trip to the Virgin Islands, count on Travelocity to help you score unbeatable deals on cheap hotels near St. Thomas at any time of year. Our extensive selection of hotels in St. Thomas is the largest in the world, giving you the greatest number of options before deciding which St. Thomas lodging option is right for you. Make your choice today, and watch any doubts you have disappear upon arriving on this island.