Casa Natura Galapagos Lodge

Puerto Ayora, Ecuador
Amazing Lodge located in the Highlands of Santa Cruz.

Casa Natura is a small, family-run hotel surrounded by nature in the highlands of Santa Cruz Island, and is central to the main tour and diving sites in the Galapagos. It has 14 rooms, a pool, a dining area, free WiFi service, and several social areas for passengers to experience. All rooms have a private balcony that enables guests to enjoy the lush scenery of the Galapagos highlands.