Hotel · Blu Galapagos Sustainable Waterfront Lodge, Puerto Ayora Ecuador 4,50 (188) from $280 / night