Find the resorts that appeal to you the most
Destination inspiration for your trip – find a resort

Check out our pick of great resorts on San Cristobal Island
Hotel Los Algarrobos is located in Puerto Banquerizo Moreno, just 328 feet from Playa Mann Beach. Guests enjoy free daily breakfast and free WiFi.
Featuring an outdoor swimming pool, a restaurant, and a hot tub, Arena Blanca Eco Hotel offers free Wi-Fi in San Cristóbal. The shopping area, the beach, and the airport are 0.6 mi away.

Apartamento en San Cristóbal con 2 habitaciones, 6 camas, sala, comedor, cocina, balcón privado, terraza con vista al mar, lavadora, internet satelital, cerca de bares y restaurantes - Sol y Mar,...

Facing the beachfront, Hotel Indigo - Galapagos by IHG offers 4-star accommodations in Puerto Baquerizo Moreno and has an outdoor swimming pool, fitness center and terrace.

Offering a natural environment, Golden Bay Galapagos is located in San Cristobal. The hotel has an outdoor pool and a terrace, and guests can enjoy a meal at the restaurant.

Tortuga House is a recently renovated apartment in Puerto Baquerizo Moreno, near Playa de los Marinos. This apartment offers free private parking, a 24-hour front desk, and free Wifi.

Hostal Andry offers accommodations in Puerto Baquerizo Moreno, a few steps from Playa de los Marinos. Featuring sea and city views, this guest house also offers free Wifi.

Providing a terrace, San Cristobal Surf House I offers accommodations in San Cristóbal.

A recently renovated apartment, San Cristobal Surf House offers accommodations in San Cristóbal.

Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island
Popular with guests booking resorts on San Cristobal Island