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
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
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.