Emerald Beach Resort Gallery
Location & Contact
8070 Lindbergh Bay, St. Thomas, VI 00802
Overview
Emerald Beach Resort sits directly on Lindbergh Bay in St. Thomas, minutes from Cyril E. King Airport. All 90 guest rooms face the water and include a private balcony or patio, giving travelers consistent access to Caribbean views. The resort also offers an outdoor pool, beachfront dining, tropical gardens and non-motorized watersports, making it especially convenient for a relaxed arrival or departure stay.
Hotel Resort Highlights
- 100% beachfront rooms
- Ocean-view balconies
- Near the airport
- Pool and watersports
- Stays on the U.S. Virgin Islands
What's Nearby
Approx. Distance- Crown Bay Center 0.4 mi
- Cyril E. King Airport 1.1 mi
- Lindbergh Bay Beach 1.3 mi
- Charlotte Amalie Waterfront 2.2 mi
Important Info
Emerald Beach Resort is located at 8070 Lindbergh Bay, St. Thomas, VI 00802.





