St Thomas

Hotel Deals All prices are avg per night for a 7 night stay starting on September 13, 2015

Frenchman's Reef & Morning Star Marriott Beach Resort

5 Estate Bakkeroe, Frenchman Bay, 99 00801, US Virgin Islands
from $ 143

Secret Harbour Beach Resort

Based on 736 reviews
6280 Estate Nazareth, Saint Thomas, US Virgin Islands
from $ 303

The Westin St. John Resort & Villas

300-A Chocolate Hole, Cruz Bay, 99 00831, US Virgin Islands
from $ 234