Emerald Beach Resort Contact & Location
Peaceful and relaxing, the Emerald Beach Resort is conveniently located just minutes from the St. Thomas airport, and less than ten minutes from the downtown Charlotte Amalie and its renowned Duty-Free shopping. When planning where to stay in St. Thomas, U.S. Virgin Islands, no hotel combines a convenient location near the airport with a stunning beachfront setting like the Emerald Beach Resort. Peaceful and relaxing, our resort is conveniently located just minutes from the St. Thomas airport, and less than ten minutes from downtown Charlotte Amalie and its renowned duty-free shopping.
For more information about our resort or to book accommodation for an upcoming U.S. Virgin Islands getaway, please contact us today.
Emerald Beach Resort
8070 Lindbergh Bay
St. Thomas, USVI 00802