Skip to content
Galápagos Islands – Island

Boutique hotel · Galápagos Islands, Ecuador

Red Mangrove Galápagos Lodge

A small hotel on Santa Cruz with waterfront rooms.

The hotel

A small hotel on Santa Cruz with waterfront rooms.

Setting
Island

More boutique hotels in Galápagos Islands

All hotels