Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Ayora – 72 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Semilla Verde Boutique Hotel

Hotel in Puerto Ayora

Semilla Verde Boutique Hotel gives its guests the real traditional guest house experience in Santa Cruz Island. It is located only a 12-minute drive from Puerto Ayora. Absolutely fabulous! Their dog will show you around the grounds and where the tortoises are! We felt extremely spoiled the entire time! 100% recommend!

Show more Show less
9.4
Awesome
108 reviews
Avg. price/night:
$166.25

HOTEL BOUTIQUE ACACIA

Hotel in Puerto Ayora

Boasting a shared lounge, terrace and views of pool, HOTEL BOUTIQUE ACACIA is located in Puerto Ayora, 0.8 mi from Los Alemanes Beach. Breakfast was excellent, they vary it everyday. Location couldt be any better its very centric an have all what you need. The rooms are very comfortable and clean. The staff its amazing.

Show more Show less
9.7
Exceptional
6 reviews
Avg. price/night:
$140.62

Hotel Cucuve

Hotel in Puerto Ayora

Featuring an on-site snack bar and free organic coffe, Hotel Cucuve offers accommodations in Puerto Ayora. Free WiFi access is available throughout the property. We have stayed there for 2 nights, everything was so nice. Great location with short walking distance close to almost everywhere in town; Rooms are extremely clean and peaceful; Facilities are very thoughtful and fullfill with all day service; Front desk is welcoming and helpful. Basically they are the best in town for a boutique hotel could provide, couldn't ask for more!!!

Show more Show less
9.5
Exceptional
61 reviews
Avg. price/night:
$170

Hotel Santa Fe

Hotel in Puerto Ayora

Featuring an outdoor swimming pool and a terrace, Hotel Santa Fe has free Wi-Fi and breakfast in Puerto Ayora. Malecon harbor is 100 ft away and Tortuga Bay beach is 1.5 miles away. The breakfast was very good. We had eggs, fruit, sausages, bacon, bread and more. It was very fresh and delicious compared to other places we have stayed in South America. Furthermore, the shower worked perfectly in contrast to most places we have stayed in South America.

Show more Show less
9.1
Awesome
45 reviews
Avg. price/night:
$76

Finch Bay Galapagos Hotel

Hotel in Puerto Ayora

Finch Bay Galapagos Hotel features a restaurant, outdoor swimming pool, a fitness center and bar in Puerto Ayora. A beautiful place with a great staff. Renato was an excellent concierge and the staff were very friendly. The pool was warm and open 24 hours. We got to swim with a pair of Galapagos Pintails. The food was superb.

Show more Show less
9.3
Awesome
43 reviews
Avg. price/night:
$287.64

Hotel Galapagos Suites B&B

Hotel in Puerto Ayora

On the Galapagos Islands, Galapagos Bed & Breakfast house is in Puerto Ayora. It is a 5-minute walk from the waterfront and offers rooms with a private balcony and hammock. Very good and friendly service. They did laundry for us on Sunday. Comfortable place, spotless.

Show more Show less
9.5
Exceptional
95 reviews
Avg. price/night:
$85.74

El Descanso del Guia

Hotel in Puerto Ayora

Located in Puerto Ayora, 0.6 mi from malecon, El Descanso del Guia features air-conditioned rooms and an outdoor swimming pool. Great value in Puerto Ayora. High quality of accomodation and much cheaper than hotels by the sea. Good breakfest, spacy room, wifi, etc...

Show more Show less
8.4
Very Good
295 reviews
Avg. price/night:
$74.67

Hotel Coloma Galapagos

Hotel in Puerto Ayora

Hotel Coloma Galapagos is located in Puerto Ayora, just a 10-minunte walk from the Malecon. Free WiFi access is available. Each room here will provide you with air conditioning and bed linen. Really querqy deco, very comfortable, the staff run it so well... it feels friendly and homely! Excellent value for money!

Show more Show less
8.9
Excellent
193 reviews
Avg. price/night:
$73

Hotel Fiesta

Hotel in Puerto Ayora

Featuring a restaurant, Hotel Fiesta also has free Wi-Fi and breakfast in Santa Cruz. The diving centers are 500 ft away and Tortuga bay is a quarter mile from the hotel. Great location! More importantly the staff was so friendly and helpful. The grounds and room were super clean! I cannot say enough positives about the hotel!

Show more Show less
8.4
Very Good
259 reviews
Avg. price/night:
$120.54

Galapagos Verde Azul

Hotel in Puerto Ayora

Located within Puerto Ayora, Galapagos Verde Azul offers accommodations with sea views, Charles Darwin Research is 1312 feet away where guests can see iguanas and turtles. Good service, friendly staff, the boss is very friendly, attentive and to any request...highly recommended...

Show more Show less
8
Very Good
564 reviews
Avg. price/night:
$49

Most-booked hotels in Puerto Ayora in the past month

See all

Budget hotels in Puerto Ayora

See all

FAQs about hotels in Puerto Ayora

  • Semilla Verde Boutique Hotel, HOTEL BOUTIQUE ACACIA, and Hotel Cucuve are some of the popular hotels in Puerto Ayora.

  • Many families visiting Puerto Ayora loved staying at Hotel Cucuve, Semilla Verde Boutique Hotel, and Finch Bay Galapagos Hotel.

  • On average, 3-star hotels in Puerto Ayora cost $75 per night, and 4-star hotels in Puerto Ayora are $86 per night. If you're looking for something really special, a 5-star hotel in Puerto Ayora can be found for $545 per night, on average (based on Booking.com prices).

  • These hotels in Puerto Ayora are highly rated by couples: Hotel Galapagos Suites B&B, HOTEL BOUTIQUE ACACIA, and Semilla Verde Boutique Hotel.

  • For hotels in Puerto Ayora that serve highly-rated breakfasts, try Finch Bay Galapagos Hotel, Semilla Verde Boutique Hotel, and Hotel Cucuve.

  • On average, it costs $63 per night to book a 3-star hotel in Puerto Ayora for tonight. You'll pay around $138 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Ayora will cost around $614, on average (based on Booking.com prices).

  • Some of the best hotels in Puerto Ayora near Tortuga Bay include Galapagos Cottages, Hotel Galapagos Suites B&B and La K-leta Boutique Guesthouse.

  • The average price per night for a 3-star hotel in Puerto Ayora this weekend is $63 or, for a 4-star hotel, $143. Looking for something even fancier? 5-star hotels in Puerto Ayora for this weekend cost around $354 per night, on average (based on Booking.com prices).

  • Hotel La Casa de Judy, HOTEL BOUTIQUE ACACIA, and Semilla Verde Boutique Hotel got great room view-related reviews from travelers in Puerto Ayora.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto Ayora:

Explore guest reviews of hotels in Puerto Ayora

See all