Hotels in St. Thomas–St. John, United States Virgin Islands
St. Thomas-St. John are two islands in the U.S. Virgin Islands, with a tropical climate that keeps temps between 75°F (24°C) and 85°F (29°C) year-round. St. Thomas is famous for its bustling cruise ports and historic Charlotte Amalie, while St. John is known for its protected beaches and hiking trails in Virgin Islands National Park. In winter's dry season, you can snorkel at Trunk Bay on St. John or explore the 17th-century Fort Christian on St. Thomas, but if you visit during summer's rainy months, you'll find cheaper stays at resorts like the Westin on St. John and fewer crowds on the ferry rides between the islands.
E
East End (Saint Thomas)
Sapphire Beach Resort And Marina
Estate Thomas
Marriott'S Frenchman'S Cove
F
Frydendal
Margaritaville Vacation Club - St Thomas
N
Nazareth
3 hotels