Discover paradise at the Emerald Beach Resort in St. Thomas, Virgin Islands. Freshly renovated guestrooms, lush tropical gardens and infinite amenities at our top rated hotel in St. Thomas present myriad options for each guest to create their own personalized retreat. Kayak in Lindbergh Bay, indulge in a reviving treatment at The Emerald Spa, or simply breathe in the refreshing ocean breezes. Play championship golf at Mahogany Run, savor fine dining or delight in an authentic Caribbean Buffet at our signature restaurant, “Caribbean Fusion”. The lovely setting of our resort hotel lets you easily explore the natural and historic wonders of our Virgin Islands, as well as the many area historic areas and world famous duty free shops. An exquisite experience awaits you at our captivating Emerald Beach Resort.