Skip to main content

Hotels near San Cristóbal

Search hotels and more near San Cristóbal

Filter by:

Star Rating

Review score

San Cristóbal – 699 hotels and places to stay

See the latest prices and deals by choosing your dates.
Seven Inn Hotel, hotel in San Cristóbal

Set in Medellín, within 1.8 mi of 70 Avenue and 2.5 mi of Pueblito Paisa, Seven Inn Hotel offers accommodations with a shared lounge and free WiFi throughout the property as well as free private...

It was central, walking distance to places like “la 70” and lots of very nice restaurants.
Scored 8.6
8.6
Rated excellent
Excellent
1,446 reviews
Price from
$75
1 night, 2 adults
Terra Biohotel, hotel in San Cristóbal

Located in Conquistadores district, 1640 feet from Pueblito Paisa and 5 minutes walking from Plaza Mayor. Terra Biohotel features air-conditioned rooms with free WiFi throughout the property.

I love the room and conform
Scored 8.9
8.9
Rated excellent
Excellent
1,321 reviews
Price from
$73
1 night, 2 adults
Origen Local Suites, hotel in San Cristóbal

Located in Medellín, 4 miles from El Poblado Park, Origen Local Suites features views of the city.

location
Scored 8.9
8.9
Rated excellent
Excellent
424 reviews
Price from
$82
1 night, 2 adults
Hotel Laureles Loft, hotel in San Cristóbal

Offering a complimentary breakfast daily, Hotel Laureles Loft is located in Medellín. Free WiFi access is available and Estadio y Floresta Metro Station is 0.6 mi away.

Location
Scored 8.1
8.1
Rated very good
Very Good
1,006 reviews
Price from
$39
1 night, 2 adults
Hotel Sauces del Estadio, hotel in San Cristóbal

Located 5 minutes’ walk from Suramericana metro station, Hotel Sauces del Estadio offers free Wi-Fi and 24-hour front desk assistance in Medellin. Atanasio Girardot Stadium is a 3-minute walk away.

The location. It is so near to go the stadium for matches or concerts.
Scored 8.2
8.2
Rated very good
Very Good
1,395 reviews
Price from
$55
1 night, 2 adults
Casa Hotel Simon, hotel in San Cristóbal

Located within 4.2 miles of El Poblado Park and 4.6 miles of Lleras Park, Casa Hotel Simon provides rooms with air conditioning and a private bathroom in Medellín.

Close to restaurant and walking distance from attractions
Scored 8.1
8.1
Rated very good
Very Good
1,025 reviews
Price from
$41
1 night, 2 adults
61Prado Hotel, hotel in San Cristóbal

61 Prado is full service a European-style guest house in Medellin, in the historical private residential Prado district. Free WiFi is available throughout the establishment.

Bed was comfortable, everything was clean, excellent restaurant and great view from the rooftop.
Scored 9.0
9.0
Rated wonderful
Wonderful
905 reviews
Price from
$32
1 night, 2 adults
Ayenda 1228 Balcones de la 70, hotel in San Cristóbal

Well set in the Laureles - Estadio district of Medellín, Ayenda 1228 Balcones de la 70 is located 4.1 miles from El Poblado Park, 4.5 miles from Lleras Park and a 13-minute walk from Laureles Park.

Is a very cozy hotel that is close to a main street. That being said, don't expect it to be silenced since there are bars along the street. Great for travelers who are looking for a good place where they can sleep after a long day of walking or visiting touristic sites. Does not have entertainment within the hotel. There are bars on the first floor where you can walk, grab some drinks, and walk back safely. Don't forget to have CASH since services such as laundry will have to be paid in cash and per item as well as in most of the bars. The staff is very nice and helpful, I personally had a great experience in the hotel. I will definitely book it again if I travel solo. PS: ALWAYS ASK IF THE PLACE YOU ARE HAVING DINNER OR HAVING DRINKS ACCEPT CREDITS CARDS BEFORE CONSUMING AND WHAT IS THE MINIMUM.!!!
Scored 7.0
7.0
Rated good
Good
1,110 reviews
Price from
$33
1 night, 2 adults
Hotel San Pedro del Fuerte, hotel in San Cristóbal

Only 984 feet from Floresta Metro Station, Hotel San Pedro Del Fuerte offers self-catering rooms with free Wi-Fi and satellite TV in Medellin. Parking is subject to availability.

Very nice hotel for the price we paid!
Scored 8.6
8.6
Rated excellent
Excellent
703 reviews
Price from
$31
1 night, 2 adults
Hotel Lincoln, hotel in San Cristóbal

Located in the Los Laureles Estadio area of Medellín, this hotel features a fitness center, a solarium and a terrace. Free WiFi is provided and an American breakfast is included.

The room was very cozy and comfortable, it had what we needed for our stay.
Scored 8.0
8.0
Rated very good
Very Good
519 reviews
Price from
$64
1 night, 2 adults
See all hotels near San Cristóbal