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 selection of great cheap hotels in Cartagena de Indias

Filter by:

Review score

Oz Hotel Luxury

Hotel in Bocagrande, Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

p
paula
From
Colombia
It was clean, modern and well situated
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,780 reviews
Price from
$97.74
1 night, 2 adults

Oz Hotel Cartagena

Hotel in Bocagrande, Cartagena de Indias

Located within a 15-minute drive from the San Felipe Castle in Cartagena de Indias, Hotel Oz offers free WiFi access, a meeting room, and an on-site bar. Bocagrande beach is just 656 feet away.

M
Michael
From
United States
The staff is so nice of friendly they go above and beyond the duties to make sure everything very comfortable. And I'm a birthday. They brought me a small cake to my room. It was totally unexpected thanks OZ hotel👍
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,910 reviews
Price from
$94.66
1 night, 2 adults

Hotel Barlovento

Hotel in Bocagrande, Cartagena de Indias

Boasting a charming terrace with a pool, Hotel Balovento is set in a modern building in the Bocagrande neighborhood, just 2 blocks from the beach. Free WiFi and parking are available.

H
Hang
From
Vietnam
Great location, close to everything you need. Excellent breakfast choices. Lovely hotel, very good customer services.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,474 reviews
Price from
$109.36
1 night, 2 adults

Casa Gracia Hotel Boutique

Manga, Cartagena de Indias

Casa Gracia Hotel Boutique is a recently renovated bed and breakfast in Cartagena de Indias where guests can make the most of its outdoor swimming pool and terrace.

A
Alvaro
From
Mexico
Excelentes instalaciones. Y servicio de primer nivel. Limpieza impecable. Lo recomiendo totalmente
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews
Price from
$62.11
1 night, 2 adults

Casa Belia

Getsemani, Cartagena de Indias

Casa Belia enjoys a location in Cartagena de Indias, a 14-minute walk from Palace of the Inquisition and 0.7 miles from Bolivar Park.

P
Petra
From
Canada
Very nice and clean with friendly staff and a good location.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 153 reviews
Price from
$56.71
1 night, 2 adults

Habitación Cerca de aeropuerto

Crespo, Cartagena de Indias

Habitación Cerca de aeropuerto offers accommodations in Cartagena de Indias, 2.9 miles from Cartagena's Walls and 3.4 miles from San Felipe de Barajas Castle.

G
Gloria
From
Canada
excellent great service great place
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 115 reviews
Price from
$24.30
1 night, 2 adults

Charme 64 Hotel Boutique

Hotel in Crespo, Cartagena de Indias

Located in Cartagena de Indias, a 5-minute walk from Crespo Beach, Charme 64 Hotel Boutique provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

R
Renae
From
Australia
Bed was super good and staff were amazing.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 720 reviews
Price from
$78.64
1 night, 2 adults

Vista a la Playa del Cabrero

Cartagena de Indias

Vista a la Playa del Cabrero is located in Cartagena de Indias, just 1.6 miles from San Felipe de Barajas Castle and 2.1 miles from Steps of La Popa Mount.

n
nadia
From
United States
Great and convenient location - easy access to transport, grocery stores and Antiqua. The apartment was perfect for our needs and stay.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 100 reviews
Price from
$97.21
1 night, 2 adults

Hostel HA LUXURY

Cartagena de Indias

Hostel HA LUXURY is a recently renovated guest house in Cartagena de Indias where guests can take a dip in the rooftop pool and make the most of the free Wifi, open-air bath, and terrace.

S
Stan
From
Canada
Wery clean. Nice renovated building. Access to all content. Quiet district
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 356 reviews
Price from
$32.40
1 night, 2 adults

Apartamento turistico Mariangel

Cartagena de Indias

Apartamento turistico Mariangel is a recently renovated apartment in Cartagena de Indias, near Marbella Beach. This apartment offers air-conditioned accommodations with a balcony and free Wifi.

R
Reuel
From
United States
We had an unforgettable 3-night stay in Cartagena, and one of the highlights was celebrating New Year’s Eve with our incredible host, Ofrey, and his lovely family. They welcomed us with open arms, making us feel right at home in a truly special way. Sharing in their warmth and joy made the experience even more memorable. We also appreciated the authenticity of the neighborhood, which gave us a real sense of local life. It was vibrant, safe, and full of character. The nearby food options were fantastic—we enjoyed everything from fresh local seafood to delicious street food, and every meal was an adventure in itself. If you’re looking for a stay where you’ll feel like part of the community while being surrounded by great food and wonderful people, this is the place to be. Highly recommended!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 132 reviews
Price from
$59.06
1 night, 2 adults
All cheap hotels in Cartagena de Indias

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

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

See all

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,548 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 66 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, 511 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 853 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 214 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,266 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,888 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,400 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,774 reviews

Popular with guests booking cheap hotels in Cartagena de Indias

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 694 reviews

Enjoy breakfast in Cartagena de Indias and nearby

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

Well situated in Cartagena de Indias, Hostal Casa Torres Centro Historico - Adults Only has air-conditioned rooms, a shared lounge and free WiFi.

From $135.02 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 170 reviews

Located in Cartagena de Indias and within a 11-minute walk of Marbella Beach, CASA HADASA features a terrace, non-smoking rooms, and free WiFi.

From $189.02 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

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

From $451.16 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 16 reviews

Located in Cartagena de Indias and with Marbella Beach reachable within a 12-minute walk, Upper Hotel has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the...

From $253.86 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 646 reviews

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

From $243.03 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews

Featuring 3-star accommodations, Casa Heredia Boutique is located in Cartagena de Indias, a 9-minute walk from Marbella Beach and 500 yards from Cartagena's Walls.

From $285.67 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 995 reviews

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

From $313.59 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 79 reviews

Ideally located in the La Matuna district of Cartagena de Indias, Terrazas Hotel Boutique is located a 16-minute walk from Marbella Beach, 0.8 miles from San Felipe de Barajas Castle and a 12-minute...

From $325.73 per night

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4 reviews

Apto centro comodo 3 piso -- 1 in Cartagena de Indias provides accommodations with free Wifi, a 8-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 7-minute walk from...

From $88.84 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 66 reviews

Located in Cartagena de Indias, within a 11-minute walk of Marbella Beach and half a mile of Palace of the Inquisition, Hotel Casa Agena has accommodations with free WiFi throughout the property.

From $130.95 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 32 reviews

Apartamento centro histórico 303-2 in Cartagena de Indias offers accommodations with free Wifi, a 6-minute walk from Palace of the Inquisition, 600 yards from Bolivar Park, and a 6-minute walk from...

From $111.79 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 52 reviews

De la cruz Studio Apartments offers accommodations in Cartagena de Indias, 2.9 miles from Steps of La Popa Mount and a 9-minute walk from Rafael Nunez House.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 166 reviews

Offering free WiFi, APARTAMENTOS DECOR offers accommodations in Cartagena de Indias, a 6-minute walk from Palace of the Inquisition and 600 yards from Bolivar Park.

From $64.81 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 376 reviews

Featuring a fitness center, restaurant and views of city, Mood Matuna Hotel Cartagena is located in Cartagena de Indias, a 14-minute walk from Marbella Beach.

From $195.21 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 692 reviews

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

From $98.70 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 10 reviews

Apto Centro Historico Quero is located in Cartagena de Indias, just a 9-minute walk from Bolivar Park and half a mile from Cartagena's Gold Museum.

From $205.23 per night

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

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 329 reviews

Apartamentos casa Gimani features accommodations within 300 yards of the center of Cartagena de Indias, with free Wifi and a kitchen with a microwave, a toaster, and a fridge.

From $121.52 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,203 reviews

In a prime location in Cartagena de Indias, Hotel Casa Agustina provides a continental breakfast and free WiFi.

From $155.54 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 14 reviews

Apartamento Centro Histórico Cartagena offers accommodations in Cartagena de Indias, a 11-minute walk from Cartagena's Gold Museum and 2.3 miles from Steps of La Popa Mount.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 36 reviews

Amplio apartamento familiar de 2 habitaciones dentro de la Ciudad Amurallada - AC, Wifi rapido y Agua caliente is a recently renovated apartment in Cartagena de Indias, near Marbella Beach.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 45 reviews

Located in Cartagena de Indias and with Marbella Beach reachable within a 9-minute walk, Hotel Boutique Patio Corao has concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

From $113.41 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 393 reviews

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

From $117.29 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Just a 8-minute walk from Marbella Beach and 600 yards from Cartagena's Walls, Guesthouse Polar features accommodations in Cartagena de Indias with a garden.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Featuring a terrace and a bar, Casa Pacoa is located in Cartagena de Indias, a 15-minute walk from Marbella Beach and 0.6 miles from San Felipe de Barajas Castle.

From $102.61 per night

FAQ about cheap hotels in Cartagena de Indias

Cheap hotels that guests love in Cartagena de Indias

See all
Avg. price/night: $183.42
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 481 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: $172.77
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,032 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: $121
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 427 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