The 10 best cheap hotels in Cartagena de Indias, Colombia | Booking.com
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

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

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

E
Emanuelle
From
Brazil
One of the best hotels I have been to. Amazing service and food, location is great, beautiful details to make us feel welcome.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,046 reviews
Price from
$283.28
1 night, 2 adults

Sofitel Barú Calablanca

Hotel in Cartagena de Indias

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

L
Lorena Alexandra
From
El Salvador
Amazing hotel very beautiful and they have great customer service. The rooms are beautiful, the beach very private and the food amazing. We will definitely come back :)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,086 reviews
Price from
$353.70
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.

L
Lauren Jimerson
From
France
Casa Gracia is a hidden gem in Cartagena! Ronald, the manager, went above and beyond to make me feel completely at home, and the entire staff was kind, helpful, and incredibly accommodating throughout my stay. The property is brand new and fully renovated and everything feels pristine. As someone with a mold allergy, I’m hyper-aware of cleanliness and air quality, and this is one of the very few places in Cartagena I can safely stay. The space is spotless, smells fresh without overwhelming fragrances, and is clearly maintained with great care. The rooms are beautifully designed with super comfortable beds, blackout shades (a must when the sun rises before 6am!), and well-functioning air conditioning. It was so quiet and restful, and I woke up refreshed every single day. There’s also a charming little terrace with a view of the old fort and a lovely breeze, perfect for relaxing. And there’s a small pool, too! The lobby area is inviting with tables and chairs if you want to work, and the overall energy of the place is calm and peaceful. The location is ideal: just outside the busy old colonial center, so it’s quiet and safe, yet you can easily grab a taxi and be in the old town in minutes. I honestly felt so well taken care of here. I’ll absolutely stay again and recommend Casa Gracia to anyone looking for a clean, serene and welcoming home base in Cartagena.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 142 reviews
Price from
$58.93
1 night, 2 adults

Cartagena Beach Resort

Crespo, Cartagena de Indias

Cartagena Beach Resort offers accommodations in Cartagena de Indias, a 4-minute walk from Crespo Beach and 2.7 miles from Steps of La Popa Mount.

h
herrera
From
United States
Very good experiencia and good locación
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 100 reviews
Price from
$81.45
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.

J
Jenifer
From
United States
This was an adorable hotel. The room was suprisingly quiet considering the location on one of the busiest party streets in Getsemani. I could easily walk to any number of great restaurants. The gracious hosts also provided me with drinking water. The bed was comfortable and the air conditioning worked well.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 122 reviews
Price from
$51.24
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.

K
Kate
From
United States
Everything about Charme 64 was fantastic - from the clean, spacious room with a mini fridge, large TV, and comfortable bed - to the lovely, small pool with lounge chairs and sunny patio. The staff was welcoming and kind - especially Luz, who reached out on WhatsApp a few days before our arrival. The breakfast included coffee, fresh fruit, a bread basket, and eggs or arepa de huevo. The sitting area inside is nice for relaxing. The location in Barrio Crespo is ideal for the beaches, malecón, and airport, plus there are many great, local restaurants that you can walk to from Charme 64. ¡Cinco estrellas!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 621 reviews
Price from
$111.52
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. Offering a restaurant, the property also features a terrace, as well as a hot tub.

s
sara
From
Colombia
Everything! Our stay was short but really nice, we enjoyed it too much. Good food, nice employees, excellent service, nice location.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 187 reviews
Price from
$283.10
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.0
Wonderful - What previous guests thought, 336 reviews
Price from
$29.46
1 night, 2 adults

Apartamento turistico Mariangel

Cartagena de Indias

Apartamento turistico Mariangel is a recently renovated apartment in Cartagena de Indias, near Crespo 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.3
Wonderful - What previous guests thought, 117 reviews
Price from
$49.80
1 night, 2 adults

Habitación independiente cerca al aeropuerto 1

Crespo, Cartagena de Indias

Habitación independiente cerca al aeropuerto 1 is a recently renovated homestay in Cartagena de Indias where guests can make the most of the private beach area and garden.

L
Leegion
From
Nicaragua
great spot near the airport. the owner is extremely helpful. comfortable room with good ac.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 206 reviews
Price from
$23.55
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

Enjoy breakfast in Cartagena de Indias and nearby

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

    Offering a garden and a terrace, Casa Lorenza Hotel in Cartagena de Indias is close to Marbella Beach and Palace of the Inquisition.

    From $87.11 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 148 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 $99.92 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 341 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 $160.52 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 70 reviews

    Featuring a terrace and a bar, Palmas de Alba Hotel Boutique is located in Cartagena de Indias, a 10-minute walk from Marbella Beach and half a mile from Palace of the Inquisition.

    From $212.24 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 701 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 $204.96 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 844 reviews

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

    From $278.69 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 309 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 $107.52 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 350 reviews

    Well located in the San Diego district of Cartagena de Indias, Privado Designer Boutique Hotel is located a 11-minute walk from Marbella Beach, 0.4 miles from Palace of the Inquisition and a 8-minute...

    From $237.96 per night

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

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Apto centro comodo 3 piso -- 1 offers accommodations in Cartagena de Indias, a 16-minute walk from San Felipe de Barajas Castle and half a mile from Cartagena's Walls.

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

    Located in Cartagena de Indias and within a 11-minute walk of Marbella Beach, Casa Agena features a terrace, non-smoking rooms, and free WiFi throughout the property.

    From $53.80 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 30 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 $60.85 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 38 reviews

    De la cruz Studio Apartments offers accommodations in Cartagena de Indias, 2.9 miles from Steps of La Popa Mount and a 11-minute walk from Cartagena de Indias Convention CEnter.

    From $78.35 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 162 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 $56.36 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 654 reviews

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

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

    Appartement neuf centre Cartagena la matuna is a recently renovated apartment in Cartagena de Indias, near Marbella Beach.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Casa Charlie´s Can is a recently renovated vacation home in Cartagena de Indias where guests can make the most of its rooftop pool, indoor pool, and garden.

    From $951.78 per night

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

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 337 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 $92.23 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,107 reviews

    In a prime location in the center of Cartagena de Indias, Hotel Casa Agustina is within a 13-minute walk of Marbella Beach and one mile of San Felipe de Barajas Castle.

    From $146.03 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 12 reviews

    Apartamento Benitez 301 by Zakher offers accommodations in Cartagena de Indias, a 11-minute walk from Palace of the Inquisition and half a mile from Bolivar Park.

    From $104.53 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 25 reviews

    Cozy Family 2BDR in the WalledCity is a recently renovated apartment in Cartagena de Indias, near Marbella Beach.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Cozy apartment in the center offers accommodations in Cartagena de Indias, a 10-minute walk from Bolivar Park and half a mile from Cartagena's Gold Museum.

    From $127.39 per night
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 25 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 $84.85 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 8 reviews

    Agradable apto en el centro histórico in Cartagena de Indias offers accommodations with free Wifi, one mile from San Felipe de Barajas Castle, a 9-minute walk from Cartagena's Walls, and 500 yards...

    From $64.56 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 63 reviews

    Located in Cartagena de Indias and within a 8-minute walk of Marbella Beach, Serrezuela Rooms features a garden, non-smoking rooms, and free WiFi throughout the property.

    From $62.51 per night

FAQ about cheap hotels in Cartagena de Indias

Cheap hotels that guests love in Cartagena de Indias

See all
  • Avg. price/night: $146.03
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 491 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: $134.86
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,070 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: $118
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 499 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
gogless