Hotels in Colombia

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

Menasha, WI, United States
18 Jan — 19 Jan2
Menasha, WI, United States
Tue 18/1
Wed 19/1
...and more

Tips for booking a Colombia hotel

Cheapest month:August
Most expensive month:May
Average price in Colombia:$97/night
Absolute cheapest price found:$2/night
Cheapest day:Sunday
Most expensive day:Monday
$64 - $139
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$61 - $71
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Colombia hotels

Show all 28,288 hotels
1
Tamaca Beach Resort Hotel
Tamaca Beach Resort Hotel
10.0 Excellent
Carrera 2a No. 11a - 98, Santa Marta, Colombia
Show on map
4.7 km from city centre, Santa Marta, Colombia 

Boasting an outdoor pool, Tamaca Beach Resort Hotel by Sercotel Hotels is situated in Santa Marta and offers modern accommodation. It is ideally located for those wishing to discover the area's attractions.

2
Sol Caribe San Andres
Sol Caribe San Andres
7.7 Good
Avenida Colon 2-77, San Andrés, Colombia
Show on map
0.3 km 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.

3
Holiday Inn Cartagena Morros
Holiday Inn Cartagena Morros
8.8 Excellent
Anillo Vial Cra. 9 NO. 34-166, Cartagena, Colombia
Show on map
8.5 km from city centre, Cartagena, Colombia 

Featuring a private beach and an outdoor swimming pool, this 5-star hotel is situated in Cartagena de Indias. It is conveniently located for those wanting to visit local attractions.

4
GHL Hotel Tequendama
GHL Hotel Tequendama
9.0 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.6 km from city centre, Bogotá, Colombia 

Hotel Tequendama Bogota is situated in Bogota and is close to the area's popular attractions. Offering free Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the National Library of Colombia and Central Cemetery of Bogota.

5
Hilton Cartagena
Hilton Cartagena
8.7 Excellent
Avenida Almirante Brion, Carrera 1, El Laguito, Cartagena, Colombia
Show on map
8.5 km from city centre, Cartagena, Colombia 

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

6
Radisson Cartagena Ocean Pavillion
Radisson Cartagena Ocean Pavillion
8.7 Excellent
Carrera 9 #22-850, Cartagena, Colombia
Show on map
8.4 km from city centre, Cartagena, Colombia 

Boasting a rooftop terrace, a limousine service and a private beach, Radisson Cartagena Ocean Pavillion Hotel is a luxurious base in Cartagena de Indias. Those staying at the property have access to a spa, a fitness centre and an outdoor pool.

7
Hotel Dann Cartagena
Hotel Dann Cartagena
8.7 Excellent
Calle 1A 1-60, El Laguito, Cartagena, Colombia
Show on map
8.9 km from city centre, Cartagena, Colombia 

Situated a brief drive from Cartagena Cathedral, Hotel Dann Cartagena offers art deco accommodation in Cartagena de Indias. It also features a heated pool and free Wi-Fi.

8
Ibis Bogota Museo
Ibis Bogota Museo
8.6 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
8.3 km 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.

Cheapest hotels in Colombia

Show all 28,288 hotels
Ibis Bogota Museo
Ibis Bogota Museo
8.6 Excellent
Transversal 6 No 27 - 85, Bogotá, Colombia
Show on map
8.3 km from city centre,  

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.

$38
Avg. per night
ibis Cali Granada
ibis Cali Granada
8.7 Excellent
Av 8 Norte 21 Norte 40, Cali, Colombia
Show on map
1.3 km from city centre,  

Situated in Cali, the hotel is an easy drive from Cali Zoo and University of Valle. Guests can also enjoy complimentary internet access.

$43
Avg. per night
Ibis Medellin
Ibis Medellin
8.5 Excellent
Calle 20 N 44 16, Medellín, Colombia
Show on map
1.3 km from city centre,  

Situated a brief drive from Park of Bolivar, Ibis Medellin offers modern accommodation in Medellin. Those staying at the property can also enjoy free Wi-Fi.

$51
Avg. per night
Hotel Isla Capri
Hotel Isla Capri
8.4 Excellent
44 Cra. 1, Cartagena, Colombia
Show on map
7.9 km from city centre,  

Boasting an outdoor pool, Hotel Isla Capri is located in Cartagena de Indias and provides comfortable accommodation. It also offers an express check-in and check-out feature, a concierge and a tour desk.

$53
Avg. per night
Ibis Cartagena Marbella
Ibis Cartagena Marbella
8.1 Excellent
Avenida Santander #47-90, Cartagena, Colombia
Show on map
7.7 km from city centre,  

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.

$59
Avg. per night
GHL Hotel Tequendama
GHL Hotel Tequendama
9.0 Excellent
Carrera 10 No 26-21, Bogotá, Colombia
Show on map
8.6 km from city centre,  

Hotel Tequendama Bogota is situated in Bogota and is close to the area's popular attractions. Offering free Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of the National Library of Colombia and Central Cemetery of Bogota.

$62
Avg. per night
Hotel Habitel Select
Hotel Habitel Select
8.7 Excellent
Avenida El Dorado, 100-89, Bogotá, Colombia
Show on map
7.2 km from city centre,  

Hotel Habitel y Centro de Convenciones offers 5-star accommodation in Bogota, just minutes from El Dorado International Airport. It also provides a free shuttle service, a sauna and massage services.

$62
Avg. per night
Dann Carlton Medellin Hotel
Dann Carlton Medellin Hotel
8.7 Excellent
Carrera 43a No.7-50, Avenida El Poblado, Medellín, Colombia
Show on map
0.6 km from city centre,  

Situated in Medellin, Hotel Dann Carlton Medellin offers 5-star accommodation, as well as a Turkish steam bath, free Wi-Fi and a rooftop terrace. It also features a sauna and an outdoor pool.

$87
Avg. per night

Hotel prices in Colombia

3 stars
Sol Caribe San Andres
No. 1 most popular

Sol Caribe San Andres

Avenida Colon 2-77, San Andrés, Colombia

7.7 Good
$270

Avg. per night

Hotel Habitel Select
No. 2 most popular

Hotel Habitel Select

Avenida El Dorado, 100-89, Bogotá, Colombia

8.7 Excellent
$62

Avg. per night

Ibis Cartagena Marbella
Best value

Ibis Cartagena Marbella

Avenida Santander #47-90, Cartagena, Colombia

8.1 Excellent
$59

Avg. per night

4 stars +
Sofitel Legend Santa Clara Cartagena
No. 1 most popular

Sofitel Legend Santa Clara Cartagena

Calle Del Torno, 39 - 29, Cartagena, Colombia

9.0 Excellent
$386

Avg. per night

Hotel Caribe By Faranda Grand
No. 2 most popular

Hotel Caribe By Faranda Grand

Carrera 1a No 2-87, Cartagena, Colombia

8.3 Excellent
$125

Avg. per night

Diez Hotel Categoria Colombia
Best value

Diez Hotel Categoria Colombia

Cll 10A No. 34 - 11, Medellín, Colombia

8.7 Excellent
$131

Avg. per night

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

Colombia travel FAQs

  • Where is the best place to stay in Colombia?

    When visiting Colombia, consider checking out Medellín, Cartagena, and San Andrés as some of the most sought after locations.

  • What are the best hotels in Colombia?

    One of the most popular hotels in Colombia is Diez Hotel Categoria Colombia, which has been reviewed by 1,398 users and currently has a rating of 8.7/10. Other top-rated locations include Four Points by Sheraton Medellin and Sol Caribe San Andres, which have received 9.1/10 and 7.7/10 ratings from our users, respectively.