Best St. Thomas and St. John All Inclusive Resorts & Hotels
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas
This St. Thomas resort is on the beach, 2.2 mi (3.5 km) from Buck Island Turtle Cove, and within 6 mi (10 km) of Fort Christian and Blackbeard's Castle. Sapphire Beach and Coki Beach are also within 6 mi (10 km).
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is $224 per night$224
May 24 - May 25
Nestled on the beach, this St. Thomas hotel is 0.1 mi (0.1 km) from Lindbergh Bay and 2.5 mi (4.1 km) from Blackbeard's Castle. Lindberg Beach and Honeymoon Beach are also within 1 mi (2 km).
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $469 per night$469
May 9 - May 10
Nestled on the beach, this St. Thomas condo resort is just steps from Secret Harbor and Secret Harbour Beach. Sapphire Beach is 1.8 mi (2.9 km) away.
Don't see what you're looking for?
See all available properties in St. Thomas and St. John