Cet établissement est à 10 minutes à pied de la plage. Le Surfers Manor est situé dans la région isolée d'Eleuthera Island Shores, à Gregory Town. Le Manor est l'endroit idéal d'où partir à la découverte des attractions naturelles d'Eleuthera. La plage Surfer's Beach se trouve à 800 mètres et les grottes de Hatchet Bay sont à 2,5 km.
Ses chambres climatisées avec vue sur le jardin disposent d'une connexion Wi-Fi gratuite. Elles sont décorées dans un style tropical coloré et comportent une salle de bains privative avec douche.
Vous trouverez sur place un bar-restaurant servant de délicieux plats bahamiens et américains de 8h00 à 18h00. Le mercredi et le jeudi, il ferme à 21h00.
Le Surfers Manor se trouve à 25 km de l'aéroport de North Eleuthera et de celui de Governor's Harbour, soit environ 20 minutes en voiture.