Finch Bay Hotel ⭐⭐⭐⭐⭐
Puerto Ayora, Santa Cruz Island
3 times winner of World’s Leading Green Hotels. The hotel is in Puerto Ayora (Santa Cruz Island) where most land, diving and adventure tours are based. The hotel offers an alternative way of discovering the Galapagos Islands. Besides of comfortable rooms (ocean view and Garden view) the hotel has pool, a restaurant where you will enjoy delicious Ecuadorian and international dishes, bar and lovely gardens. Don’t be surprise If a small finch-bird accompanies you at breakfast!
Rate subject to availability and taxes.