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.

Contact Us

*Fields required

Get directions

Emerald Beach Resort

8070 Lindbergh Bay,
St. Thomas,
USVI 00802

How to get from

Pool at Emerald Beach Resort Lindbergh Bay, St. Thomas