To ensure you have the best experience, we use cookies on our website for technical, analytical and marketing purposes. By continuing to browse our site, you are agreeing to our use of cookies.

Emerald Beach Resort

8070 Lindbergh Bay, St Thomas Island 00802-5901, U.S. Virgin Islands
+1 340 777 8800



This resort is directly on the beach on Lindbergh Bay, a few minutes away from the Airport and two miles from Downtown and Duty Free Shopping.

Less More AppleVacations

Get Rates

Check in
Check out