Puerto Ayora

Hotels in Puerto Ayora

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Puerto Ayora?

The average price for hotels in Puerto Ayora is AU$ 188 for weekdays, and AU$ 188 for weekends (Friday–Saturday).

What are the best hotels in Puerto Ayora?

From business trips to holiday stays, Puerto Ayora offers a wide selection of popular hotels to suit every need. Galapagos Dreams (from AU$ 94), Hotel Fiesta (from AU$ 209) and Hostal Sueños Silvestres (from AU$ 83) are excellent options for your stay.

What are the best pet-friendly hotels in Puerto Ayora?

What are the best sap hotels in Puerto Ayora?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Finch Bay Galapagos Hotel (from AU$ 846), Hotel Ninfa (from AU$ 190) and Galapagos Native (from AU$ 142) are great choices for spa hotels offering quality services.

Which hotels in Puerto Ayora provide fitness facilities?

Finch Bay Galapagos Hotel (from AU$ 846), Hotel Deja Vu (from AU$ 86) and Semilla Verde Boutique Hotel (from AU$ 266) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Puerto Ayora have the best breakfast?

What are the best luxury hotels in Puerto Ayora?

Puerto Ayora offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Finch Bay Galapagos Hotel (from AU$ 846) is one of the top luxury hotels for a memorable stay.

Which hotels in Puerto Ayora have swimming pools?

Ikala Galapagos Hotel (from AU$ 307), Hotel Fiesta (from AU$ 209) and Hotel Solymar (from AU$ 390) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties116
Number of Reviews1,934
Lowest PriceAU$ 25
Highest PriceAU$ 595
Average Price (Weekends)AU$ 188
Average Price (Weekdays)AU$ 188