The Finch Bay Galapagos Hotel, situated on the south side of Santa Cruz Island in the Galapagos archipelago. The hotel consists of 27 rooms and suites that incorporate natural elements of the Galápagos. The Finch Bay goes into the group of environmentally responsible hotels by making an effort to protect the delicate ecosystems and preserve natural environment.
Finch Bay rooms and suites offer comfortable space, that reflect the natural and peaceful setting of Galapagos inside and out. The design is made to connect its guests with the environment and beauties of natural surroundings. The hotel also features indoor and outdoor lounge area, a bar, beachfront access, business center and library.
Unique life at Galapagos can be experienced through activities such as snorkeling, kayaking, swimming, tortoises observing or simply enjoying delicious, locally sourced meals in the restaurant or outdoors overlooking the beach.
The luxury of living close to nature
Glamour and comfort in every detail
Integration into the authentic local environment
Genuine living experience
Personalized service & lifestyle