Hotels in Saint Thomas, 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

Saint Thomas is a Caribbean island in the U.S. Virgin Islands, known for its duty-free shopping in Charlotte Amalie and the crystal-clear waters of Magens Bay. The tropical climate stays between 75-85°F (24-29°C) year-round, with a dry season from December to May that's perfect for sailing the Caribbean Sea or hiking to the 17th-century Fort Christian. During the wetter months from June to November, you'll find lower hotel rates and fewer crowds, ideal for exploring the historic Danish warehouse district or taking a sunset catamaran cruise.