Hotels in Colombia

Find the best deals on 20,199 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
$32 - $399
CHEAPEST CITY IN COLOMBIA Bucaramanga 69% cheaper Hotels in Bucaramanga are the cheapest in Colombia at just $32 per night on average.
MOST EXPENSIVE CITY IN COLOMBIA Barú 289% more expensive Barú has the highest priced hotels in Colombia with rooms averaging $399 per night.
MOST POPULAR CITY IN COLOMBIA Cartagena 87% 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 Playa Club
Best value
Hotel Playa Club
8.1
$68
Las Americas Casa de Playa
No. 1 most popular
Las Americas Casa de Playa
8.8
$143
InterContinental Cartagena De Indias
No. 2 most popular
InterContinental Cartagena De Indias
8.7
$108
Sofitel Legend Santa Clara Cartagena
No. 3 most popular
Sofitel Legend Santa Clara Cartagena
9.1
$292
Hilton Cartagena
No. 4 most popular
Hilton Cartagena
8.5
$117
Alfiz Hotel Boutique
No. 5 most popular
Alfiz Hotel Boutique
9.4
$177
Hotel Regatta Cartagena
Hotel Regatta Cartagena
7.9
$78
Apartamentos Sweet Island
Best value
Apartamentos Sweet Island
9.1
$40
Decameron Los Delfines
No. 1 most popular
Decameron Los Delfines
7.2
$320
Hotel Calypso Beach
No. 2 most popular
Hotel Calypso Beach
7.0
$108
apartahotel plaza
No. 3 most popular
apartahotel plaza
8.6
$47
Sol Caribe San Andres
No. 4 most popular
Sol Caribe San Andres
7.0
$211
La Posada De Lulu
No. 5 most popular
La Posada De Lulu
8.6
$68
The Rock House Hostel - Adults Only
The Rock House Hostel - Adults Only
8.5
$41
Atton Bogota 100 by Mercure
Best value
Atton Bogota 100 by Mercure
8.9
$43
Hotel Habitel Select
No. 1 most popular
Hotel Habitel Select
8.9
$75
NH Collection Bogotá Andino Royal
No. 2 most popular
NH Collection Bogotá Andino Royal
8.5
$86
Hotel Rosales Plaza
No. 3 most popular
Hotel Rosales Plaza
9.1
$67
Sonesta Hotel Bogota
No. 4 most popular
Sonesta Hotel Bogota
9.1
$60
Ghl Hotel Bioxury
No. 5 most popular
Ghl Hotel Bioxury
9.0
$93
Hotel Regency Suites La Feria
Hotel Regency Suites La Feria
8.7
$55
Selina Medellin
Best value
Selina Medellin
7.7
$10
Hotel Estelar Milla De Oro
No. 1 most popular
Hotel Estelar Milla De Oro
9.0
$78
Los Patios Hostel
No. 2 most popular
Los Patios Hostel
9.2
$14
Holiday Inn Express Medellin
No. 3 most popular
Holiday Inn Express Medellin
8.6
$52
The Morgana Poblado Suites Hotel
No. 4 most popular
The Morgana Poblado Suites Hotel
8.6
$41
Binn Hotel
No. 5 most popular
Binn Hotel
9.0
$94
Hermoso Apartaestudio con Balcn
Hermoso Apartaestudio con Balcn
$44
Hotel Condina
Best value
Hotel Condina
7.8
$24
Luma Plaza Hotel
No. 1 most popular
Luma Plaza Hotel
8.9
$51
Movich Hotel de Pereira
No. 2 most popular
Movich Hotel de Pereira
9.0
$77
Gran Hotel Pereira
No. 3 most popular
Gran Hotel Pereira
8.7
$43
Finca La Gaviota
No. 4 most popular
Finca La Gaviota
9.2
$43
Amazilia Hotel
No. 5 most popular
Amazilia Hotel
9.1
$71

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 $131 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?

Our users tend to visit Cartagena more often than any other city when travelling to Colombia.

Which city in Colombia has the most expensive hotel rooms?

At $399 per night, Barú is the most expensive city in Colombia to book a hotel room in. The average cost of $399 is about 289% above the country's average price per night.

Which city in Colombia has the least expensive hotel rooms?

Cartagena currently offers the lowest nightly rates of any city in Colombia at just $34; a price that is 73% lower than the average rate per night in Colombia.


Popular international routes landing in Colombia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Los Angeles to Bogotá
Fastest flight time
16h 20m
Cheapest price
$705
Melbourne to Bogotá
Fastest flight time
26h 59m
Cheapest price
$1,850
Sydney to Bogotá
Fastest flight time
23h 59m
Cheapest price
$1,938
Cairns to Cartagena
Fastest flight time
40h 05m
Cheapest price
$2,096
Perth to Cartagena
Fastest flight time
52h 13m
Cheapest price
$2,338
Brisbane to Bogotá
Fastest flight time
27h 54m
Cheapest price
$2,380
Adelaide to Bogotá
Fastest flight time
38h 34m
Cheapest price
$2,381
Bilinga to Bogotá
Fastest flight time
46h 09m
Cheapest price
$2,541
Darwin to Bogotá
Fastest flight time
43h 19m
Cheapest price
$2,703
View more