Contact & Location
Emerald Beach Resort features a spectacular setting on Lindbergh Bay only minutes from St. Thomas Airport and Charlotte Amalie. Guests will enjoy unmatched access to attractions, shopping, dining and nightlife to be found throughout St. Thomas. In addition, our resort is conveniently located near some of St. Thomas’ most popular destinations.
If you need to cancel your reservation, it must be done so at least 72 hours prior to your scheduled check-in date. Emerald Beach will charge your credit card a non-refundable one-night stay 72 hours prior to your arrival. Thank you.
8070 Lindbergh Bay, St. Thomas, USVI 00802
Emerald Beach Resort
8070 Lindbergh Bay,