Glass Window Villas

Eleuthera, Bahamas

The island speaks

Eleuthera is an island in the archipelago of The Commonwealth of the Bahamas. The name is a feminine derivative of the Greek word eleútheros, meaning “free.”

The island is 110 miles long and includes over 200 miles of pristine pink sand beaches. 

The Villas

Villa I

Villa II

Watch the sunset from the balcony

Request a Call Back

Please leave your name and phone number and our host will get back to you shortly.