Book San Cristóbal hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in San Cristóbal

Cheap San Cristóbal hotels

Villa Don Jose Otano y Maria

Villa Don Jose Otano y Maria

2.5 out of 5
Playa la Mulata, La Palma, Pinar del Rio
The price is AU$61 per night from 18 Apr to 19 Apr
AU$61
includes taxes & fees
18 Apr - 19 Apr
With a stay at Villa Don Jose Otano y Maria in La Palma, you'll be by the sea, and 19.2 mi (30.9 km) from Sierra del Rosario National Park and 28.5 mi (45.8 ...
Villa Don Jose Otano y Maria
Villa Tres Hermanas

Villa Tres Hermanas

2.5 out of 5
Carretera Central de Montana, Las Terrazas, Artemisa, Artemisa
The price is AU$46 per night from 30 Apr to 1 May
AU$46
includes taxes & fees
30 Apr - 1 May
Located in Artemisa, Villa Tres Hermanas is within a 10-minute drive of Galleria de Lester Campa and La Plaza.
Villa Tres Hermanas
Casa Dona Estrella

Casa Dona Estrella

2.5 out of 5
Road Las Terrazas-Cayajabo, Finca La Pastora, Artemisa, Artemisa
The price is AU$59 per night from 26 Apr to 27 Apr
AU$59
includes taxes & fees
26 Apr - 27 Apr
Located in Artemisa, Casa Dona Estrella is in a national park, within a 10-minute drive of Galleria de Lester Campa and La Plaza.
Casa Dona Estrella
Save an average of 15% on thousands of hotels when you're signed in
Hotel Cayo Levisa

Hotel Cayo Levisa

3.5 out of 5
Carretera a Palma Rubia, Pinar del Rio, La Palma
With a stay at Hotel Cayo Levisa in La Palma, you'll be on the beach, just steps from Cayo Levisa Beach.
Hotel Cayo Levisa
Villa Nena Trujillo

Villa Nena Trujillo

2.5 out of 5
Carretera Palma Rubia, Cayo Levisa, La Palma
The price is AU$45 per night from 30 Apr to 1 May
AU$45
includes taxes & fees
30 Apr - 1 May
With a stay at Villa Nena Trujillo in La Palma, you'll be near the beach, and 15.1 mi (24.3 km) from Sierra del Rosario National Park and 24.1 mi (38.8 km) from ...
Villa Nena Trujillo
Casa Abella

Casa Abella

2.5 out of 5
Playa La Altura, Bahia Honda
With a stay at Casa Abella in Bahia Honda, you'll be within the region of Cayo Levisa Beach and Sierra del Rosario National Park.
Casa Abella
Villa Maida

Villa Maida

2.5 out of 5
Km 52 y Medio Autopista Habana-Pinar, Candelaria, Artemisa
The price is AU$62 per night from 26 Apr to 27 Apr
AU$62
includes taxes & fees
26 Apr - 27 Apr
With a stay at Villa Maida in Candelaria, just steps from La Plaza and Galleria de Lester Campa.
Villa Maida
Villa Juanita

Villa Juanita

2.5 out of 5
Street 1 601, Finca La Pastora, Artemisa, Artemisa
The price is AU$42 per night from 30 Apr to 1 May
AU$42
includes taxes & fees
30 Apr - 1 May
Located in Artemisa, Villa Juanita is in a national park, within a 10-minute drive of Galleria de Lester Campa and La Plaza.
Villa Juanita
Casa Dona Rosa

Casa Dona Rosa

2.5 out of 5
Road to Soroa, km 5, Candelaria, Artemisa
The price is AU$55 per night from 29 Apr to 30 Apr
AU$55
includes taxes & fees
29 Apr - 30 Apr
Located in Candelaria, Casa Dona Rosa is in the mountains, within a 5-minute drive of Orquideario Soroa and Castillo de las Nubes.
Casa Dona Rosa
Don't see what you're looking for?
See all available properties in San Cristóbal
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

San Cristóbal hotels essential information

Accommodation
41 hotels
Lowest Price
AU$42
Highest Price
AU$62
Popular hotels
Villa Don Jose Otano y Maria, Villa Tres Hermanas, Casa Dona Estrella, Hotel Cayo Levisa, Villa Nena Trujillo, Casa Abella, Villa Maida, Villa Juanita, Casa Dona Rosa

Most recent San Cristóbal hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.