Skip to main content

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 – 76 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.

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. Excellent stay, very happy with the facilities, service, and convenient, but quiet location.

Show more Show less
8.5
Very Good
306 reviews
Price from
$120.54
per night

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. Very nice hotel, clean and spacious with great pool. Great staff! Hotel is not located in the center but easy to walk or pay $1,5 for taxi. Highly recommend this hotel.

Show more Show less
8.4
Very Good
313 reviews
Price from
$66.50
per night

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
593 reviews
Price from
$57
per night

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. We liked EVERYTHING. Joseline is a great host, everything was thought and prepared to detail. Location was wonderful, not in the middle of the noise, but besides very close to the main avenue of Puerto Ayora. If I go back to Galapagos I will definitely re-book in this property.

Show more Show less
9.6
Exceptional
105 reviews
Price from
$120
per night

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. Lovely place cute decorations everywhere. Nearby local Ecuadorian food street is 3 mins walk. Superb local cuisine and fresh seafood everyday. Waterfront is 5 min walk lots of souvenir shops and local market and convenience store. On the Main Street of travel agencies. Easily book daily tours or multi day tours. Charles Darwin research centre is 15 min walk distance. Pier to other islands is 5 min walk distance. Hotel itself is clean and comfortable. Staff are very friendly and helpful.

Show more Show less
9
Awesome
204 reviews
Price from
$73.26
per night

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. We had a wonderful time roaming the grounds observing the giant tortoises, the view from our room was great, the food was delicious, and the manager was delightful! We hope to return one day. Oh, and we loved the resident dog!

Show more Show less
9.4
Awesome
111 reviews
Price from
$195
per night

Hotel Acacia

Hotel in Puerto Ayora

Hotel Acacia has an outdoor swimming pool, bar, a shared lounge and garden in Puerto Ayora. Extremely friendly and helpful staff! Great location and very nice rooms which were cleaned several times a day. Highly recommend to stay at this beautiful hotel!)

Show more Show less
9.4
Awesome
56 reviews
Price from
$136.80
per night

Galapagos Dreams

Hotel in Puerto Ayora

Offering an on-site restaurant and a tour desk, this hotel is located in Puerto Ayora, inside Galapagos National Park. It offers free Wi-Fi, free American breakfast and a shared kitchen. Everything about my stay with Galápagos Dreams was excellent. I was well looked after.

Show more Show less
8.4
Very Good
106 reviews
Price from
$37.12
per night

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. Ana and all staff were extremely attentive and friendly, they helped us to make our trip to Galapagos absolutely fantastic. If one plans to visit Galapagos and a room in this hotel is available, one should immediately book it and don’t even look at other hotels :)

Show more Show less
9.6
Exceptional
70 reviews
Price from
$200
per night

Hotel España

Hotel in Puerto Ayora

This Puerto Ayora Hostal España is located 328 feet from the touristic center and 656 feet from the bus station. Features include free WiFi in public areas. La Estación beach is 2297 feet away. It was located in a central area and the staff were so accommodating to any questions we had or any help we needed.

Show more Show less
7.9
Good
424 reviews
Price from
$55.80
per night

Most-booked hotels in Puerto Ayora in the past month

See all

Puerto Ayora's best hotels with breakfast

See all

Budget hotels in Puerto Ayora

See all

FAQs about hotels in Puerto Ayora

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

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

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

  • Many families visiting Puerto Ayora loved staying at Hotel Cucuve, Palo Santo Galápagos Hotel, and Hotel Acacia.

  • Hotel Galapagos Suites B&B, Semilla Verde Boutique Hotel, and Hotel Coloma Galapagos are some of the popular hotels in Puerto Ayora.

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

  • Some of the best hotels in Puerto Ayora near Tortuga Bay include Galapagos Cottages, Hotel Galapagos Suites B&B and Finch Bay Galapagos Hotel.

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

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

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