The 18 best luxury hotels in Colombia

From Sofitel Baru Cartagena Beach Resort to Sofitel Bogota Victoria Regia: 18 hand-picked luxury hotels across 2 destinations in Colombia. Every booking through suitespot includes free breakfast for 2, a room upgrade subject to availability and further benefits — at the regular hotel rate.

18Luxury hotels
2Destinations
from 144 €per night
18 luxury hotels across 2 destinations in Colombia

Luxury hotels in Colombia by destination

Pick your destination: every city and region in Colombia has its own overview with all properties, rates and benefits.

The most popular luxury hotels in Colombia

These properties lead our ranking in Colombia — across all destinations, ordered exactly as in our search.

Sofitel Baru Cartagena Beach Resort
from 280 €
Sofitel Baru Cartagena Beach Resort
ALL (Accor)
★ 4.7/5
Sector Porto Nao km 7, 130017 Isla de Barú, Cartagena de Indias
lock

Unlock exclusive benefits as a premium member

Sofitel Bogota Victoria Regia
from 162 €
Sofitel Bogota Victoria Regia
ALL (Accor)
★ 4.8/5
Cra. 13 #85-80, Bogotá, Cundinamarca, Colombia
lock

Unlock exclusive benefits as a premium member

Sofitel Legend Santa Clara Cartagena
from 247 €
Sofitel Legend Santa Clara Cartagena
ALL (Accor)
★ 4.9/5
Cra. 8 No. 39 – 29, Calle del Torno Barrio San Diego, Cartagena, Colombia
lock

Unlock exclusive benefits as a premium member

Grand Hyatt Bogota
from 164 €
Grand Hyatt Bogota
World of Hyatt
★ 4.7/5
Calle 24A #57-60, Bogotá, Colombia
lock

Unlock exclusive benefits as a premium member

Casa San Agustin
from 530 €
Casa San Agustin
Leaders Club
★ 4.8/5
Calle de la Universidad No. 36-44, Centro, Cartagena, Colombia
lock

Unlock exclusive benefits as a premium member

JW Marriott Bogota
from 294 €
JW Marriott Bogota
Marriott Bonvoy
★ 4.6/5
Calle 73 Nr 8-60, Bogota, Colombia
lock

Unlock exclusive benefits as a premium member

Hyatt Regency Cartagena
from 153 €
Hyatt Regency Cartagena
World of Hyatt
★ 4.5/5
Carrera 1 #12-118, Bocagrande, Cartagena, Colombia
lock

Unlock exclusive benefits as a premium member

Santa Marta Marriott Resort Playa Dormida
from 189 €
Santa Marta Marriott Resort Playa Dormida
Marriott Bonvoy
★ 4.3/5
Carrera 3 No 142-60 Bello Horizonte, Santa Marta, Magdalena, Colombia
lock

Unlock exclusive benefits as a premium member

Barranquilla Marriott Hotel
from 180 €
Barranquilla Marriott Hotel
Marriott Bonvoy
★ 4.2/5
Calle 1A No 25-40 Lote D7 Portal del Genoves, Barranquilla, Colombia
lock

Unlock exclusive benefits as a premium member

Casa Pestagua Cartagena
from 474 €
Casa Pestagua Cartagena
★ 4.7/5
Centro histórico, Calle Santo Domingo, Cra. 3 #33-63, El Centro, Cartagena de Indias, Provincia de Cartagena, Bolívar, Colombia
lock

Unlock exclusive benefits as a premium member

Hotel Charleston Santa Teresa Cartagena
from 348 €
Hotel Charleston Santa Teresa Cartagena
★ 4.3/5
Cra. 3 #31-23, Centro, Cartagena de Indias, Provincia de Cartagena, Bolívar, Colombia
lock

Unlock exclusive benefits as a premium member

93 Luxury Suites Bogotá
93 Luxury Suites Bogotá
I Prefer
★ 4.2/5
Carrera 13A 93-51, Bogotá, Colombia
lock

Unlock exclusive benefits as a premium member

The strongest destinations in Colombia compared

How many properties are where, what do they cost and which address leads the local ranking? All prices are from-rates per night; booked via suitespot the benefits come on top at no extra cost.

DestinationLuxury hotels FromTop-ranked property
Isla de Barú10144 €Sofitel Baru Cartagena Beach Resort
Bogota6162 €Sofitel Bogota Victoria Regia

Current offers & deals for luxury hotels in Colombia

Many of our partner hotels in Colombia offer special conditions bookable through suitespot – from free nights to hotel credit.

HotelOfferBookable until
Sofitel Bogota Victoria RegiaThird night freeJune 18, 2027

Your guide to the best luxury hotels in Colombia

19 luxury hotels in Colombia – eight in Cartagena de Indias, six in the capital Bogotá, plus hotels on Barú, in Santa Marta, Barranquilla and Cali.Sofitel Baru Cartagena Beach ResortSofitel Baru Cartagena Beach Resort · Isla de BarúFor this guide we have gathered the best hotels in Colombia: 19 5-star hotels, from 86 euros a night.

19 luxury hotels between the Caribbean and the Andes – and how to choose

Luxury hotels in Colombia cost between 86 € and 530 € a night; the median entry rate is 224 €.Sofitel Bogota Victoria RegiaSofitel Bogota Victoria RegiaAll 19 include a breakfast, an upgrade and an early check-in or late check-out; at 15 the suitespot benefits apply from the first night.

Our travel advisors’ insider tip

In Cartagena the neighbourhood decides the price.

By the sea the InterContinental Cartagena de Indias starts at 144 €, the Hyatt Regency Cartagena at 153 €, from two nights.

In the old town you stay at the Sofitel Legend Santa Clara Cartagena from 247 €, the Hotel Charleston Santa Teresa Cartagena from 348 €, Casa Pestagua Cartagena from 474 € and Casa San Agustin from 530 €.

Our advice: stay in Cartagena’s old town and combine the city with Bogotá or a few days on Barú.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

Where to stay: Cartagena, Bogotá or the Caribbean coast

The best hotels in Colombia are spread over six places.

Cartagena de Indias

Eight hotels from 144 €, from the seafront to the old town and to Getsemaní with the Hotel Capellan de Getsemani. Our recommendation for colonial architecture and the Caribbean.

Bogota

Six hotels from 162 €, among them the W Bogota and the JW Marriott Bogota. Our recommendation for museums, restaurants and the start of your trip.

Barú and the Caribbean coast

On Barú, south of Cartagena, stand the Sofitel Baru Cartagena Beach Resort from 280 € and the Hotel Las Islas from 404 €; further north the Santa Marta Marriott Resort Playa Dormida from 189 € and the Marriott Barranquilla Hotel from 180 €. Our recommendation for beach days.

Cali

The Movich Casa del Alferez Cali from 86 €, from two nights. Our recommendation for salsa and the Valle del Cauca.

How best to travel between the places, our travel advisors will clarify before you book.

260 categories: Colombia’s best hotels from the inside

Together the best hotels in Colombia list 260 categories, 108 of them suites.Sofitel Legend Santa Clara CartagenaSofitel Legend Santa Clara Cartagena · Cartagena de IndiasThe Hotel Charleston Santa Teresa Cartagena has the most: 56 categories, 24 of them suites; at the Sofitel Legend Santa Clara Cartagena it is 17 of 29. At Casa San Agustin the Suite del Virrey with jacuzzi measures 170 m².

Tell us the size you do not want to go below – our travel advisors have it confirmed before you book.

What a night at a luxury hotel in Colombia costs

A night at a 5-star hotel in Colombia costs between 86 € and 530 €.

DestinationHotelsFrom
Cartagena de Indias8144 €
Bogota6162 €
Barú2280 €
Barranquilla1180 €
Santa Marta1189 €
Cali *186 €

* from two nights

How long to stay: ten nights – three in Bogotá, four in Cartagena and three on Barú or in Santa Marta.Grand Hyatt BogotaGrand Hyatt BogotaAt the Grand Hyatt Bogota, the Hyatt Regency Cartagena and both Movich hotels the suitespot benefits apply from two nights, at the other 15 from the first night.

When it is at its best: from December to April, in the dry season on the Caribbean. Our recommendation for Cartagena and Barú.

Bogotá has a mild climate all year round. Our recommendation for a city break in any season.

And whatever the date: you get the suitespot benefits in the quietest week of the year just as in the busiest.

Breakfast, credit and exclusive services at a 5-star hotel

All 19 hotels include a breakfast, an upgrade upon availability and an early check-in or late check-out – breakfast for two, at the Sofitel Bogota Victoria Regia for one person. At the two Hyatt hotels the upgrade is applied at booking.Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an emailIn addition:

• a hotel credit at 17 hotels, at the InterContinental Cartagena de Indias for food and beverages, at Casa Pestagua Cartagena for lunch and dinner

• a welcome gift at eleven hotels

You collect points at 14 hotels – with Marriott Bonvoy, I Prefer, ALL (Accor), World of Hyatt and IHG One Rewards.

Suites & family options in Colombia

For anniversaries, wedding nights or simply more space: these properties in Colombia offer their own suite categories. Our travel advisors know them in detail and will put together the right category for your occasion.

HotelDestination Suite categories (selection)Largest suite
Sofitel Baru Cartagena Beach ResortIsla de BarúBaru Suite, Family Suite, Junior Suite–
Sofitel Bogota Victoria RegiaBogotaJunior Suite–
Sofitel Legend Santa Clara CartagenaCartagena de IndiasAmaral Suite, Colonial Suite, Duplex Suite–
Grand Hyatt BogotaBogotaCorner Suite, Diplomatic Suite, Grand Executive Suite–
Casa San AgustinCartagena de IndiasPrestige Suite, Premium SuitePrestige Suite · 143 m²
JW Marriott BogotaBogotaJunior Suite, Presidential Suite–
Hyatt Regency CartagenaCartagena de IndiasRegency Executive Suite, Junior Suite, Presidential SuiteRegency Executive Suite · 113 m²
Santa Marta Marriott Resort Playa DormidaSanta MartaJunior Suite, One-Bedroom Suite, Suite–

Earn points & use your status in Colombia

suitespot rates are full direct rates: you earn regular points and elite nights in the hotel program and keep your status benefits — the suitespot benefits come on top.

ProgramHotels Examples in Colombia
I Prefer4 hotels93 Luxury Suites Bogotá, Hotel Las Islas, Hotel Capellan de Getsemani …
Marriott Bonvoy4 hotelsJW Marriott Bogota, Santa Marta Marriott Resort Playa Dormida, Barranquilla Marriott Hotel …
ALL (Accor)3 hotelsSofitel Baru Cartagena Beach Resort, Sofitel Bogota Victoria Regia, Sofitel Legend Santa Clara Cartagena
World of Hyatt2 hotelsGrand Hyatt Bogota, Hyatt Regency Cartagena
IHG One Rewards1 hotelInterContinental Cartagena de Indias
Leaders Club1 hotelCasa San Agustin

Frequently asked questions about luxury hotels in Colombia

How many luxury hotels in Colombia does suitespot offer?

19: eight in Cartagena, six in Bogotá, two on Barú and one each in Santa Marta, Barranquilla and Cali.

What does a night at a 5-star hotel in Colombia cost?

Between 86 € at the Movich Casa del Alferez Cali and 530 € at Casa San Agustin.

Which luxury hotels are in Cartagena’s old town?

The Sofitel Legend Santa Clara Cartagena, the Hotel Charleston Santa Teresa Cartagena, Casa Pestagua Cartagena and Casa San Agustin.

Which luxury hotel in Cartagena is the most affordable?

The InterContinental Cartagena de Indias from 144 €, from the first night.

Is there a minimum stay in Colombia?

At four hotels the benefits apply from two nights, at the other 15 from the first night.

Which hotel has the most suites?

The Hotel Charleston Santa Teresa Cartagena: 24 of 56 categories.

Can I earn hotel points in Colombia?

At 14 hotels, for example with Marriott Bonvoy, I Prefer and ALL (Accor).

When is the best time to visit Colombia?

From December to April for the Caribbean coast; Bogotá suits every season.

Which is the most expensive hotel in Colombia?

The most expensive hotel in Colombia is Casa San Agustin, with rates from 530 € a night. Movich Casa del Alferez Cali has the lowest entry price at 86 €.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email
Signature Travel Network
IATA