Enter your dates to see the latest prices and deals for Isla San Cristóbal hotels

Boasting a garden, Cucuve Eco Hostal is located in Puerto Baquerizo Moreno in the San Cristobal Island region, 3 km from Oro Beach.

Boasting accommodation with a private pool, garden view and a patio, Homestay Natural Paradise habitación 1 is set in San Cristobal.

Situated in Puerto Baquerizo Moreno and within 300 metres of Playa de los Marinos, Hotel Casa Blanca has a terrace, non-smoking rooms, and free WiFi throughout the property.

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

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

Located 200 metres from Oro Beach, Casa de Nelly offers 4-star accommodation in Puerto Baquerizo Moreno and features a garden.

Katarma is a beautifully decorated and environmentally oriented hotel located in San Cristobal that offers an indoor swimming pool and adjacent restaurant and bar, a tour desk and free WiFi access.

Located in Puerto Baquerizo Moreno and within 100 metres of Oro Beach, Royal Galápagos Inn features a terrace, allergy-free rooms, and free WiFi throughout the property.

Hotel Los Algarrobos is located in Puerto Banquerizo Moreno, just 100 metres from Playa Mann Beach. Guests enjoy free daily breakfast and free WiFi.
