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.
Situated near the beach, this hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and Emancipation Garden. Brewers Bay Beach and Magic ...
Lindbergh Bay Hotel and Villas$143Lindbergh Bay Hotel and Villas$143
Located in the heart of St. Thomas, this bed & breakfast is steps from 99 Steps and Emancipation Garden. Fort Christian and Blackbeard's Castle are also within ...
Galleon House Bed Breakfast Inn$80Galleon House Bed Breakfast Inn$80
Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Coral World Ocean Park and Coki Beach. Smith Bay Beach and Sapphire Beach are also within ...
Point Pleasant Resort$269Point Pleasant Resort$269
Facing a small, idyllic bay, this long-established St Thomas resort is midway between downtown Charlotte Amalie's shopping district and Red Hook's ferries to ...
Bolongo Bay Beach Resort$250Bolongo Bay Beach Resort$250
Situated by the ocean, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach and Smith Bay Beach are also ...
Two Sandals by the Sea Inn - B&B$180Two Sandals by the Sea Inn - B&B$180
Nestled on the beach, this St. Thomas hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and Emancipation Garden. Blackbeard's Castle ...
The Island Beachcomber HotelGet RatesThe Island Beachcomber HotelGet Rates
Tourists in St. Thomas and St. John who are after somewhere to stay in and around St. Thomas have many options from which to choose. Currently, Expedia's extensive database lists 28 places to stay within a 3-mile radius of St. Thomas.
The Windward Passage Hotel and the Mafolie Hotel are worth checking out. These two quality hotels are minutes away. The Sunset Gardens and the Bluebeards Castle Hotel are also in the center of St. Thomas.
With 16 Expedia-listed establishments, Charlotte Amalie is the area with the largest selection of St. Thomas accommodation. Charlotte Amalie is around 1 mile from downtown. The Marriott's Frenchman's Cove and Lindbergh Bay Hotel and Villas are some of the Expedia-listed hotel accommodations in Charlotte Amalie.
The Sapphire Beach Condo Resort & Marina by Antilles Resorts and also the Antilles Resorts at Point Pleasant are within easy walking distance of Coki Beach, while the Flamboyan On The Bay and the Pirates Pension at Bluebeards Castle are situated close to Magens Bay Park. Blackbeard's Castle and Fort Christian are two other famous St. Thomas destinations. The Marriott Frenchman's Reef and Morning Star Beach Resort and the Villa Marbella Suites are conveniently close to Blackbeard's Castle, while the Virgin Islands Campground and the Hilltop Villas at Bluebeards Castle, are close to Fort Christian.
Yacht Haven Grande Marina is a scenic scene to go on a gentle amble while enjoying the view of the horizon. The Bolongo Bay Beach Resort and Galleon House Bed Breakfast Inn are two options that are close to this attraction. With almost everything at hand on one central site, Havensight Mall is the perfect place to get your shopping fix. The closest hotel accommodations near this site are the Bluebeards Castle Villas and Bluebeard's Castle Villas III.
One of the relatively small number of economical hotel choices in this area is the Wyndham Margaritaville St Thomas.
If you are searching for more accommodation choices, the Caneel Bay and the Frenchmans are 10 miles and 16 miles from the center of St. Thomas. The Ritz-Carlton, St. Thomas and the Gallows Point Resort are located 7 miles and 9 miles away.
St. John is 13 miles to the east of St. Thomas, and is where you'll find the Long Bay Beach and Smuggler's Cove Beach. Expedia-listed St. John accommodation options include the Reef Madness and Starlit Escape Villa. Alternatively, you could consider staying in Culebra, 25 miles to the west of St. Thomas, where you can choose from the Culebra Moon Villas and Sea Breeze Hotel. Culebrita Beach and Zoni Beach are a couple of the popular places to see should you visit Culebra.