From the Sofitel Legend Santa Clara Cartagena to the Hyatt Regency Cartagena: the finest luxury addresses in Cartagena de Indias, hand-picked by our travel experts. Every suitespot booking comes with free breakfast for 2, a room upgrade subject to availability, hotel credit and VIP service – benefits worth over €500.
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
Unlock exclusive benefits as a premium member
From legendary grand hotels to intimate design addresses: these properties lead our ranking for Cartagena de Indias. See at a glance where each hotel is located, which loyalty program earns you points and where nightly rates begin. "From" prices are current entry rates and may include limited-time promotional rates.
| Hotel | Location | Hotel program | suitespot score | Price from |
|---|---|---|---|---|
| Sofitel Legend Santa Clara Cartagena | San Diego | ALL (Accor) | ★ 4.8/5 | 240 € |
| Hyatt Regency Cartagena | Bocagrande | World of Hyatt | ★ 4.6/5 | 150 € |
| Casa San Agustin | Stadtmitte | Leaders Club | ★ 4.6/5 | 530 € |
| Casa Pestagua Cartagena | Centro histórico | – | ★ 4.5/5 | 470 € |
| Hotel Capellan de Getsemani | Getsemani | I Prefer | ★ 4.5/5 | 220 € |
| Hotel Charleston Santa Teresa Cartagena | Stadtmitte | – | ★ 4.5/5 | 340 € |
| Movich Hotel Cartagena de Indias | Stadtmitte | – | ★ 4.5/5 | 310 € |
| InterContinental Cartagena de Indias | Bocagrande | IHG One Rewards | ★ 3.7/5 | 140 € |
Many of our partner hotels in Cartagena de Indias offer special conditions bookable via suitespot – from free nights to discounts on longer stays. Your suitespot benefits (breakfast, upgrade chance, hotel credit) apply on top.
| Hotel | Offer | Bookable until |
|---|---|---|
| Sofitel Legend Santa Clara Cartagena | Fourth night free | November 17, 2026 |
Sofitel Legend Santa Clara Cartagena · San DiegoWith every booking through suitespot you receive a comprehensive package of suitespot benefits:The highest entry rate belongs to Casa San Agustín in the old town, from around 530 € per night, followed by Casa Pestagua on Calle Santo Domingo (473 €) and the Hotel Charleston Santa Teresa (340 €).
Then come the Movich Hotel Cartagena de Indias (310 €), the Sofitel Legend Santa Clara in San Diego (240 €) and the Hotel Capellán de Getsemaní (220 €). The two Bocagrande properties close the list well below the rest: the Hyatt Regency Cartagena at around 150 € and the InterContinental Cartagena de Indias at 140 €.
Five of the eight belong to a hotel loyalty programme. The three that do not – Casa Pestagua, the Charleston Santa Teresa and the Movich – are dealt with further down.
In most cities the location and the rate vary independently. In Cartagena they line up almost perfectly, which makes the decision unusually easy to explain.
Hyatt Regency Cartagena · BocagrandeSix of our eight properties are inside the walled city or in Getsemaní, the quarter just outside the walls. They are colonial houses, and they occupy the top of the price list: Casa San Agustín (from around 530 €), Casa Pestagua (473 €), the Hotel Charleston Santa Teresa (340 €), the Movich (310 €), the Sofitel Legend Santa Clara (240 €) and the Hotel Capellán de Getsemaní (220 €). All six sit within about 550 metres of each other – the Charleston and the Movich are barely 220 metres apart.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.comThe other two are in Bocagrande, the modern beach strip on the peninsula about three kilometres south, and both stand on the Carrera 1, the seafront road: the Hyatt Regency Cartagena (150 €) and the InterContinental Cartagena de Indias (140 €). They are the two lowest rates in the selection.
So the honest summary is this: in Cartagena you are paying for the old town, not for the beach. The walled city is what people come for – it is where the restaurants, the squares and the evening life are – and the two beach towers cost roughly a third of the colonial houses.
Which is right depends on the trip. If the old town is the point, stay inside it and walk. If you want a pool, a beach and a considerably lower rate, Bocagrande is a ten-minute taxi from the walls.
Worth checking before you book: the Movich Hotel applies a two-night minimum stay and carries a 50 USD hotel credit rather than the usual 100 USD. The Hotel Capellán de Getsemaní, by contrast, has no minimum stay at all – useful if Cartagena is a short stop on a Colombian itinerary.
Cartagena's quarters are small and the distances short, so the addresses tell you most of what you need.
Casa San Agustin · StadtmitteHere is how our eight properties sit.
Casa San Agustín (from around 530 €), Casa Pestagua on Calle Santo Domingo (473 €), the Hotel Charleston Santa Teresa on Carrera 3 (340 €) and the Movich Hotel on Calle de Vélez Danies (310 €) are all within a few hundred metres of each other in the historic centre. The Charleston and the Movich are around 220 metres apart, which is the shortest distance between any two properties on this page.
The Sofitel Legend Santa Clara (240 €) occupies the San Diego quarter at the northern end of the walled city, on the Calle del Torno. It is the largest of the old-town houses and the one with the widest range of room categories – among them Amaral, Grau, Colonial and Legend.
The Hotel Capellán de Getsemaní (220 €) stands on the Calle de la Sierpe, roughly 500 metres from Casa San Agustín. Getsemaní is the quarter immediately outside the walls, and the lowest old-town rate in our selection.
The Hyatt Regency Cartagena (150 €) and the InterContinental Cartagena de Indias (140 €) both stand on the Carrera 1, the seafront road of the Bocagrande peninsula, some 2.5 to 3.4 kilometres south of the walls. High-rise hotels with pools and beach access, at roughly a third of the colonial rates.
Five of our eight Cartagena properties belong to a loyalty programme: the Sofitel Legend Santa Clara to ALL – Accor Live Limitless, the Hyatt Regency to World of Hyatt, the InterContinental to IHG Rewards, Casa San Agustín to the Leaders Club and the Hotel Capellán de Getsemaní to iPrefer.
Casa Pestagua Cartagena · Centro históricoThree take part in no points programme: Casa Pestagua, the Hotel Charleston Santa Teresa and the Movich. What that means here is straightforward – these are individually run colonial houses rather than chain properties, which in Cartagena is precisely their appeal.
What they offer instead differs. Casa Pestagua and the Charleston Santa Teresa both include 100 USD of hotel credit, the Charleston in the form of a food-and-beverage credit or an equivalent. The Movich carries a smaller 50 USD credit and applies a two-night minimum stay – worth factoring in, because at 310 € it sits close to the Charleston's 340 €.
The room categories in these houses are worth reading too: Casa Pestagua names its top rooms Madariaga and del Conde de Pestagua, and Casa San Agustín its best the Suite del Virrey – the viceroy's suite. In a city built on colonial trade, the category name is part of the product.
Entry rates in our selection run from around 140 € per night at the InterContinental in Bocagrande to about 530 € at Casa San Agustín in the old town, with a median of roughly 280 € per night.
The spread is close to fourfold, and it maps almost exactly onto the geography: the six old-town properties run from 220 € to 530 €, the two Bocagrande properties from 140 € to 150 €. There is nothing in between. That is unusual, and it makes the decision cleaner than in most cities – you are choosing a quarter, and the rate follows.
Against the rest of the continent, Cartagena sits above Rio de Janeiro (median 250 €), Buenos Aires (244 €), Lima (220 €), Bogotá (210 €) and Santiago de Chile (170 €), and just below São Paulo (300 €). For a city of this size that is a high level, and the reason is supply: the walled town is a protected site, so the number of colonial houses cannot grow.
A practical note on the top end: between Casa Pestagua (473 €) and Casa San Agustín (530 €) there is little in it, and the two stand a few hundred metres apart. At that level the decision is about the house, not the location.
Cartagena is formally Cartagena de Indias, in the department of Bolívar on Colombia's Caribbean coast – both names turn up in searches, and both refer to the city described here.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.comElsewhere in Colombia we hold six properties in Bogotá, roughly 90 minutes away by air in the Andes at 2,600 metres, plus single properties in Cali, Santa Marta and Barranquilla. The contrast with the capital is worth knowing before you plan: Bogotá's median rate is around 210 € against Cartagena's 280 €, and its selection is entirely modern.
What our advisors arrange most often here are the boat trips out to the Rosario Islands, a day inside the walls with a guide, and – for guests who want beach time rather than a beach hotel – a few nights on the coast at the end. It is worth saying plainly that none of the eight properties on this page is a beach resort: the two Bocagrande hotels are city high-rises on an urban beach, and the six old-town houses have pools rather than sand.
Cartagena is also a cruise port, and for pre- or post-cruise stays the walled city is a short drive from the terminal.
As a suitespot guest you travel with VIP status: we pass your preferences to the hotel before you arrive – in Cartagena most often a room away from the street, because the old town is lively well into the night and the colonial houses have thin courtyards. On top of that come breakfast for two, an upgrade subject to availability and up to 100 USD hotel credit.
suitespot rates are genuine direct rates: you keep earning regular points and elite nights in the hotel's loyalty program and retain your status benefits – on top of your suitespot benefits. These programs are represented in Cartagena de Indias:
| Program | Hotels | Examples in Cartagena de Indias |
|---|---|---|
| ALL (Accor) | 1 hotel | Sofitel Legend Santa Clara Cartagena |
| I Prefer | 1 hotel | Hotel Capellan de Getsemani |
| IHG One Rewards | 1 hotel | InterContinental Cartagena de Indias |
| Leaders Club | 1 hotel | Casa San Agustin |
| World of Hyatt | 1 hotel | Hyatt Regency Cartagena |
Entry rates across our eight Cartagena properties start at around 140 € per night at the InterContinental Cartagena de Indias in Bocagrande and reach about 530 € at Casa San Agustín in the old town. The median is roughly 280 € per night.
The spread maps onto the geography almost exactly: the six old-town properties run from 220 € to 530 €, the two Bocagrande properties from 140 € to 150 €, with nothing in between.
Against the continent, Cartagena sits above Buenos Aires (244 €), Lima (220 €) and Bogotá (210 €), and below São Paulo (300 €). With suitespot you always book at direct rates, and the benefits worth more than 500 € come on top.
In Cartagena this is the whole decision, and the rate follows it.
Six of our eight properties are inside the walled city or in Getsemaní, within about 550 metres of one another – Casa San Agustín (530 €), Casa Pestagua (473 €), the Charleston Santa Teresa (340 €), the Movich (310 €), the Sofitel Legend Santa Clara (240 €) and the Capellán de Getsemaní (220 €). This is where the squares, the restaurants and the evening life are.
The two Bocagrande properties – the Hyatt Regency (150 €) and the InterContinental (140 €) – both stand on the Carrera 1, the seafront road, about three kilometres south. They offer a pool and beach access at roughly a third of the colonial rates.
Put simply: in Cartagena you pay for the old town, not for the beach.
In Cartagena, at five of our eight properties.
The Sofitel Legend Santa Clara belongs to ALL – Accor Live Limitless, the Hyatt Regency to World of Hyatt, the InterContinental to IHG Rewards, Casa San Agustín to the Leaders Club and the Hotel Capellán de Getsemaní to iPrefer.
Three take part in no points programme: Casa Pestagua, the Hotel Charleston Santa Teresa and the Movich – individually run colonial houses rather than chain properties.
Casa Pestagua and the Charleston include 100 USD of hotel credit instead; the Movich carries 50 USD and applies a two-night minimum stay.
By rate, Casa San Agustín in the old town, from around 530 € per night – but only just ahead of Casa Pestagua on Calle Santo Domingo at 473 €, a few hundred metres away.
Both are colonial houses in the walled city, both belong to no points programme, and both include 100 USD of hotel credit. At that level the choice is about the building rather than the rate.
The category names give a sense of each: Casa San Agustín tops its list with the Suite del Virrey, the viceroy's suite; Casa Pestagua names its best rooms Madariaga and del Conde de Pestagua.
For a larger house at a lower rate, the Sofitel Legend Santa Clara (240 €) in San Diego has the widest range of categories in the old town.
Not in the resort sense. The two Bocagrande properties – the Hyatt Regency Cartagena (from around 150 €) and the InterContinental Cartagena de Indias (140 €) – are city high-rises on the Carrera 1, the seafront road of an urban beach peninsula, with pools and beach access.
The six old-town properties have courtyards and pools but no sand: the walled city is not on a swimming beach.
If beach time is the point of the trip, our advisors usually pair a few nights inside the walls with a stay further along the coast at the end – Colombia's Caribbean has better options than the city itself for that, and Cartagena rewards a short, well-placed stay.
Yes. The city's full name is Cartagena de Indias, and it lies in the department of Bolívar on Colombia's Caribbean coast. Searches use all three forms – Cartagena, Cartagena de Indias and Cartagena Bolívar – and they refer to the same place.
The distinction is worth making because Colombia's Bolívar department extends well beyond the city, and because there is a Cartagena in Spain as well.
All eight properties described on this page are in the city itself: six inside the walled town and in Getsemaní, and two in Bocagrande, about three kilometres south.
The widest range belongs to the Sofitel Legend Santa Clara (from around 240 €), which distinguishes Colonial, Classic, Deluxe, Executive, Superior, Duplex, Spa and Presidential categories alongside its named Amaral, Grau, Legend and Imperial Amaral rooms.
The Hyatt Regency Cartagena (150 €) is the practical answer for space at a low rate: it lists Two Bedroom and Three Bedroom categories as well as Regency Caribbean, Regency Executive and Presidential.
In the smaller colonial houses the names carry the history: Casa San Agustín has the Suite del Virrey, Casa Pestagua the Madariaga and del Conde de Pestagua rooms.
Beyond Cartagena we hold six properties in Bogotá, about ninety minutes away by air in the Andes, plus single properties in Cali, Santa Marta and Barranquilla.
The contrast with the capital is sharp and worth knowing when planning: Bogotá's median rate is around 210 € against Cartagena's 280 €, its selection is entirely modern, and all six of its properties belong to a loyalty programme – against five of eight here.
Bogotá also sits at 2,600 metres, which most travellers notice on the first day. Our advisors normally place the Cartagena nights after the Andes rather than before, so the trip ends at sea level.

