Hotels in Colombia

Search and compare Colombia hotels from hundreds of travel sites and save

Colombia
Nov 28 — Nov 292
Colombia
Mon 11/28
Tue 11/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Colombia

Filter by star ratings
All filters
GHL Corales de Indias
7.9 Good
Carrera 1 No 62-198, Cartagena, Colombia
Show on map
4.6 mi from city centre, Cartagena, Colombia 
GoodBased on 3,765 reviews
7.9

GHL Corales de Indias is set in Cartagena de Indias and is within a short walk of local attractions, such as Marbella Beach. It also offers an outdoor pool, a sauna and a rooftop terrace.

Inn Medellin Hostal - Hostel
Calle 5 G # 32 - 181, Medellín, Colombia
Show on map
0.8 mi from city centre, Medellín, Colombia 

Located in Medellin, InMedellin Hostel is within easy reach of Plaza Mayor and Park of Bolivar. It provides free Wi-Fi, a terrace and a swimming pool.

Apartach
Bogotá, Colombia
Show on map
2.9 mi from city centre, Bogotá, Colombia 

Apartach provides a comfortable setting when in Bogota. It also offers a concierge, free Wi-Fi and a 24-hour reception.

Sonesta Hotel Cartagena
7.9 Good
Carrera 9 No 35 104, Cartagena, Colombia
Show on map
5.4 mi from city centre, Cartagena, Colombia 
GoodBased on 3,464 reviews
7.9

Located in Cartagena de Indias, Sonesta Hotel Cartagena is within a 10-minute drive of Rafael Nunez International Airport and offers a swimming pool, an outdoor pool and outdoor tennis courts. It has a spa and wellness centre, as well as a sun deck, a sauna and massage services.

Hotel San Francisco De Asis
8.4 Excellent
Carrera 10 No. 23-63, Bogotá, Colombia
Show on map
5.5 mi from city centre, Bogotá, Colombia 
ExcellentBased on 4,385 reviews
8.4

Hotel San Francisco de Asis is set in Bogota and is within a short walk of local attractions, such as Santamaria Bullring, the National Library of Colombia and the Colombian National Museum. It is located in close proximity to a number of popular bars, clubs and restaurants.

Viaggio Studios City Apartments
Calle 62 No 3B-37, Bogotá, Colombia
Show on map
3.1 mi from city centre, Bogotá, Colombia 

Situated in Bogota, Viaggio Studios Apartments provides 3-star accommodation, as well as free Wi-Fi. It also features a tour desk, a ticket service and a concierge.

Ibis Cartagena Marbella
7.9 Good
Avenida Santander #47-90, Cartagena, Colombia
Show on map
4.8 mi from city centre, Cartagena, Colombia 
GoodBased on 3,469 reviews
7.9

Boasting a swimming pool, Ibis Cartagena Marbella is located in Cartagena de Indias and provides comfortable accommodation. It also offers a 24-hour reception, an express check-in and check-out feature and luggage storage.

Medallo Social Hostal
#58-21 Cra. 39, Medellín, Colombia
Show on map
2.9 mi from city centre, Medellín, Colombia 

Medallo Social Hostal is located in Medellin and features free Wi-Fi. It is ideally positioned for guests wanting to visit local attractions.

Tips for booking hotels in Colombia

Cheapest month:September
Most expensive month:April
Average price in Colombia:$77/night
Cheapest price found:$1/night
Cheapest day:Friday
Most expensive day:Wednesday
$52 - $120
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$74 - $104
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Colombia hotels

1
Quintas de la Real by Maos
Carrera 18 #25-15, Cartagena, Colombia
Show on map
4.3 mi from city centre, Cartagena, Colombia 

Quintas de la Real by Maos is a comfortable base while visiting Cartagena de Indias and is close to everything the area has to offer. It also offers a tour desk, an airport shuttle and free Wi-Fi.

2
Hotel Bolivariana Plaza
8.4 Excellent
Circular 1 Numero 74-82, Medellín, Colombia
Show on map
2.4 mi from city centre, Medellín, Colombia 

Featuring a Jacuzzi, a sauna and a swimming pool, Hotel Bolivariana Plaza is located in Medellin and is a brief stroll from Pontifical Bolivarian University. It offers 3-star accommodation with air-conditioned rooms.

3
Sol Caribe San Andres
7.5 Good
Avenida Colon 2-77, San Andrés, Colombia
Show on map
0.1 mi from city centre, San Andrés, Colombia 

Situated in San Andres, Sol Caribe San Andres All Inclusive provides modern 3-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, a kids pool and meeting rooms.

4
Mucura Club Hotel
8.7 Excellent
Archipielago de San Bernardo, Isla Mucura, Colombia
Show on map
0.1 mi from city centre, Isla Mucura, Colombia 

Mucura Club Hotel features a private beach and an outdoor pool, along with rooms with mini bars. It also provides massage services, a tour desk and a concierge.

5
Casa de Leda, a Kali Hotel
8.6 Excellent
Calle 18 #4-38, Santa Marta, Colombia
Show on map
0.2 mi from city centre, Santa Marta, Colombia 

Located in Santa Marta, Casa de Leda a Kali Hotel offers a sauna, a Jacuzzi and an outdoor pool, and is moments from Catedral de Santa Marta. It also provides a 24-hour reception, massage services and free Wi-Fi.

6
Hotel Le Manoir Bogota
8.8 Excellent
Calle 105, 17A - 82, Bogotá, Colombia
Show on map
1.1 mi from city centre, Bogotá, Colombia 

Located in Bogota, Hotel Le Manoir Bogota is within a 30-minute drive of El Dorado International Airport and offers a rooftop terrace, free Wi-Fi and a sauna. It has a gym, as well as a 24-hour reception, meeting rooms and valet parking.

7
The Charlee Hotel
8.4 Excellent
Calle 9a 37 16, Medellín, Colombia
Show on map
0.5 mi from city centre, Medellín, Colombia 

Established in 2010, The Charlee Hotel features views of Medellin, plus a sauna, a Jacuzzi and an outdoor pool. It provides free wireless internet and is moments from Parque Lleras and other tourist attractions.

8
Estelar Playa Manzanillo
8.1 Excellent
Anillo Vial Vía Manzanillo Del Mar Km 4, Cartagena, Colombia
Show on map
9.2 mi from city centre, Cartagena, Colombia 

Estelar Playa Manzanillo provides a stylish setting while in Cartagena de Indias. It also offers outdoor tennis courts, an outdoor pool and a Jacuzzi.

Cheapest hotels in Colombia, South America

Hospedaje Villa Monica
9.0 Excellent
Cra 9 No 10 44,48,52, Villa de Leyva, Colombia
Show on map
0.4 mi from city centre, Villa de Leyva, Colombia 

Hospedaje Villa Monica is a good-value hotel located a short drive from Sachica. It is also moments from Villa de Leyva's popular attractions.

$14
Avg. per night
Park Hotel
7.7 Good
Carrera 1 No. 18-67, Santa Marta, Colombia
Show on map
0.3 mi from city centre, Santa Marta, Colombia 

The hotel is set in Santa Marta and is close to nearby attractions, including Catedral de Santa Marta. It also offers a kids pool, massage services and an outdoor pool.

$15
Avg. per night
Coconut Paradise Lodge
9.1 Excellent
La Loma Clay Mount No. 50 - 05, San Andrés, Colombia
Show on map
3.1 mi from city centre, San Andrés, Colombia 

Coconut Paradise Lodge provides a comfortable setting while in San Andres. Those staying at the property can also make use of free Wi-Fi throughout their stay.

$16
Avg. per night
Ayenda 1136 Mh
8.1 Excellent
Carrera 8 N 28-51, Pereira, Colombia
Show on map
0.7 mi from city centre, Pereira, Colombia 

Mh Hoteles Pereira provides a comfortable setting when in Pereira. It is conveniently positioned for those wishing to visit local attractions.

$17
Avg. per night
Hotel Aguablanca
9.0 Excellent
Transversal 37 A Número 5 - 09, La Mesa, Colombia
Show on map
1.3 mi from city centre, La Mesa, Colombia 

Featuring an outdoor pool, this comfortable hotel is an easy car trip from Anapoima. It also provides a tour desk, a 24-hour reception and room service.

$17
Avg. per night
Hotel Alcaravan
8.0 Excellent
Cr 50 A N 84 - 09, Medellín, Colombia
Show on map
2.0 mi from city centre, Medellín, Colombia 

Within a 15-minute car ride of Enrique Olaya Herrera Airport, Hotel Alcaravan offers a Jacuzzi, a sauna and complimentary wireless internet. Close to restaurants and shops, the hotel is a convenient base when visiting Itagui.

$18
Avg. per night
Hotel Montecarlo
6.7 Good
Avenida 1 No. 8-30, Tolú, Colombia
Show on map
0.5 mi from city centre, Tolú, Colombia 

Located in Tolu, Hotel Montecarlo Tolu provides 3-star accommodation, as well as a private beach. It also offers free Wi-Fi.

$19
Avg. per night
Hotel Portoalegre
8.0 Excellent
Primera Ensenada - Sector Puntepiedra, Coveñas, Colombia
Show on map
2.1 mi from city centre, Coveñas, Colombia 

Situated in Covenas, Hotel Portoalegre provides 3-star accommodation, as well as an outdoor pool and a Jacuzzi. It also features a kids pool, a 24-hour reception and a concierge.

$20
Avg. per night

Hotel prices in Colombia

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Colombia

Facts about staying in Colombia

  • Where is the best place to stay in Colombia?

    Our travelers prefer to stay in places like Cartagena, Medellín, and Bogotá while in Colombia.

  • What are the best hotels in Colombia?

    Hotel El Mirador del Cocora (9.1/10 from 1,509 reviews), Arkdia Glamping Zone (8.7/10 from 15 reviews), and NH Cali Royal (8.3/10 from 1,751 reviews) are all highly rated places to stay in Colombia.