Skip to main content

Filter by:


Star rating

Review score

San Cristóbal – 901 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Casa Malibú, hotel in San Cristóbal

Set in Medellín, Hotel Casa Malibú offers accommodation with massage services and a spa & wellness centre. This hotel offers a 24-hour front desk, a business centre and free WiFi.

Good neighbourhood, shopping center very close to the hotel.
7.6
Scored 7.6
Good
Rated good
2,935 reviews
Price from£21.63per night
ibis Medellin, hotel in San Cristóbal

Located in Ciudad del Río, close to the financial district, shopping centres, bars, and restaurants, Hotel Ibis offers free Wi-Fi, a restaurant and a bar in Medellin.

No much
8.2
Scored 8.2
Very good
Rated very good
3,140 reviews
Price from£55.61per night
Terra Biohotel, hotel in San Cristóbal

Situated in Conquistadores district, 500 metres from Pueblito Paisa and 5 minutes walking from Plaza Mayor. Terra Biohotel boasts air-conditioned rooms with free WiFi throughout the property.

Nice hotel but a bit far from public transport
8.9
Scored 8.9
Fabulous
Rated fabulous
1,191 reviews
Price from£73.40per night
Hotel Med 70, hotel in San Cristóbal

Med Hotel is situated in Medellín, within a 5-minute walk to the metro station and 10 minutes from Atanasio Girardot Stadium. Breakfast is included.

The breakfast was really good & there is a lovely terrace with nice views. The staff were really nice & let me check in early.
7.0
Scored 7.0
Good
Rated good
2,254 reviews
Price from£27.53per night
Hotel Gran Imperio, hotel in San Cristóbal

Well situated in the Laureles - Estadio district of Medellín, Hotel Gran Imperio is set 6.1 km from El Poblado Park, 6.8 km from Lleras Park and 1.1 km from Plaza de Toros La Macarena.

Very cheap , good location
7.1
Scored 7.1
Good
Rated good
1,468 reviews
Price from£15.41per night
Hotel Poma Rosa, hotel in San Cristóbal

Well situated in the Laureles - Estadio district of Medellín, Hotel Poma Rosa is set less than 1 km from Laureles Park, 1.8 km from Plaza de Toros La Macarena and 6.3 km from Explora Park.

Good size room with TV and a fan. The staff are pleasant. Breakfast freshly cooked and adequate though not much choice.
8.0
Scored 8.0
Very good
Rated very good
1,027 reviews
Price from£45.76per night
Hotel Estadio Real, hotel in San Cristóbal

Ideally located in the Laureles - Estadio district of Medellín, Hotel Estadio Real is set 8.2 km from El Poblado Park, 8.9 km from Lleras Park and 1.9 km from Laureles Park.

Excelente atencion
7.0
Scored 7.0
Good
Rated good
2,465 reviews
Price from£45.88per night
Hotel Colores Boutique, hotel in San Cristóbal

Set in Medellín, 8.4 km from El Poblado Park, Hotel Colores Boutique offers accommodation with a garden, free private parking, a shared lounge and a terrace.

The stuff were friendly
8.4
Scored 8.4
Very good
Rated very good
836 reviews
Price from£23.12per night
Tequendama Hotel Medellín - Estadio, hotel in San Cristóbal

Tequendama Hotel Medellín - Estadio is a design hotel located just a 7 minutes’ drive away from the city centre. It boasts a rooftop hot tub with a view of the city.

Cleanliness and friendly staff
7.5
Scored 7.5
Good
Rated good
970 reviews
Price from£36.80per night
Inntu Hotel, hotel in San Cristóbal

Featuring a spa, Inntu Hotel offers free WiFi and American breakfast in Medellín. Estadio subway station is 1 km away and there is a restaurant.

location
8.3
Scored 8.3
Very good
Rated very good
690 reviews
Price from£82.52per night
See all hotels near San Cristóbal
Subscribe to receive premium deals

Prices drop the moment you sign up!