Skip to main content

Emerald Beach Resort Contact & Location

Connect with Us

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.
 

Contact us

Contact me by *

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

Telephone (340) 777-8800 
Toll Free 800-233-4936
Fax (340) 776-3426

Reservations@emeraldbeach.com | Weddings@emeraldbeach.com | Sales@emeraldbeach.com