Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Puerto Ayora
La Mirada del Solitario George is located in Puerto Ayora, just 4 minutes’ drive from Charles Darwin Station and next to Cazares School.
1.2 km from La Estacion Beach in Puerto Ayora, La Fortaleza De Haro features accommodation with access to a hot tub and public bath.
This rustic style ecolodge is located 15 minutes’ walk from the La Estación Beach in Puerto Ayora and 200 meters from the main street.
Set in Puerto Ayora, 8.1 km from Tortuga Bay, Hotel Twin Galápagos offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Puerto Ayora, White House Galapagos offers free WiFi access throughout the property.
Situated in Puerto Ayora, Santa Cruz Island region, Hostal Sir Francis Drake is located 3 km from De Los Perros Beach.
Hotel Palace Galapagos is located in central Puerto Ayora, 200 metres from a commercial zone and 1.3 km from Charles Darwin Station. Continental breakfast is provided.
Within 5 minutes' walk from various restaurants, Hospedaje Vista al Mar is located in Puerto Ayora city centre.
Situated 1.4 km from Tortuga Bay, Tintorera Guest House offers 3-star accommodation in Puerto Ayora and features free bikes.
Featuring a restaurant, Hotel Fiesta offers free Wi-Fi and breakfast in Santa Cruz. The diving centres are 150 metres away and Tortuga bay is 400 metres from the hotel.
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Popular with guests booking three-star hotels in Puerto Ayora
Hostal Marysol is situated in Puerto Ayora, 600 metres from Los Alemanes Beach, 1.4 km from La Estacion Beach, as well as 2.9 km from De Los Perros Beach.
Featuring air conditioning, Hostal El Pinzón offers accommodation in Puerto Ayora. The property is located 200 metres from Charles Darwin Av. The property offers a swimming pool.
Located within Puerto Ayora, Galapagos Verde Azul offers accommodation with sea views, Charles Darwin Research is 400 meters away where guests can see iguanas and turtles.
Set in Puerto Ayora, Hostal Arena Negra offers 3-star accommodation with private terraces.
Grand Hotel Leon Marino Galapagos has an outdoor swimming pool, terrace, a restaurant and bar in Puerto Ayora. The property is non-smoking and is situated 1.1 km from La Estacion Beach.
Located 1.1 km from La Estacion Beach, Hotel Mainao offers 3-star accommodation in Puerto Ayora and features a garden, a shared lounge and a restaurant.
Fernandina Hotel & Spa has a garden, shared lounge, a terrace and restaurant in Puerto Ayora. Featuring a bar, the 3-star hotel has air-conditioned rooms with free WiFi.
Hotel Albatross is a 3-star property located in Puerto Ayora. The property is non-smoking and is set 1.7 km from Los Alemanes Beach.
Situated in Puerto Ayora, less than 1 km from Tortuga Bay, Hotel Albatross features views of the city. This 3-star hotel has air-conditioned rooms with a private bathroom.
Boasting a restaurant and views of garden, Hotel Tortuga Bay - Galápagos is located 5.4 km away from Puerto Ayora, 8.1 km from Galapagos Beach at Tortuga Bay.
Featuring free WiFi, La Perla de Galapagos Backpacker hotel offers accommodation in Puerto Ayora, 1.3 km from Tortuga Bay. This 3-star hotel has air-conditioned rooms with a private bathroom.