From $90 USD Booking.com This beachfront hotel is located on Frenchman’s Bay in the fishing village of Treasure Beach, St. Elizabeth. It offers beach access, 2 swimming pools and air-conditioned rooms with a private patio.