Skip to main content

Cheap hotels in Cartagena de Indias

Find the cheap hotels that appeal to you the most

The best cheap hotels in Cartagena de Indias

Check out our pick of great cheap hotels in Cartagena de Indias

Filter by:

Review score

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

Ideally set in Cartagena de Indias, Hotel Casona del Porvenir features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

K
Kamila
From
Czech Republic
Lovely staff, thank you so much for everything. Comfortable and good price. Would come back 100%
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,089 reviews
Price from
US$231.17
1 night, 2 adults

Sofitel Barú Cartagena

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Cartagena offers 5-star accommodation in Cartagena de Indias and features an outdoor swimming pool, fitness centre and terrace.

M
Martin
From
Sweden
- design - nature - the possibilities despite being 30 min from closest civilization - overall a really special stay
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,054 reviews
Price from
US$315
1 night, 2 adults

OZ Hotel Collection

Hotel in Bocagrande, Cartagena de Indias

OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.

T
Tamara
From
Canada
Nice new clean, great breakfast Very nice friendly staff
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 556 reviews
Price from
US$143.48
1 night, 2 adults

Casa Gracia Hotel Boutique

Manga, Cartagena de Indias

Boasting an outdoor swimming pool and views of pool, Casa Gracia Hotel Boutique is a recently renovated bed and breakfast situated in Cartagena de Indias, 2.6 km from Bocagrande Beach.

S
Santiago
From
Germany
The staff was amazing, very helpful and available 24/7. The rooms are nice and comfortable and everything was very clean
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 187 reviews
Price from
US$109.76
1 night, 2 adults

Casa Belia

Getsemani, Cartagena de Indias

Located within 2 km of Bocagrande Beach and 1.2 km of San Felipe de Barajas Castle, Casa Belia provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

F
Francesco
From
Italy
Very charming accommodation in the centre of old Cartagena, right in the middle of Getsemani. The house is so beautiful and makes you feel back in time; equally charming the atmosphere of the place and as soon as you open the door you are catapulted right in the core of the city: at night you are surrounded by the movida, but the rooms are quite. Rooms are clean and have all necessary features to make your stay comfortable.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 148 reviews
Price from
US$60.11
1 night, 2 adults

Habitación Cerca de aeropuerto

Crespo, Cartagena de Indias

Set in Cartagena de Indias, 4.1 km from Steps of La Popa Mount and 4.6 km from Cartagena's Walls, Habitación Cerca de aeropuerto offers a terrace and air conditioning.

D
Despina
From
Switzerland
The place is very close to the airport (5 min walk) which makes it perfect if you have an early flight or you arrive very late at the airport. Mrs Nancy water for me until 12.00 in the evening and she brought me fruits in the morning although breakfast was not included:) she was super kind. The room was spacious and the bathroom was separated and very clean !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 109 reviews
Price from
US$23.52
1 night, 2 adults

Charme 64 Hotel Boutique

Hotel in Crespo, Cartagena de Indias

Set in Cartagena de Indias, 400 metres from Crespo Beach, Charme 64 Hotel Boutique offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

P
Phyllis
From
Canada
The Charme 64 Hotel was a great experience and excellent value. THe location was great for exploring surrounding sites, local market, old city and beach close by. Hotel facilities were very clean and beautiful with plants and pool area. Breakfast was also very good! Staff went out of their way to make us feel welcome!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 695 reviews
Price from
US$142.66
1 night, 2 adults

Hotel Casa del Gobernador

Hotel in Centro, Cartagena de Indias

Hotel Casa del Gobernador has free bikes, outdoor swimming pool, a garden and shared lounge in Cartagena de Indias. Featuring a restaurant, the property also has a terrace, as well as a hot tub.

G
German
From
Chile
Architecture, location, breakfast and staff
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 223 reviews
Price from
US$337.87
1 night, 2 adults

Hostel HA LUXURY

Cartagena de Indias

Boasting accommodation with a rooftop pool, sea view and a terrace, Hostel HA LUXURY is situated in Cartagena de Indias.

M
Magnus
From
Sweden
Rooftop view with kitchen and tables.Eric who works there was super helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 351 reviews
Price from
US$31.36
1 night, 2 adults

Apartamento turistico Mariangel

Cartagena de Indias

Set in Cartagena de Indias, 1.8 km from Marbella Beach and 1.8 km from Steps of La Popa Mount, Apartamento turistico Mariangel offers air-conditioned accommodation with a balcony and free WiFi.

L
Litha
From
Panama
The host were nice and accessible. Very attentive. Called InDrivers, Arranged airport pick up, Called Food delivery. Enjoyed being and interacting in a local community-
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 131 reviews
Price from
US$57.15
1 night, 2 adults
All cheap hotels in Cartagena de Indias

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Cartagena de Indias and surroundings in the past month

See all

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,161 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,521 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 498 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,856 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 179 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 781 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,266 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,388 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,750 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 556 reviews

Great access to the city centre. Check these cheap hotels in Cartagena de Indias and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Located in the centre of Cartagena de Indias, 1 km from Marbella Beach, Charming Old City Loft with Jacuzzi! provides air-conditioned accommodation with free WiFi and a flat-screen TV.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 43 reviews

Located in Cartagena de Indias, within less than 1 km of Marbella Beach and a 8-minute walk of Palace of the Inquisition, Hotel Casa Agena offers free WiFi throughout the property.

From US$77.66 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 32 reviews

In the Centro district of Cartagena de Indias, close to Palace of the Inquisition, Apartamento centro histórico 303-2 features free WiFi and a washing machine.

From US$60.11 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 705 reviews

Casa Lorenza Hotel, a property with a garden and a terrace, is set in Cartagena de Indias, less than 1 km from Marbella Beach, a 8-minute walk from Palace of the Inquisition, as well as 600 metres...

From US$133.28 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,521 reviews

Conveniently located in the centre of Cartagena de Indias, Hostal Casa Torres Centro Historico - Adults Only offers air-conditioned rooms, a shared lounge and free WiFi.

From US$130.67 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 52 reviews

Offering inner courtyard views, De la cruz Studio Apartments is an accommodation set in Cartagena de Indias, less than 1 km from Marbella Beach and a 8-minute walk from Palace of the Inquisition.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews

Offering free WiFi, APARTAMENTOS DECOR offers accommodation in Cartagena de Indias, 600 metres from Palace of the Inquisition and 500 metres from Bolivar Park.

From US$65.33 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 169 reviews

Located in Cartagena de Indias and within less than 1 km of Marbella Beach, CASA HADASA features a terrace, non-smoking rooms, and free WiFi.

From US$182.93 per night

Enjoy breakfast in Cartagena de Indias and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Hotel Casa Bianca by Faranda Boutique has an outdoor swimming pool, garden, a terrace and bar in Cartagena de Indias.

From US$501 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 11 reviews

Situated in Cartagena de Indias, 1 km from Marbella Beach, Upper Hotel features a garden and views of the city.

From US$167.93 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 659 reviews

Set in a charming republican house decorated with flowering plants, Hotel Casa La Fe is in Cartagena's historic centre. Its rooftop pool and sun terrace overlooks the scenic city skyline.

From US$211.68 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 963 reviews

Osh Hotel Cartagena features an outdoor swimming pool, fitness centre, a garden and shared lounge in Cartagena de Indias.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 72 reviews

Situated in Cartagena de Indias, 1.4 km from Marbella Beach, Terrazas Hotel Boutique features views of the sea.

From US$353.02 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 378 reviews

Attractively situated in the centre of Cartagena de Indias, Casa Noa Colonial Rooms features à la carte breakfast and free WiFi. This 3-star hostel offers luggage storage space.

From US$126.99 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 371 reviews

Conveniently set in the San Diego district of Cartagena de Indias, Privado Designer Boutique Hotel is located less than 1 km from Marbella Beach, a 8-minute walk from Palace of the Inquisition and 700...

From US$247.22 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 593 reviews

Hotel Voilá Centro Histórico has a garden, terrace, a restaurant and bar in Cartagena de Indias.

From US$370.74 per night

Stay connected in Cartagena de Indias and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 365 reviews

Featuring a fitness centre, restaurant and views of city, Mood Matuna Hotel Cartagena is located in Cartagena de Indias, 1.2 km from Marbella Beach.

From US$188.93 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 689 reviews

Located in Cartagena de Indias, Hostel Dorado Plaza Getsemaní features a garden, shared lounge, terrace, and free WiFi throughout the property.

From US$70.76 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 21 reviews

Boasting air-conditioned accommodation with a rooftop pool, lake view and a balcony, Appartement neuf centre Cartagena la matuna is set in Cartagena de Indias.

From US$156.80 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 10 reviews

Apto Centro Historico Quero features a terrace and is located in Cartagena de Indias, within just 500 metres of Cartagena's Walls and 1.3 km of San Felipe de Barajas Castle.

From US$188.16 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 329 reviews

Apartamentos casa Gimani features accommodation within 300 metres of the centre of Cartagena de Indias, with free WiFi, and a kitchen with a microwave, a toaster and a fridge.

From US$130.67 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,188 reviews

Situated conveniently in the centre of Cartagena de Indias, Hotel Casa Agustina is within 1.2 km of Marbella Beach and 1.6 km of San Felipe de Barajas Castle.

From US$117.60 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 35 reviews

Boasting air-conditioned accommodation with a balcony, Amplio apartamento familiar de 2 habitaciones dentro de la Ciudad Amurallada - AC, Wifi rapido y Agua caliente is situated in Cartagena de Indias...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 43 reviews

Set in Cartagena de Indias and with Marbella Beach reachable within 800 metres, Hotel Boutique Patio Corao offers concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout...

From US$144.65 per night

FAQ about cheap hotels in Cartagena de Indias

Cheap hotels that guests love in Cartagena de Indias

See all
Avg. price/night: US$173.79
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 478 reviews
Everything was just perfect. Super friendly staff who is able to give you great lastminute tips for dinner and things to do. The location is perfect.. Ideally located in a small street (no noise) next to the main areas. Very safe. The room is very clean and perfect for a few nights to stay in Cartagena. Food was delicious and well presented.
Guest review by
caroline
Young couple
Avg. price/night: US$150.74
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,037 reviews
Location in the heart of old town, very safe (2 receptions and security to get past), the room was very clean, cleaned daily, smart tv, aircon worked (was actually 2 air con units!), bedroom was tucked away from the corridor so it was silent (apart from some construction upstairs..). Probably not as cheap as other places but for like £35 a night was really nice. Would defo stay again!
Guest review by
James
Young couple
Avg. price/night: US$108
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 429 reviews
Staff at this hotel is super professional and very friendly. They make you feel welcome and appreciated as guest. Hotel is very clean , good breakfast and comfortable overall. The location was good for us to either walk to the walled city (40min) or take a super affordable quick taxi ride (15min).
Guest review by
Miski
Family with young children