PriceRoom
Country

Colombia hotels where to stay.

25 cities, ranked and mapped — from the capital to the coast.

25cities
Editorial illustrated map of Colombia

About Colombia

Hotels in Colombia are ideally chosen by thinking geographically first: Colombia is a country of dramatic contrasts, spanning multiple natural regions including the Andes, Caribbean coast, Pacific coast and Amazon. That mix of climates and landscapes is exactly why travellers often base themselves in a handful of key cities.

Best regions and where to stay - Caribbean heritage & beach breaks: Cartagena and Santa Marta (including easy access to Tayrona National Natural Park, near Santa Marta). Cartagena’s historic core, the Walled City, is a UNESCO World Heritage Site. - Andean culture & city life: Bogotá for museums and day trips; Medellín for urban energy and shorter escapes to the Coffee Region. - Pacific and valley vibes / Colombian coffee corridor: Cali and Pereira/Manizales are strong hubs for culture, nature and onward travel. - Other bases from our selection: Barranquilla for the Caribbean rhythm; Cucaita and Samaca/Chiquiza/Uvita for a more scenic, countryside-facing stay; Pitalito for routes into southern landscapes.

When to go For many travellers, the most reliable overall weather is December to March, when conditions are often drier and beach-focused plans work best. On the Andean highlands, it stays manageable most of the year; August in Bogotá is often among the drier months. For Cartagena specifically, the wet and dry rhythm varies by month, so choosing your dates around a dryer window generally improves outdoor time.

Getting around Intercity travel is usually fastest by domestic flights between major hubs like Bogotá, Medellín, Cali and Cartagena. For shorter distances, rental cars and buses work well in the Andean regions, while coastal hopping is typically more comfortable with flights plus road transfers to beach areas and parks.

Cities in Colombia

+40 more

Best 5-star hotels in Colombia

Best 4-star hotels in Colombia

Best 3-star hotels in Colombia

Best 2-star hotels in Colombia

FAQ

What are the best cities in Colombia to stay in?

Cartagena, Bogotá, Medellín and Santa Marta are top bases for first-time trips, balancing city sights with day-trip access.

When is the best time to visit Colombia?

December to March is widely preferred for more consistent, drier conditions across many regions.

What’s the easiest way to get around Colombia?

Fly between major cities for time savings, then use local buses/taxis and (where suitable) short car journeys for nearby attractions and parks.

Sources