Hotels in Colombia

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

Colombia
20 Aug — 21 Aug2
Colombia
Sat 20/8
Sun 21/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Colombia

Filter by star ratings
All filters
InterContinental Cartagena De Indias
8.8 Excellent
Bocagrande Carrera 1 No. 5-01, Cartagena, Colombia
Show on map
5.3 mi from city centre, Cartagena, Colombia 
ExcellentBased on 2,513 reviews
8.8

Hotel InterContinental Cartagena is located in Cartagena de Indias and features an indoor pool. It also offers a beauty centre, valet parking and a sauna.

Courtyard by Marriott Bogota Airport
8.8 Excellent
Avenida Calle 26, 96 J-90, Bogotá, Colombia
Show on map
4.3 mi from city centre, Bogotá, Colombia 
ExcellentBased on 1,963 reviews
8.8

Courtyard by Marriott Bogota Airport provides 4-star accommodation in Bogota, just minutes from El Dorado International Airport. It has a gym, as well as massage services, meeting rooms and a 24-hour reception.

Casa Dann Carlton Hotel & Spa
8.9 Excellent
Calle 93b N° 19-44, Bogotá, Colombia
Show on map
1.0 mi from city centre, Bogotá, Colombia 
ExcellentBased on 1,336 reviews
8.9

Casa Dann Carlton Hotel & SPA provides elegant 5-star accommodation in Bogota. It has a fitness centre, as well as a rooftop terrace, a sauna and a Jacuzzi.

Hyatt Regency Cartagena
9.2 Excellent
Carrera 1 No 12-118, Cartagena, Colombia
Show on map
4.9 mi from city centre, Cartagena, Colombia 
ExcellentBased on 2,673 reviews
9.2

Located amongst a range of tourist attractions, boutiques and eateries, Hyatt Regency Cartagena is ideal for guests wanting to discover Cartagena de Indias and its surroundings. It also features a gym, an outdoor pool and a sauna.

Hotel Caribe by Faranda Grand, a member of Radisson Individuals
8.1 Excellent
Carrera 1a No 2-87, Cartagena, Colombia
Show on map
5.4 mi from city centre, Cartagena, Colombia 
ExcellentBased on 1,075 reviews
8.1

Featuring a private beach and an outdoor pool, this 5-star hotel is located in Cartagena de Indias. It has a fitness centre, as well as a Jacuzzi, a rooftop terrace and a sauna.

Sofitel Legend Santa Clara Cartagena
9.0 Excellent
Calle Del Torno, 39 - 29, Cartagena, Colombia
Show on map
5.2 mi from city centre, Cartagena, Colombia 
ExcellentBased on 540 reviews
9.0

Boasting an outdoor pool, a Turkish steam bath and a Jacuzzi, Sofitel Legend Santa Clara Cartagena is located in Cartagena de Indias and offers stylish accommodation. It is ideally positioned for those wanting to visit the area's popular attractions.

Hotel Dorado Plaza
6.3 Good
Bocagrande Av. San Martin, 4-41, Cartagena, Colombia
Show on map
5.3 mi from city centre, Cartagena, Colombia 
GoodBased on 230 reviews
6.3

Located in Cartagena de Indias, Hotel Dorado Plaza is within a 20-minute drive of Rafael Nunez International Airport and provides an outdoor pool and a sauna. It is conveniently positioned for guests wanting to sightsee in the area.

Hampton by Hilton Medellin, Antioquia
8.6 Excellent
Calle 6 Sur # 42 - 14, Medellín, Colombia
Show on map
0.9 mi from city centre, Medellín, Colombia 
ExcellentBased on 1,019 reviews
8.6

Set in Medellin, Hampton by Hilton Medellin is a five-minute walk from Centro Comercial Santafe and features an outdoor pool and a Jacuzzi. It is ideally located for guests wishing to discover the area's attractions.

Tips for booking hotels in Colombia

Cheapest month:August
Most expensive month:May
Average price in Colombia:£62/night
Cheapest price found:£3/night
Cheapest day:Sunday
Most expensive day:Tuesday
£39 - £114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£44 - £84
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Colombia hotels

1
Hotel Casa Lola Deluxe Gallery
8.5 Excellent
Calle Del Guerrero No 29 - 108, Cartagena, Colombia
Show on map
4.8 mi from city centre, Cartagena, Colombia 

Located in Cartagena de Indias, Hotel Casa Lola provides stylish, 4-star accommodation close to Getsemani. It also features massage services, meeting rooms and an outdoor pool.

2
Hotel Capellan de Getsemani
8.8 Excellent
Carrera 9 No. 29-52, Cartagena, Colombia
Show on map
4.8 mi from city centre, Cartagena, Colombia 

Hotel Capellan is a comfortable setting when in Cartagena de Indias and is close to everything the area has to offer. It also offers an express check-in and check-out feature, an outdoor pool and a Jacuzzi.

3
San Lazaro Art Hotel
9.0 Excellent
Barrio El Espinal Cra 15 N 31-110, Cartagena, Colombia
Show on map
4.5 mi from city centre, Cartagena, Colombia 

Located in Cartagena de Indias, Allure Canela by Karisma is within a 10-minute drive of Rafael Nunez International Airport and offers an outdoor pool. Those staying at the property can also make use of complimentary wireless internet during their stay.

4
Ghl Hotel Capital
9.0 Excellent
Calle 25B N69 A-50, Bogotá, Colombia
Show on map
3.7 mi from city centre, Bogotá, Colombia 

Established in 1995, GHL Hotel Capital features views of Bogota, plus a sauna, a Jacuzzi and a rooftop terrace. This property is ideally situated in Fontibon.

5
Tamaca Beach Resort Hotel
8.6 Excellent
Carrera 2a No. 11a - 98, Santa Marta, Colombia
Show on map
2.9 mi from city centre, Santa Marta, Colombia 

Situated in Santa Marta, Tamaca Beach Resort Hotel by Sercotel Hotels offers modern 4-star accommodation, as well as an outdoor pool. It is ideally located for those wishing to discover the area's attractions.

6
ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
8.8 Excellent
Carrera 1 Con Calle 12 Esquina, Cartagena, Colombia
Show on map
4.9 mi from city centre, Cartagena, Colombia 

Located amongst a variety of popular tourist attractions, shops and eateries, Estelar Cartagena de Indias Hotel y Centro de Convenciones is ideal for those wanting to discover Cartagena de Indias and its surroundings. It has a fitness centre, as well as an outdoor pool, a sauna and a Jacuzzi.

7
Hilton Cartagena
8.7 Excellent
Avenida Almirante Brion, Carrera 1, El Laguito, Cartagena, Colombia
Show on map
5.3 mi from city centre, Cartagena, Colombia 

Boasting an outdoor pool, a private beach and outdoor tennis courts, Hilton Cartagena is located in Cartagena de Indias and provides modern accommodation. Some of the popular features provided at this luxury 4-star hotel include water slides, a Jacuzzi and a Turkish steam bath.

8
Hotel Los Recuerdos
8.5 Excellent
Via El peñol, Guatapé, Colombia
Show on map
1.9 mi from city centre, Guatapé, Colombia 

Hotel Los Recuerdos provides 4-star accommodation in Guatape. It also features a sauna, a Jacuzzi and an outdoor pool.

Cheapest hotels in Colombia, South America

El Hamaquero Hostal E. By Rotamundos
8.8 Excellent
Isla Grande, Orika Numero 11 Isla Grande, Isla Grande del Rosario, Colombia
Show on map
0.5 mi from city centre, Isla Grande del Rosario, Colombia 

Ecohotel El Hamaquero is located in Isla Grande and provides free Wi-Fi. It also offers a 24-hour reception, massage services and meeting rooms.

£16
Avg. per night
Hotel Portoalegre
8.1 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.

£19
Avg. per night
Ibis Bogota Museo
8.5 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
5.2 mi from city centre, Bogotá, Colombia 

Situated just a short stroll from the Colombian National Museum, this charming hotel offers both a restaurant and a bar. It is also within walking distance of Bogota's well-known tourist spots.

£27
Avg. per night
Lancaster House
8.4 Excellent
Paralela Autonorte No. 106B - 28, Bogotá, Colombia
Show on map
0.8 mi from city centre, Bogotá, Colombia 

This unique 4-star hotel provides a range of accommodation options throughout the old city of Bogota. It also offers a sauna, free Wi-Fi and a Jacuzzi.

£32
Avg. per night
Hotel Salento Real Eje Cafetero
8.6 Excellent
Calle 3 #4 -31, Salento, Colombia
Show on map
0.2 mi from city centre, Salento, Colombia 

Hotel Salento Real Eje Cafetero offers 3-star accommodation in Salento. It also provides free wired internet and a swimming pool.

£32
Avg. per night
Hotel Exe Bacata 95
8.6 Excellent
Calle 95 Esquina Carrera 14, Bogotá, Colombia
Show on map
1.3 mi from city centre, Bogotá, Colombia 

Hotel Exe Bacata 95 has 108 rooms and features a swimming pool. It is also moments from Bogota's popular tourist spots.

£36
Avg. per night
Hotel B3 Virrey
8.8 Excellent
Carrera 15 # 88-36, Bogotá, Colombia
Show on map
1.4 mi from city centre, Bogotá, Colombia 

Hotel B3 Virrey offers a unique setting when in Bogota. It is ideally positioned for those wishing to visit local attractions.

£37
Avg. per night
Hotel Habitel Select
8.5 Excellent
Avenida El Dorado, 100-89, Bogotá, Colombia
Show on map
4.5 mi from city centre, Bogotá, Colombia 

Hotel Habitel Select offers 3-star accommodation in Bogota, just minutes from El Dorado International Airport. It is ideally located for guests wanting to visit local attractions.

£39
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?

    Colombia has plenty to offer. Consider staying in some of its most favoured locations, like Cartagena, Bogotá, and Medellín.

  • What are the best hotels in Colombia?

    Hotel Cristo Rey Campestre (8.5/10 from 228 reviews), Sofitel Legend Santa Clara Cartagena (9.0/10 from 540 reviews), and Washington Plaza Hotel by Sercotel (9.1/10 from 1,079 reviews) are all highly rated places to stay in Colombia.