Hotels in Colombia

Find the best deals on 19,707 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
33 C$ - 335 C$
CHEAPEST CITY IN COLOMBIA Bucaramanga 69% cheaper Hotels in Bucaramanga are the cheapest in Colombia at just 33 C$ per night on average.
MOST EXPENSIVE CITY IN COLOMBIA Islas del Rosario 215% more expensive Islas del Rosario has the highest priced hotels in Colombia with rooms averaging 335 C$ per night.
MOST POPULAR CITY IN COLOMBIA Cartagena 74% 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
$self.alt
Best value
Ibis Cartagena Marbella
8.2
63 C$
$self.alt
#1 Most popular
Hotel Caribe By Faranda Grand
9.0
170 C$
$self.alt
#2 Most popular
Hotel Almirante Cartagena - Colombia
8.8
145 C$
$self.alt
#3 Most popular
Movich Hotel Cartagena de Indias
9.2
319 C$
$self.alt
#4 Most popular
Les Lezards B&b
9.0
136 C$
$self.alt
#5 Most popular
GHL Corales de Indias
8.6
126 C$
Hotels in Medellín
$self.alt
Best value
Hotel Egina Medellin
8.1
43 C$
$self.alt
#1 Most popular
Hotel Dann Carlton Belfort Medellin
8.9
102 C$
$self.alt
#2 Most popular
Dann Carlton Medellin Hotel
9.0
117 C$
$self.alt
#3 Most popular
Hotel San Fernando Plaza
9.1
120 C$
$self.alt
#4 Most popular
Diez Hotel Categoria Colombia
9.1
110 C$
$self.alt
#5 Most popular
Sites
9.1
99 C$
Hotels in San Andrés
$self.alt
Best value
Casa Turista San Andres
8.4
46 C$
$self.alt
#1 Most popular
Hotel Royal Decameron Aquarium
8.6
298 C$
$self.alt
#2 Most popular
Sol Caribe San Andres
8.1
196 C$
$self.alt
#3 Most popular
Hotel Casablanca
8.3
269 C$
$self.alt
#4 Most popular
Hotel Arena Blanca
8.6
235 C$
$self.alt
#5 Most popular
Hotel Mare Mare Inn
8.6
82 C$
Hotels in Bogotá
$self.alt
Best value
82Hostel
8.2
11 C$
$self.alt
#1 Most popular
Dann Carlton Bogota
9.1
93 C$
$self.alt
#2 Most popular
Casa Dann Carlton Hotel & Spa
9.2
132 C$
$self.alt
#3 Most popular
Ghl Hotel Tequendama Bogotá
9.1
90 C$
$self.alt
#4 Most popular
Hotel Habitel Select
8.8
85 C$
$self.alt
#5 Most popular
Hotel Von Astorian
8.4
67 C$
Hotels in Santa Marta
$self.alt
Best value
Best Western PLUS Santa Marta Hotel
9.0
82 C$
$self.alt
#1 Most popular
Zuana Beach Resort
9.0
158 C$
$self.alt
#2 Most popular
Santorini Hotel and Resort
8.3
113 C$
$self.alt
#3 Most popular
Hotel Tamacá Beach Resort
8.8
152 C$
$self.alt
#4 Most popular
Mercure Santa Marta Emile
9.0
86 C$
$self.alt
#5 Most popular
Hilton Garden Inn Santa Marta
8.9
90 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 June. On average, it only costs 139 C$ per night in the month of June. Conversely, the most expensive month to visit Colombia is October.

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 334 C$ per night is to be expected when planning a stay in a luxury hotel room in Colombia. This rate is about 230% above the country’s average nightly rate of 101 C$.

Which city in Colombia has the most expensive hotel rooms?

Visiting and staying overnight in Islas del Rosario will cost you a premium compared to the rest of Colombia. Expect to pay 335 C$ per night, a rate that is about 215% 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 Barranquilla which boasts the lowest average hotel room cost in the country. Charging about 88% lower than the country’s average, hotel room rates in Barranquilla are typically around 12 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
Vancouver to Bogotá
Fastest flight time
21h 50m
Cheapest price
457 C$
Montreal to Bogotá
Fastest flight time
6h 30m
Cheapest price
473 C$
Toronto to Bogotá
Fastest flight time
5h 50m
Cheapest price
474 C$
Ottawa to Bogotá
Fastest flight time
13h 40m
Cheapest price
498 C$
Québec City to Bogotá
Fastest flight time
16h 50m
Cheapest price
523 C$
Calgary to Bogotá
Fastest flight time
18h 45m
Cheapest price
547 C$
Saskatoon to Bogotá
Fastest flight time
35h 25m
Cheapest price
576 C$
London to Bogotá
Fastest flight time
13h 30m
Cheapest price
645 C$
Winnipeg to Bogotá
Fastest flight time
16h 35m
Cheapest price
656 C$
Edmonton to Bogotá
Fastest flight time
16h 55m
Cheapest price
708 C$
View more