Hotels in Colombia

Find the best deals on 20,579 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
40 C$ - 374 C$
CHEAPEST CITY IN COLOMBIA Pereira 56% cheaper Hotels in Pereira are the cheapest in Colombia at just 40 C$ per night on average.
MOST EXPENSIVE CITY IN COLOMBIA Barú 310% more expensive Barú has the highest priced hotels in Colombia with rooms averaging 374 C$ per night.
MOST POPULAR CITY IN COLOMBIA Cartagena 66% 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
Hotel Almirante Cartagena - Colombia
Best value
Hotel Almirante Cartagena - Colombia
8.4
79 C$
Sophia Hotel
#1 Most popular
Sophia Hotel
9.3
146 C$
Hotel Regatta Cartagena
#2 Most popular
Hotel Regatta Cartagena
7.8
95 C$
GHL Corales de Indias
#3 Most popular
GHL Corales de Indias
8.3
83 C$
Allure Chocolat by Karisma Hotels & Resorts
#4 Most popular
Allure Chocolat by Karisma Hotels & Resorts
8.6
133 C$
Hotel Dann Cartagena
#5 Most popular
Hotel Dann Cartagena
8.8
104 C$
Hotel Las Americas Torre del Mar
Hotel Las Americas Torre del Mar
8.8
149 C$
Hotel Laureles Loft
Best value
Hotel Laureles Loft
8.4
39 C$
Dann Carlton Medellin Hotel
#1 Most popular
Dann Carlton Medellin Hotel
8.8
74 C$
Hotel San Fernando Plaza
#2 Most popular
Hotel San Fernando Plaza
9.0
69 C$
Viaggio Medellín Grand Select
#3 Most popular
Viaggio Medellín Grand Select
8.6
64 C$
The Charlee Hotel
#4 Most popular
The Charlee Hotel
8.9
147 C$
Diez Hotel Categoria Colombia
#5 Most popular
Diez Hotel Categoria Colombia
8.9
67 C$
NH Collection Medellín Royal
NH Collection Medellín Royal
8.8
48 C$
NH Bogotá Urban 93 Royal
Best value
NH Bogotá Urban 93 Royal
8.5
35 C$
Hotel Dann Carlton Bogota
#1 Most popular
Hotel Dann Carlton Bogota
9.0
69 C$
Hotel Bogotá Regency Usaquén
#2 Most popular
Hotel Bogotá Regency Usaquén
8.0
49 C$
City Express Junior Bogota Aeropuerto
#3 Most popular
City Express Junior Bogota Aeropuerto
8.4
50 C$
Hotel El Dorado Bogota
#4 Most popular
Hotel El Dorado Bogota
9.4
77 C$
NH Bogotá Urban 26 Royal
#5 Most popular
NH Bogotá Urban 26 Royal
8.4
41 C$
Hotel Santafe Real
Hotel Santafe Real
9.0
50 C$
Sol Caribe Sea Flower
Best value
Sol Caribe Sea Flower
8.2
99 C$
Hotel Royal Decameron Aquarium
#1 Most popular
Hotel Royal Decameron Aquarium
6.7
314 C$
Decameron Los Delfines
#2 Most popular
Decameron Los Delfines
7.2
316 C$
Hotel Casablanca
#3 Most popular
Hotel Casablanca
8.1
230 C$
Sol Caribe San Andres
#4 Most popular
Sol Caribe San Andres
7.0
230 C$
Le Castel Blanc Hotel Boutique
#5 Most popular
Le Castel Blanc Hotel Boutique
8.0
100 C$
Decameron Marazul
Decameron Marazul
7.6
316 C$
Hotel Be La Sierra
Best value
Hotel Be La Sierra
8.4
59 C$
Irotama Resort
#1 Most popular
Irotama Resort
8.8
158 C$
Best Western PLUS Santa Marta Hotel
#2 Most popular
Best Western PLUS Santa Marta Hotel
8.9
77 C$
Ghl Relax Hotel Costa Azul
#3 Most popular
Ghl Relax Hotel Costa Azul
8.8
63 C$
Irotama Torres
#4 Most popular
Irotama Torres
9.1
212 C$
Santorini Hotel and Resort
#5 Most popular
Santorini Hotel and Resort
8.1
76 C$
Estelar Santamar Hotel & Centro de Convenciones
Estelar Santamar Hotel & Centro de Convenciones
8.7
86 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 September. On average, it only costs 123 C$ per night in the month of September. Conversely, the most expensive month to visit Colombia is December.

Where do most people stay in Colombia?

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

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 374 C$ per night, a rate that is about 310% 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 Medellín which boasts the lowest average hotel room cost in the country. Charging about 75% lower than the country’s average, hotel room rates in Medellín are typically around 29 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
Montreal to Bogotá
Fastest flight time
8h 54m
Cheapest price
431 C$
Toronto to Bogotá
Fastest flight time
5h 45m
Cheapest price
475 C$
Vancouver to Bogotá
Fastest flight time
10h 55m
Cheapest price
502 C$
Ottawa to Cartagena
Fastest flight time
16h 49m
Cheapest price
619 C$
Québec City to Bogotá
Fastest flight time
17h 00m
Cheapest price
736 C$
Calgary to Medellin
Fastest flight time
22h 32m
Cheapest price
740 C$
Victoria to Bogotá
Fastest flight time
26h 57m
Cheapest price
749 C$
Winnipeg to Medellin
Fastest flight time
25h 20m
Cheapest price
750 C$
Regina to Cartagena
Fastest flight time
52h 59m
Cheapest price
777 C$
London to Bogotá
Fastest flight time
13h 35m
Cheapest price
781 C$
View more