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
Offering direct access to the beach, this St. John aparthotel is within a 10-minute walk of St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve ...
Gallows Point Resort$277Gallows Point Resort$277
Nestled on the beach, this St. Thomas 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 ...
Sugar Bay Resort and Spa$330Sugar Bay Resort and Spa$330
Set on little Nazareth Bay on St Thomas, this casual beachfront condominium resort offers quiet vacations as well as ready access to St John and British Virgin ...
Secret Harbour Beach Resort$336Secret Harbour Beach Resort$336
Nestled on the beach, this St. John condo resort is within a 10-minute walk of St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library ...
Suite St. John at Gallows Point Resort$375Suite St. John at Gallows Point Resort$375
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 ...
The Ritz-Carlton, St. Thomas$519The Ritz-Carlton, St. Thomas$519
Put aside an afternoon and stop at American Yacht Harbor.
With 15 places to stay within 2 miles of American Yacht Harbor, you can spend less time commuting and more time having fun. The Ritz-Carlton, St. Thomas and the Secret Harbour Beach Resort are only 0.7 miles and 0.5 miles away. Another convenient option, the Sapphire Beach Condo Resort & Marina by Antilles Resorts, is 0.5 miles away.
Save your money for seeing the sights and adventuring by bunking down at an inexpensive hotel. Only 1 mile away, the Wyndham Margaritaville St Thomas is a popular choice.
You can also choose a high-end hotel, replete with the finer things in life, an easy 1 mile away. There is no doubt that you will fall in love with the rooms at the Sugar Bay Resort and Spa.
Lattes in Paradise is an eatery that's near American Yacht Harbor. Sightseers looking for a pick-me-up venture here for coffee and delectable treats. Travelers searching for a more filling dining experience can dig into a meal at Bernie's Bar & Grill, an establishment that's also nearby. Afterwards, go to X On St Thomas and grab a cocktail or two.