Accommodation

Hotels in Colombia: Where to Stay in Every City

Colombia offers one of the most diverse accommodation landscapes in South America. At the top end sit restored colonial mansions in Cartagena's walled city, coffee finca retreats in the Zona Cafetera, and jungle eco-lodges deep in the Amazon. At the budget end, the hostel scene is thriving and well-organised, particularly in Bogota, Medellin, and along the Caribbean coast.

Value for money is a genuine advantage. A well-located mid-range hotel in Medellin or Bogota costs a fraction of its equivalent in Buenos Aires or Santiago. In rural areas, from the Coffee Region to the Amazon, finca stays and eco-lodges provide access to landscapes and daily rhythms that no city hotel can match. We have written detailed where-to-stay guides for all cities covered on this site.

Hotels by City

Detailed where-to-stay guides for every city - neighbourhood breakdowns, honest hotel picks across budget categories, and booking advice.

Hostels by City

Colombia has one of South America's best backpacker hostel networks. Dorm beds in the major cities run COP 40,000-80,000 ($10-20) per night. We have detailed hostel guides for every city with a meaningful budget accommodation scene.

Types of Accommodation

Colonial Boutique Hotels

Restored colonial mansions in Cartagena, Villa de Leyva, Bogota. 8-25 rooms with courtyard gardens. COP 350,000-900,000 per night.

Eco-Lodges and Fincas

Converted coffee fincas in Salento and Filandia. Jungle eco-lodges in Leticia with wildlife tours. COP 200,000-600,000 per night, full-board.

Budget Hostels

Strong backpacker network in Bogota, Medellin, Santa Marta, Cartagena. Dorm beds COP 40,000-80,000 per night. Includes breakfast, bars, tours.

Beach Resorts

San Andres and Rosario Islands. All-inclusive Caribbean resorts to boutique beachfront hotels. COP 250,000-1,500,000 per night.

Plan your stay in Colombia