The splendor of the Galapagos

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.

Photos by:


The luxury of living close to nature

Outstanding location

Glamour and comfort in every detail


Integration into the authentic local environment

Genuine living experience

Personalized service & lifestyle

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.