Hotels in St. Thomas–St. John, United States Virgin Islands

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room

St. Thomas and St. John are U.S. Virgin Islands in the Caribbean, known for their pristine beaches like Magens Bay and Trunk Bay (part of Virgin Islands National Park). The climate stays warm year-round (mid-80s°F / about 29°C), with drier winters ideal for sailing on Pillsbury Sound and snorkeling the underwater trail at Trunk Bay, while wetter summers bring lush trails for hiking to the historic ruins of Annaberg Plantation on St. John. St. Thomas offers duty-free shopping in Charlotte Amalie and the 17th-century Fort Christian, but St. John's quieter vibe means you'll find more wildlife and fewer crowds-perfect for a budget-friendly beach day.

C

Contant (Saint Thomas)  Sunset Gardens Guesthouse
Cruz Bay  2 hotels

E

East End (Saint Thomas)  Sapphire Beach Resort And Marina

N

Nazareth  3 hotels