Skip to main content

Hotel Emerald Beach Resort 3 *

8070 Lindbergh Bay, 008025901 Saint Thomas, United States Virgin Islands Show on the map
TripAdvisor Score
TripAdvisor Score Based on 1602 reviews
Excellent location

Choose your room


Location The hotel is located on the beach of Lindbergh Bay. Guests are just minutes from the airport and two miles from downtown and duty free shopping.

Check-in and check-out
Check-in starts at: 16:00
Check-out ends at: 12:00

Reviews: Hotel Emerald Beach Resort