Hotels in Colombia

Find the best deals on 20,542 hotels in Colombia

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Colombia

Looking for a city in Colombia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$38 - $95
CHEAPEST CITY IN COLOMBIA Cúcuta 29% cheaper Hotels in Cúcuta are the cheapest in Colombia at just $38 per night on average.
MOST EXPENSIVE CITY IN COLOMBIA Santa Fe de Antioquia 79% more expensive Santa Fe de Antioquia has the highest priced hotels in Colombia with rooms averaging $95 per night.
MOST POPULAR CITY IN COLOMBIA Cartagena 58% more users visited More momondo users search for hotels in Cartagena than any other city in Colombia

Popular Cities in Colombia

Book one of the best deals Colombia has to offer in these popular locations
Holiday Inn Express Cartagena Bocagrande
Best value
Holiday Inn Express Cartagena Bocagrande
8.5
$58
Holiday Inn Cartagena Morros
#1 Most popular
Holiday Inn Cartagena Morros
8.8
$80
InterContinental Cartagena De Indias
#2 Most popular
InterContinental Cartagena De Indias
8.7
$72
Hotel Almirante Cartagena - Colombia
#3 Most popular
Hotel Almirante Cartagena - Colombia
8.4
$63
ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
#4 Most popular
ESTELAR Cartagena de Indias Hotel & Centro de Convenciones
8.9
$101
Hilton Cartagena
#5 Most popular
Hilton Cartagena
8.6
$88
Hyatt Regency Cartagena
Hyatt Regency Cartagena
9.2
$77
NH Bogotá Urban 26 Royal
Best value
NH Bogotá Urban 26 Royal
8.4
$32
Hotel Habitel Select
#1 Most popular
Hotel Habitel Select
8.9
$58
Hotel Bh Bicentenario
#2 Most popular
Hotel Bh Bicentenario
9.1
$36
Novotel Bogotá Parque 93
#3 Most popular
Novotel Bogotá Parque 93
9.1
$45
Clarion Bogotá Plaza
#4 Most popular
Clarion Bogotá Plaza
8.9
$50
Radisson Bogota Metrotel
#5 Most popular
Radisson Bogota Metrotel
8.6
$47
Bh Parque 93
Bh Parque 93
9.0
$40
On Vacation Blue Cove
Best value
On Vacation Blue Cove
5.8
$75
Hotel Royal Decameron Aquarium
#1 Most popular
Hotel Royal Decameron Aquarium
6.7
$248
Decameron Marazul
#2 Most popular
Decameron Marazul
7.6
$248
Ghl Relax Hotel Sunrise
#3 Most popular
Ghl Relax Hotel Sunrise
7.9
$128
Hotel Casablanca
#4 Most popular
Hotel Casablanca
8.1
$180
Hotel On Vacation Blue Tone
#5 Most popular
Hotel On Vacation Blue Tone
5.8
$86
Sol Caribe San Andres
Sol Caribe San Andres
7.0
$180
NH Collection Medellín Royal
Best value
NH Collection Medellín Royal
8.8
$37
Dann Carlton Medellin Hotel
#1 Most popular
Dann Carlton Medellin Hotel
8.8
$59
Diez Hotel Categoria Colombia
#2 Most popular
Diez Hotel Categoria Colombia
8.9
$53
Viaggio Medellín Grand Select
#3 Most popular
Viaggio Medellín Grand Select
8.6
$50
Holiday Inn Express Medellin
#4 Most popular
Holiday Inn Express Medellin
8.6
$39
Hotel Dann Carlton Belfort Medellin
#5 Most popular
Hotel Dann Carlton Belfort Medellin
8.7
$51
Binn Hotel
Binn Hotel
9.0
$75
Hotel Portobahia
Best value
Hotel Portobahia
7.7
$30
Zuana Beach Resort
#1 Most popular
Zuana Beach Resort
8.7
$114
Mercure Santa Marta Emile
#2 Most popular
Mercure Santa Marta Emile
9.0
$47
Hotel Tamacá Beach Resort
#3 Most popular
Hotel Tamacá Beach Resort
8.8
$74
Decameron Galeon
#4 Most popular
Decameron Galeon
8.5
$148
Estelar Santamar Hotel & Centro de Convenciones
#5 Most popular
Estelar Santamar Hotel & Centro de Convenciones
8.7
$67
Ghl Relax Hotel Costa Azul
Ghl Relax Hotel Costa Azul
8.8
$49

Colombia travel tips

Let us help you with the best tips about Colombia

When is the least expensive time to stay in Colombia?

Visiting Colombia in September would make for the least expensive trip at just $129 per night on average. To save on your trip, avoid planning it during December, as this is the most expensive month on average.

Where do most people stay in Colombia?

Out of all the tourist destinations in Colombia, our data shows that travelers tend to visit Cartagena more often than any other city.

Which city in Colombia has the most expensive hotel rooms?

Our data shows that hotel rooms in Santa Fe de Antioquia are about 79% more expensive on average than hotel rooms in the rest of Colombia, with a nightly rate of $95.

Which city in Colombia has the least expensive hotel rooms?

If you are traveling to Colombia on a budget, plan to stay in Santa Fe de Antioquia which boasts the lowest average hotel room cost in the country. Charging about 83% lower than the country’s average, hotel room rates in Santa Fe de Antioquia are typically around $19 per night.


Popular international routes landing in Colombia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Bogotá to Medellin
Fastest flight time
1h 00m
Cheapest price
$27
Cartagena to Medellin
Fastest flight time
1h 05m
Cheapest price
$46
Fort Lauderdale to Medellin
Fastest flight time
3h 24m
Cheapest price
$168
Miami to Cali
Fastest flight time
3h 40m
Cheapest price
$173
Dallas to Medellin
Fastest flight time
6h 59m
Cheapest price
$178
New York to Bogotá
Fastest flight time
7h 44m
Cheapest price
$178
New York to Cartagena
Fastest flight time
6h 25m
Cheapest price
$184
Boston to Bogotá
Fastest flight time
8h 16m
Cheapest price
$195
Orlando to Medellin
Fastest flight time
3h 28m
Cheapest price
$201
Atlanta to Medellin
Fastest flight time
8h 00m
Cheapest price
$210
View more