Find hotels in San Cristobal from £90

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Cristobal hotels

Lidotel San Cristobal

Lidotel San Cristobal
4.0 star property
San Cristobal
9.2 out of 10, Wonderful, (11 reviews)
"The best "
United States
Fabiola
The price is £90
includes taxes & fees
12 Mar - 13 Mar
Lidotel San Cristobal
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Cristobal

Find the best San Cristobal areas for the activities you enjoy most.

Barrio Obrero

While Barrio Obrero isn't home to many top sights, Sambil San Cristobal Mall and Parque Metropolitano are some notable places to visit nearby.

Stay near popular San Cristobal attractions

Top San Cristobal Hotel Reviews

More cheap stays in San Cristobal

Juniotel, C.a

Juniotel, C.a

Avenida Don Pepe Rojas, Cc Junior Mall, Nivel 1, 4148169779 Presidente Páez Mérida

Frequently asked questions

What is the best area to stay in San Cristobal?
The best area to stay in San Cristobal is the central district around Avenida Francisco de Cáceres and Avenida 19 de Abril.

This area is the heart of the city, offering a good mix of commercial activity and access to key landmarks. You'll find a selection of hotels, restaurants, and shops along these main avenues and the connecting streets. The Plaza Juan de Maldonado, with its green spaces and historic church, is a prominent feature in this district.

For business travellers, this central location is particularly convenient. Many government offices, banking institutions, and corporate headquarters are situated within easy reach, making it simple to get to meetings and appointments.
What are the best family hotels in San Cristobal?
Two of the best family hotels in San Cristobal are the Lidotel San Cristobal and the Eurobuilding Tama San Cristobal.

The 4-star Lidotel San Cristobal, with a 9.2 rating, is an excellent choice for families. It offers free WiFi and free self-parking, and guests can enjoy the outdoor pool. The hotel is conveniently located just 0.1 km from Sambil San Cristobal Mall.

Another highly-rated option is the 3.5-star Eurobuilding Tama San Cristobal, which boasts an impressive 9.8 rating. Families will appreciate the free buffet breakfast, free self-parking, and complimentary toiletries. Free WiFi is also available. This hotel is located 1.7 km from Parque Metropolitano.
What hotels in San Cristobal offer free breakfast?
For hotels in San Cristobal that offer free breakfast, the Eurobuilding Tama San Cristobal is an excellent option.

This 3.5-star hotel, with an impressive 9.8 rating, provides guests with a complimentary buffet breakfast each morning. Additionally, it offers free WiFi, free self-parking, and an outdoor pool for relaxation. The hotel is conveniently located just 1.7 km from Parque Metropolitano.
What are the best hotels in San Cristobal near Sambil San Cristobal Mall?
For hotels in San Cristobal located conveniently near Sambil San Cristobal Mall, the Lidotel San Cristobal is an excellent choice.

The 4-star Lidotel San Cristobal, with a superb rating of 9.2, is situated just 0.1 km from Sambil San Cristobal Mall, making it incredibly easy to access. Guests appreciate the complimentary WiFi and free self-parking, along with the inviting outdoor pool.

Another highly-rated option is the Eurobuilding Tama San Cristobal. This 3.5-star hotel, boasting an impressive 9.8 rating, offers amenities such as free buffet breakfast, complimentary toiletries, and free WiFi. While not directly next to the mall, it is still within a reasonable distance and offers a comfortable stay.
When is the best time to go to San Cristobal?
The best time to visit San Cristobal is during the dry season, which runs from December to April.

During these months, you'll experience pleasant weather with less rainfall and comfortable temperatures, typically ranging from 20 to 28 degrees Celsius. This makes it ideal for exploring the city's attractions like the Plaza Juan de Maldonado and the bustling market areas without the interruption of heavy showers. It's also a great time for day trips to the surrounding Andean foothills.

For travellers who enjoy local festivities, consider visiting in January for the Feria Internacional de San Sebastián. This annual event brings the city to life with parades, music, and cultural activities, offering a unique insight into the region's traditions. While it can be busier during this period, the festive atmosphere adds to the experience.

Outside of the dry season, particularly from May to November, San Cristobal experiences more frequent rainfall. While the city remains green and lush, outdoor activities might be more challenging.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Cristobal.
How can I save on a San Cristobal hotel booking with Expedia?
Members always get our best prices. Find our best San Cristobal hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a San Cristobal hotel?
Prices for hotels in San Cristobal often vary, but you can find a great deal from £90 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.