01
Finch Bay Galápagos Hotel
Galápagos Islands
A beachfront hotel near Puerto Ayora, reached by a short water-taxi ride.
Boutique hotel · Galápagos Islands, Ecuador
A small hotel on Santa Cruz with waterfront rooms.
The hotel
A small hotel on Santa Cruz with waterfront rooms.
01
Galápagos Islands
A beachfront hotel near Puerto Ayora, reached by a short water-taxi ride.
02
Galápagos Islands
A luxury tented camp in the highlands of Santa Cruz, close to tortoises.
03
Galápagos Islands
A small hotel on San Cristóbal's waterfront, a short walk from town.