Hotels in St. Thomas–St. John, United States Virgin Islands
St. Thomas and St. John are part of the U.S. Virgin Islands, famous for their white-sand beaches and crystal-clear Caribbean waters. The climate stays warm year-round, averaging 80°F (27°C), with dry winters perfect for sailing between the islands and snorkeling at Trunk Bay on St. John. During the rainy summer months, you can still hike the trails of Virgin Islands National Park, and you'll find cheaper flights and lodging from May to November.
A
Altona
Emerald Beach Resort
B
Bolongo
2 hotels
C
Charlotte Amalie
2 hotels
Contant (Saint John)
The Flamingo House
Contant (Saint Thomas)
2 hotels
Cruz Bay
3 hotels
F
Frydendal
2 hotels
M
Mafolie
The Mafolie Hotel
N
Nazareth
4 hotels