St Thomas

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

The Ritz-Carlton St. Thomas

6900 Great Bay, Saint Thomas, US Virgin Islands
from $ 509

The Westin St. John Resort & Villas

300-A Chocolate Hole, Cruz Bay, US Virgin Islands
from $ 447

Best Western Carib Beach Resort

70C Lindbergh Bay, Charlotte Amalie, US Virgin Islands
from $ 153