£20 - £169
|CHEAPEST CITY IN COLOMBIA||Pereira||56% cheaper||Hotels in Pereira are the cheapest in Colombia at just £21 per night on average.|
|MOST EXPENSIVE CITY IN COLOMBIA||Barú||266% more expensive||Barú has the highest priced hotels in Colombia with rooms averaging £170 per night.|
|MOST POPULAR CITY IN COLOMBIA||Bogotá||78% more users visited||More momondo users search for hotels in Bogotá than any other city in Colombia|
When travelling to Colombia it would be best to plan your trip around the month of October, as the prices are significantly lower than in December - just £34 per night.
There is little doubt that travellers enjoy various cities in Colombia, but the majority of travellers who visit Colombia tend to spend the most time in Bogotá.
Expect to pay about £188 per night when booking a luxury hotel room in Colombia. Rates for luxury hotel rooms are typically 243% more than the average hotel room in Colombia, which costs £55 each night.
At £170 per night, Barú is the most expensive city in Colombia to book a hotel room in. The average cost of £170 is about 266% above the country's average price per night.
Our users typically find that Leticia has the lowest per night rates in the country at just £6. Leticia offers hotels rooms at an average rate that is 90% lower than the average city in Colombia.