Casa Natura Galapagos Lodge

An intimate, conveniently located base for exploring Puerto Ayora on Santa Cruz Island.

Casa Natura

Located in Puerto Ayora on Santa Cruz Island, this 15-room hotel offers a convenient starting point for exploring the area. Guests can easily access nearby sights, such as the Charles Darwin Research Station, the fishermen’s pier and the town’s main promenade, home to boutiques, restaurants and art galleries. Air-conditioned guest rooms are simple but pretty and airy, with brightly colored accents and tile or wood floors. The attractive stone-and-tile pool area has a fireplace and thatched outdoor bar. Rates include breakfast.

Casa Natura Galapagos Lodge is featured on

Hotel Information


Petrel y Floreana 200350 Puerto Ayora Ecuador


+593 2-6005-012 Hotel’s Website

Reserve Your Room

Powered by

Best price guaranteed


What's Nearby

blog comments powered by Disqus