Located on a peninsula in St. John, this resort offers stunning waterfront views and access to a small beach area. It's ideal for those seeking a more secluded and scenic beach experience.
The Ritz-Carlton St. Thomas offers a luxurious beachfront experience. The hotel provides direct access to a beautiful beach and high-end amenities, making it ideal for travelers seeking a premium beach vacation.
Situated on the eastern end of St. Thomas, Elysian Beach Resort provides a serene beachfront setting. The calm waters and sandy beach are ideal for relaxation and swimming.