Skip to main content

Emerald Beach Resort Gallery

Uncover Our St. Thomas Beach Resort

A tranquil, relaxing and elegant resort, the Emerald Beach Resort is the perfect gateway to an unforgettable U.S. Virgin Islands vacation. Our resort is situated directly on Lindbergh Bay on what is widely considered to be one of the most beautiful beaches on St. Thomas. Boasting 90 beachfront guest rooms tucked among swaying palms and beautiful tropical gardens, our U.S. Virgin Islands resort offers effortless access to stunning beaches, exhilarating water sports, delicious cuisine and breathtaking natural attractions. Please view the images in our photo gallery to learn more about our resort.