Hotels in Colombia

Only Handpicked and Verified Resorts for Your Stay in Colombia
Destination
Where do you want to go?
Check-in
07Dec2025Select date
Check-out
08Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Best hotels in Colombia

Based on guest reviews over the last 12 months

Luxury Retreats in Cartagena:
Sofitel Legend Santa Clara Cartagena
Business Excellence in Bogota:
Embassy Suites By Hilton Bogota - Rosales
Cozy Escapes in Medellin:
Hotel San Fernando Plaza
Family Fun at the Beach:
Zuana Beach Resort
Historical Charm in Cali:
Hotel Intercontinental Cali By Ihg
Architectural Wonders in Bogota:
Four Seasons Hotel Casa Medina Bogota
Eco-Friendly Boutique in Medellin:
Bio Habitat Hotel, Aken Soul Collection
Cultural Heritage in Cartagena:
Hotel Casa San Agustin

FAQs about hotels in Colombia

We hope that the answers to these questions will help you plan your trip

What are the average prices for hotels in Colombia?
Average hotel prices in Colombia vary by location, ranging from $60 to $300 per night. Major cities like Bogotá and Cartagena generally have higher rates, while smaller cities offer more affordable accommodations. Luxury hotels like Grand Hyatt Bogota and Movich Hotel Cartagena De Indias can exceed $300.
What are the top-rated hotels in Colombia based on guest reviews?
Highly rated properties include Four Seasons Hotel Casa Medina Bogota, praised for its exceptional service, and Hotel San Fernando Plaza in Medellin, known for its comfortable accommodations. Both regularly receive high guest satisfaction scores.

Hotels in Colombia: Essential Travel Guide

This guide provides crucial insights into hotel accommodations across Colombia, evaluating around 100 properties to assist travelers in making informed choices about their stay.

Typical nightly rates range from $30 to $150 USD.

Peak seasons are December to January and June to August.

Local taxes are approximately 19% on accommodations.

Hotels are commonly located 2-5 kilometers from major attractions.

Booking tips include reserving 3-4 weeks in advance for better rates.

Other countries from South America