Hotels in Colombia

Find the best deals on 18,675 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
35 C$ - 308 C$
CHEAPEST CITY IN COLOMBIA Bucaramanga 55% cheaper Hotels in Bucaramanga are the cheapest in Colombia at just 35 C$ per night on average.
MOST EXPENSIVE CITY IN COLOMBIA Barú 297% more expensive Barú has the highest priced hotels in Colombia with rooms averaging 308 C$ per night.
MOST POPULAR CITY IN COLOMBIA Cartagena -15% 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
Hotels in Cartagena
Best value
Hotel Almirante Cartagena - Colombia
8.9
132 C$
#1 Most popular
Charleston Santa Teresa Cartagena
9.2
348 C$
#2 Most popular
Hotel Las Americas Casa de Playa
8.7
156 C$
#3 Most popular
Sofitel Legend Santa Clara Cartagena
9.3
377 C$
#4 Most popular
Movich Hotel Cartagena de Indias
9.2
292 C$
#5 Most popular
Tcherassi Hotel + Spa
9.0
259 C$
Hotels in Medellín
Best value
Hotel Egina Medellin
8.1
39 C$
#1 Most popular
Hotel Dann Carlton Belfort Medellin
8.9
93 C$
#2 Most popular
Dann Carlton Medellin Hotel
9.0
107 C$
#3 Most popular
Hotel San Fernando Plaza
9.2
110 C$
#4 Most popular
Diez Hotel Categoria Colombia
9.0
101 C$
#5 Most popular
Sites
9.1
90 C$
Hotels in Bogotá
Best value
Novotel Bogotá Parque 93 (Ex Atton)
9.1
72 C$
#1 Most popular
NH Collection Bogotá Hacienda Royal
9.1
102 C$
#2 Most popular
Ghl Hotel Capital
9.1
89 C$
#3 Most popular
Dann Carlton Bogota
9.1
85 C$
#4 Most popular
Casa Dann Carlton Hotel & Spa
9.3
121 C$
#5 Most popular
Aloft Bogota Airport
9.0
93 C$
Hotels in San Andrés
Best value
Portobelo Boulevard
7.7
102 C$
#1 Most popular
Sol Caribe San Andres
8.1
179 C$
#2 Most popular
Decameron Los Delfines
8.5
262 C$
#3 Most popular
Hotel Casablanca
8.4
246 C$
#4 Most popular
Portobelo Convention Center
7.4
117 C$
#5 Most popular
Hotel Arena Blanca
8.7
215 C$
Hotels in Barú
Best value
Hostal Buena Onda
8.5
52 C$
#1 Most popular
Decameron Baru
8.9
347 C$
#2 Most popular
Playa Scondida
8.7
242 C$
#3 Most popular
Hotel Isla del Encanto
8.8
401 C$
#4 Most popular
Barú Playa Eco-Beach Resort
8.3
208 C$

Colombia travel tips

Let us help you with the best tips about Colombia

When is the least expensive time to stay in Colombia?

The least expensive month to stay at a hotel in Colombia is May. On average, it only costs 133 C$ per night in the month of May. Conversely, the most expensive month to visit Colombia is April.

Where do most people stay in Colombia?

Colombia is full of enlightening and adventurous cities, but the most popular tourist destination is Cartagena.

How much does a luxury hotel cost in Colombia?

An average rate of 313 C$ per night is to be expected when planning a stay in a luxury hotel room in Colombia. This rate is about 258% above the country’s average nightly rate of 87 C$.

Which city in Colombia has the most expensive hotel rooms?

Visiting and staying overnight in Barú will cost you a premium compared to the rest of Colombia. Expect to pay 308 C$ per night, a rate that is about 297% more than the country’s average.

Which city in Colombia has the least expensive hotel rooms?

If you are travelling to Colombia on a budget, plan to stay in Bucaramanga which boasts the lowest average hotel room cost in the country. Charging about 87% lower than the country’s average, hotel room rates in Bucaramanga are typically around 11 C$ 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
Toronto to Bogotá
Fastest flight time
5h 50m
Cheapest price
483 C$
Vancouver to Bogotá
Fastest flight time
12h 10m
Cheapest price
525 C$
Montreal to Bogotá
Fastest flight time
6h 30m
Cheapest price
527 C$
Toronto to Cartagena
Fastest flight time
5h 15m
Cheapest price
529 C$
Ottawa to Bogotá
Fastest flight time
11h 00m
Cheapest price
544 C$
Ottawa to Cartagena
Fastest flight time
8h 30m
Cheapest price
547 C$
Toronto to Medellín
Fastest flight time
11h 40m
Cheapest price
549 C$
Montreal to Cartagena
Fastest flight time
5h 40m
Cheapest price
555 C$
Montreal to Medellín
Fastest flight time
11h 16m
Cheapest price
571 C$
Montreal to San Andrés
Fastest flight time
25h 00m
Cheapest price
605 C$
View more