Located directly on the beach in Lindbergh Bay, the Emerald Beach Resort offers a central, convenient location close to the airport, shopping, championship golf and all of St. Thomas's great activities and adventures.