Where to stay in Cartagena?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €570

Cartagena

Days 1-7 · 6 nights
Mid-range♥ Our favouriteHotel Don Pedro de Heredia
🏛️Historic centre🚶Walk everywhere🌅Great view

In the walled city, on Calle Primera de Badillo, two hundred metres from the centre. The ramparts, squares and terraces are all on foot, without ever taking a taxi.

€95 a nightSee on Booking →
Mid-rangeGHL Arsenal Hotel
🏛️Historic centre🚶Walk everywhere

A four-star in Getsemaní, on Pasaje Comercial Leclerc, 400 m from the centre. For having the neighbourhood that comes alive at night and the old town a few minutes' walk away.

€110 a nightSee on Booking →
Mid-rangeHotel Capilla del Mar
🏖️Beaches nearby🏛️Historic centre

Calle 8, in Bocagrande, facing the sea, 2.3 km from the centre. For alternating beach and old town, accepting a taxi ride to the ramparts.

The walled city is a good half-hour's walk away; a taxi is still the simplest option in the evening.

€95 a nightSee on Booking →
Mid-rangeHotel Almirante
🏛️Historic centre

Calle 6, in the Bocagrande district, 2.8 km from the centre. A four-star on the sea side for anyone who prefers the modern avenues to the bustle of the old town.

€90 a nightSee on Booking →
Mid-rangeHampton by Hilton Cartagena
🏛️Historic centre🌿Quiet

Calle 8, in Bocagrande, 2.3 km from the centre. A predictable, quiet three-star chain hotel, for anyone happy to take a taxi to the ramparts.

€85 a nightSee on Booking →
BudgetViajero Cartagena Hostel
🏛️Historic centre🚶Walk everywhere

A hostel on the San Diego side, four hundred metres from the centre. You can walk to the ramparts and Getsemaní, which matters for evenings out.

€28 a nightSee on Booking →
BudgetLos Patios Hostel

Hostel on Calle de la Media Luna, in the heart of Getsemaní, 400 m from the centre. For tight budgets wanting the evenings on Plaza de la Trinidad two streets away.

€35 a nightSee on Booking →
BudgetCasa Mamá Waldy Hostel
🏛️Historic centre🚶Walk everywhere

Calle de la Sierpe, in Getsemaní, 300 m from the centre. A simple hostel from which you can walk to the walled city and the ramparts at sunset.

€32 a nightSee on Booking →
BudgetRepública Hostel
🏛️Historic centre🚶Walk everywhere

Hostel on Calle Segunda de Badillo, 200 m from the centre. The ramparts, the old town squares and Getsemaní are all within walking distance, no taxi needed.

€35 a nightSee on Booking →
BudgetThe Clock Hostel
🏛️Historic centre

Avenida Carlos Escallón, on the edge of the historic centre, 200 m from the centre. For sleeping cheaply at the gateway to the walled city and Getsemaní.

€35 a nightSee on Booking →
LuxurySofitel Legend Santa Clara
🏛️Historic centre

A five-star in San Diego, six hundred metres from the centre, on Calle del Torno de Santa Clara. For anyone wanting the old town and a real retreat in the evening.

The hotel occupies the former 17th-century Santa Clara convent, which García Márquez featured in one of his novels.

€350 a nightSee on Booking →
LuxuryHotel Casa San Agustín
🏛️Historic centre🌿Quiet🚶Walk everywhere

Calle de la Universidad, in the walled city, 300 m from the centre. A five-star for doing everything on foot, from the squares to the ramparts, and returning to peace and quiet.

€380 a nightSee on Booking →
LuxuryHyatt Regency Cartagena
🌊By the sea🏖️Beaches nearby🏛️Historic centre

Calle 12, in Bocagrande, 1.5 km from the centre. A five-star from a major chain, on the beach side, for anyone wanting the old town a short taxi ride away.

€250 a nightSee on Booking →
LuxuryBastión Luxury Hotel
🏛️Historic centre🚶Walk everywhere

Calle del Sargento Mayor, in the walled city, 400 m from the centre. For an upmarket stay amid the narrow streets, with ramparts and squares on foot.

€260 a nightSee on Booking →
LuxuryHotel Bantú
🏛️Historic centre🌿Quiet

Boutique hotel on Calle de la Tablada, in San Diego, 300 m from the centre. For the quietest neighbourhood of the old town, at a gentler price than the five-stars.

€190 a nightSee on Booking →
More hotels in Cartagena on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip