Windward Passage is a waterfront Caribbean resort that is centrally located on the island of St. Thomas. This luxury resort is the perfect getaway for families and couples who wish to see the sites of St. Thomas. During your stay you will enjoy picturesque views overlooking Charlotte Amalie harbor. In the evening enjoy fine dining, entertainment, and duty-free shopping just one block from your hotel. This hotel is only two miles from the airport making it easily accessible for both vacationers and business travelers.
The Marriott Beach Resort is a luxury resort perfect for vacationers wishing to indulge in their Caribbean getaway. This beach resort is perfect for your Caribbean honeymoon. Indulge in the best amenities on the island and the seclusion of a private beach right in front of your resort. Frenchman’s Reef & Morning Star Marriott Beach … Read more