Beautiful Hotels in Paradise
St. Thomas is a favorite amongst Caribbean vacationers because the sun is always shining on the island. But the weather isn’t the only thing that keeps visitors returning, St. Thomas is also well known for its lavish, yet affordable hotels. Take a look at the many options you have when traveling to St. Thomas, see what best suits your visit, and find out what’s close.
Pirates Pension at Bluebeard's Castle
Bluebeard’s Castle is a historic and lavish hotel and resort located on Bluebeards Hill, mere minutes from Downtown Charlotte Amalie. Its friendly staffers and luxurious accommodations will have you planning your next visit before you even leave. Check out a more in-depth look at the hotel itself and its history here, or view the hotel’s website here.
Marriott Frenchman's Cove
Nestled on the side of a hill along Pacquereau Bay sits Marriott’s Frenchman’s Cove, a beautiful complement to the Caribbean island of St. Thomas. Well known around the world for their superb accommodations, Marriott creates a unique island experience along the bay.