Skip to main content

The best B&Bs in Cartagena de Indias

Check out our pick of great B&Bs in Cartagena de Indias

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Posada La Fe by BespokeColombia, hotel in Cartagena de Indias

Featuring free WiFi and an outdoor pool, Posada La Fe by BespokeColombia offers pet-friendly accommodation in Cartagena de Indias, 700 metres from Cartagena's Gold Museum.

Super clean, well maintained, beautifull, quiet, fantastic hosts, perfect location, comfortable, good food, very relaxed. Our stay was flawless! We now know why this place gets this high rating. It is a little peaceful oasis within a very vibrant part of the city. That makes it perfect for experiencing Cartagena. We were very well taken care of by the lovely staff. Gracias Yolanda & Gregoria! Highly recommend staying here.
Scored 9.4
9.4
Rated superb
Superb
600 reviews
Price from£95.61per night
Le MARIE B&B, hotel in Cartagena de Indias

Located within 2.6 km of Marbella Beach and 3 km of Bocagrande Beach, Le MARIE B&B features rooms with air conditioning and a private bathroom in Cartagena de Indias.

-Quiet neighbourhood nearby the center -Hot shower and good water pressure -Shared spaces are nice
Scored 9.1
9.1
Rated superb
Superb
258 reviews
Price from£45.21per night
Hostel HA & Coliving, hotel in Cartagena de Indias

Situated in Cartagena de Indias, 7.8 km from San Felipe de Barajas Castle and 7.9 km from Steps of La Popa Mount, Hostel HA & Coliving features air-conditioned accommodation with a terrace and free...

Rooftop view with kitchen and tables.Eric who works there was super helpful.
Scored 9.1
9.1
Rated superb
Superb
199 reviews
Price from£17.45per night
Habitaciones independientes cerca al aeropuerto 3, hotel in Cartagena de Indias

Situated in Cartagena de Indias, 1 km from Crespo Beach and 1.7 km from Marbella Beach, Habitaciones independientes cerca al aeropuerto 3 features accommodation with free WiFi, air conditioning and a...

The area is safe. We walked from the airport to the hostel although it was late. The host is amazing and very helpful. I would have stayed more nights if the place was closer to the center. It's clean and convenient. Many stores and restaurants close by.
Scored 9.4
9.4
Rated superb
Superb
128 reviews
Price from£19.40per night
Casa Sonia, hotel in Cartagena de Indias

Casa Sonia has air-conditioned guest accommodation in Cartagena de Indias, 1.3 km from Crespo Beach, 1.4 km from Marbella Beach and 2.2 km from Steps of La Popa Mount.

Staff very friendly and flexible- was great to meet them. Place very clean and cleaned daily
Scored 9.0
9.0
Rated superb
Superb
146 reviews
Price from£11.64per night
ORESCA Hostel, hotel in Cartagena de Indias

Located within 600 metres of Crespo Beach and 1.4 km of Marbella Beach, ORESCA Hostel provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

Good breakfast, very good price/quality ratio, very kind owner, very near to the airport.
Scored 9.5
9.5
Rated exceptional
Exceptional
222 reviews
Price from£24.32per night
JUNTO AL MAR Y EL MANGLAR, hotel in Cartagena de Indias

Located in Cartagena de Indias, JUNTO AL MAR Y EL MANGLAR offers beachfront accommodation 90 metres from La Boquilla Beach and provides various facilities, such as a garden, a terrace and a shared...

The family was super nice, relaxed and welcoming, happy to chat, to explain and to share things. I really liked them.
Scored 9.3
9.3
Rated superb
Superb
56 reviews
Price from£31.03per night
Paraiso Pie de la Popa, hotel in Cartagena de Indias

Located in Cartagena de Indias, 3 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Paraiso Pie de la Popa offers a garden and air conditioning.

Scored 9.8
9.8
Rated exceptional
Exceptional
6 reviews
Price from£43.64per night
Hostel Cerca al Centro Histórico, hotel in Cartagena de Indias

Situated in Cartagena de Indias, 3 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Hostel Cerca al Centro Histórico offers a garden and air conditioning.

Scored 9.0
9.0
Rated superb
Superb
6 reviews
Price from£24.24per night
Castillo de la Popa, hotel in Cartagena de Indias

Set in Cartagena de Indias, 3 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Castillo de la Popa offers a garden and air conditioning.

Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from£46.54per night
All B&Bs in Cartagena de Indias

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Cartagena de Indias

Most booked B&Bs in Cartagena de Indias this month

Enjoy breakfast in Cartagena de Indias!

  • ORESCA Hostel
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 222 reviews

    Located within 600 metres of Crespo Beach and 1.4 km of Marbella Beach, ORESCA Hostel provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

    Distancia al aeropuerto, pulcritud, amabilidad del personal.

  • Le MARIE B&B
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 258 reviews

    Located within 2.6 km of Marbella Beach and 3 km of Bocagrande Beach, Le MARIE B&B features rooms with air conditioning and a private bathroom in Cartagena de Indias.

    Very modern, clean, good size room and great pool and roof terrace area.

  • Maloka Boutique Hostel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,444 reviews

    Featuring free WiFi and a terrace, Maloka Hostel Cartagena offers accommodation in Cartagena de Indias, 500 metres from Cartagena's Walls.

    Very good price/quality, super silent rooms whilst it's located in the middle of the city, aircon

  • Casa Lorenza Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 459 reviews

    Offering inner courtyard views and a garden, Casa Lorenza Hotel provides accommodation well situated in Cartagena de Indias, within a short distance of Marbella Beach, Bocagrande Beach and Palace of...

    Location, cleanliness, staff, food and commodities

  • Hostal Seven Nights Cartagena
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 903 reviews

    Hostal Seven Nights Cartagena features a hot tub and an indoor pool, as well as air-conditioned accommodation in Cartagena de Indias, 1.8 km from Marbella Beach.

    The hostel is clean and the staff very helpful and friendly.

  • Habitaciones en Cartagena cerca al Mar
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 156 reviews

    Located within less than 1 km of Crespo Beach and a 11-minute walk of Marbella Beach, Habitaciones en Cartagena cerca al Mar provides rooms with air conditioning and a private bathroom in Cartagena de...

    Todo excelente muy cómodo . limpio la gente muy amable

  • Fragata Island House
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 642 reviews

    Fragata Island House provides rooms in Cartagena de Indias. Set on the beachfront, this property features a private beach area, an open-air bath and a bar.

    The location is exceptional. A beautiful and peaceful place.

  • SAN JACINTO HOSTEL
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 660 reviews

    Set within 1.9 km of San Felipe de Barajas Castle and 3.3 km of Steps of La Popa Mount, SAN JACINTO HOSTEL offers rooms with air conditioning and a shared bathroom in Cartagena de Indias.

    Lovely spot. Great breakfast. Air conditioned dorms.

Save money on B&Bs in Cartagena de Indias – budget options available!

  • Paraiso Pie de la Popa
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    Located in Cartagena de Indias, 3 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Paraiso Pie de la Popa offers a garden and air conditioning.

  • Hostel Cerca al Centro Histórico
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 6 reviews

    Situated in Cartagena de Indias, 3 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Hostel Cerca al Centro Histórico offers a garden and air conditioning.

  • Castillo de la Popa
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    Set in Cartagena de Indias, 3 km from Marbella Beach and 1.2 km from San Felipe de Barajas Castle, Castillo de la Popa offers a garden and air conditioning.

  • Hostal El Cielo
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Hostal El Cielo, a property with a garden and a terrace, is located in Cartagena de Indias, 2.4 km from Steps of La Popa Mount, 2.4 km from Cartagena's Walls, as well as 4.2 km from Palace of the...

    Buena ubicación, excelente atención y buenos Desayunos

  • HOSTEL M&H
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 194 reviews

    Situated within 1.4 km of Marbella Beach and 2 km of Bocagrande Beach, HOSTEL M&H features rooms with air conditioning and a private bathroom in Cartagena de Indias.

    Good location in Getsemani and also close to centre

  • Casa Renacer
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 153 reviews

    Located in Cartagena de Indias, within 1.7 km of Marbella Beach and 2.1 km of Bocagrande Beach, Casa Renacer offers accommodation with free WiFi, air conditioning, a casino and a garden.

    Breakfast was excellent, customised to our wishes.

  • CASA PACHITA Getsemani
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 281 reviews

    Offering a shared lounge and city view, CASA PACHITA Getsemani is located in Cartagena de Indias, 2.1 km from Bocagrande Beach and 1.2 km from San Felipe de Barajas Castle.

    La ubicación del lugar y la atención de Yunis fue excelente

  • Casa Hotel Manga Mar
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 254 reviews

    Situated 2.6 km from Marbella Beach, Casa Hotel Manga Mar offers accommodation with a patio, as well as a shared lounge.

    Todo excelente. Personal muy amable y siempre atento

Great access to the city centre! Check these B&Bs in Cartagena de Indias

  • Sallena kasa host
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Cartagena de Indias, 2.1 km from Bocagrande Beach and 1.3 km from San Felipe de Barajas Castle, Sallena kasa host offers a terrace and air conditioning.

  • sallena casa Host
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Set in Cartagena de Indias, 1.8 km from Marbella Beach and 2.1 km from Bocagrande Beach, sallena casa Host offers air-conditioned accommodation with a balcony and free WiFi.

  • Cartagena Kings Hostel
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    2.9 km from Marbella Beach, Cartagena Kings Hostel is a recently renovated property situated in Cartagena de Indias and features air-conditioned rooms with free WiFi and private parking.

  • Habitaciones Cerca al Mar
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set 1.3 km from Marbella Beach, Habitaciones Cerca al Mar offers accommodation with a balcony, as well as a garden. This property offers access to a terrace and free private parking.

  • Casa de huéspedes Bocagrande 303
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Cartagena de Indias, 200 metres from Bocagrande Beach and less than 1 km from Castillogrande Beach, Casa de huéspedes Bocagrande 303 provides air-conditioned accommodation with a balcony...

  • Casa de huéspedes Bocagrande 304
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated in Cartagena de Indias, 200 metres from Bocagrande Beach and 800 metres from Castillogrande Beach, Casa de huéspedes Bocagrande 304 features air-conditioned accommodation with a balcony and...

  • Punta Arena EcoHostal and EcoFit An Eco-Friendly Oasis for Adventurous Explorers and Serenity Seekers01
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Set in Cartagena de Indias in the Bolivar region, Punta Arena EcoHostal and EcoFit An Eco-Friendly Oasis for Adventurous Explorers and Serenity Seekers01 has a terrace.

  • Alojamiento Isabel
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    Located in Cartagena de Indias, 1.7 km from Crespo Beach and 2 km from Steps of La Popa Mount, Alojamiento Isabel offers a terrace and air conditioning.

    El hospedaje era muy cercano a todo, los propietarios fueron muy amables y muy atentos, incluso nos recomendaron lugares a los cuales podíamos ir. Sin duda volvería

  • Posada La Fe by BespokeColombia
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 601 reviews

    Featuring free WiFi and an outdoor pool, Posada La Fe by BespokeColombia offers pet-friendly accommodation in Cartagena de Indias, 700 metres from Cartagena's Gold Museum.

    very friendly staff, they make you feel like home. very much recommended!

  • Belcanto Room's
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 4 reviews

    Situated within 2.9 km of Marbella Beach and 2.9 km of Bocagrande Beach, Belcanto Room's provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

  • Hostal Cartagonova - Habitaciones privadas y amplias cerca a zonas turísticas
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 85 reviews

    Situated in Cartagena de Indias, near San Felipe de Barajas Castle, Cartagena's Walls and Rafael Nunez House, Hostal Cartagonova - Habitaciones privadas y amplias cerca a zonas turísticas features a...

    La atención prestada y formalidad de los anfitriones

  • Sallena casa Oz
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 6 reviews

    Situated in Cartagena de Indias, 1.8 km from Marbella Beach and 2.1 km from Bocagrande Beach, Sallena casa Oz features air-conditioned accommodation with a terrace and free WiFi.

    Muy buena ubicación, todo nos quedaba cerca, seguro, lindo, además de la buena atención del encargado.

  • Casa Sonia
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 146 reviews

    Casa Sonia has air-conditioned guest accommodation in Cartagena de Indias, 1.3 km from Crespo Beach, 1.4 km from Marbella Beach and 2.2 km from Steps of La Popa Mount.

    La casa es muy organizada, muy limpia y acogedora.

  • Casa jardín Cartagena
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3 reviews

    Set in Cartagena de Indias, 2.2 km from Bocagrande Beach and 2.8 km from Crespo Beach, Casa jardín Cartagena offers air conditioning.

    La ubicación es buena, las instalaciones son buenas, las camas son cómodas.

  • La Terraza de Estella
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 378 reviews

    La Terraza de Estella is set in Cartagena de Indias, 1.7 km from Steps of La Popa Mount and has barbecue facilities and a terrace.

    Everything wos ok the view for the city and terace bar

  • Punta Arena EcoHostal and EcoFit – Your Eco-Friendly Oasis 01
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Set in Cartagena de Indias in the Bolivar region, Punta Arena EcoHostal and EcoFit – Your Eco-Friendly Oasis 01 has a terrace and garden views. This guest house offers accommodation with a balcony.

  • Private room MH102 close to old city
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 reviews

    Set within 2.7 km of Marbella Beach and 2.7 km of Bocagrande Beach, Private room MH102 close to old city offers rooms with air conditioning and a private bathroom in Cartagena de Indias.

    Las camas muy cómodas y la iluminación del lugar muy agradable en general

  • Bahía Boutique House
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 13 reviews

    Situated within 1.5 km of San Felipe de Barajas Castle and 2.8 km of Cartagena's Walls, Bahía Boutique House features rooms with air conditioning and a private bathroom in Cartagena de Indias.

    El servicio, la habitación, las instalaciones y la ubicación son excelentes.

  • Hostal Familiar Caribbean Blue
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 4 reviews

    Situated within 1.5 km of Marbella Beach and 1.7 km of Crespo Beach in Cartagena de Indias, Hostal Familiar Caribbean Blue features accommodation with seating area.

    No hubo desayuno, pero fue perfectamente funcional para lo que lo necesitaba. Esperamos las chicas que atendieron, continuen asi de hospitalarias. Nos vemos pronto.

  • Ayenda Casa Roman
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 549 reviews

    Located just 2.8 km from Marbella Beach, Ayenda Casa Roman provides accommodation in Cartagena de Indias with access to an open-air bath, a garden, as well as a 24-hour front desk.

    Location, staff, breakfast and the room facilities.

  • Martinica Hostel
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 48 reviews

    Martinica Hostel, a property with a garden and a shared lounge, is located in Cartagena de Indias, 1.5 km from San Felipe de Barajas Castle, 1.9 km from Steps of La Popa Mount, as well as 2.6 km from...

    La atención fue excelente, buen precio! Cerca a todo!

  • Hostal Casa Dandy
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 5 reviews

    Set within 1.9 km of San Felipe de Barajas Castle and 3.3 km of Steps of La Popa Mount, Hostal Casa Dandy offers rooms with air conditioning and a private bathroom in Cartagena de Indias.

    La tranquilidad y hospitalidad del lugar es inigualable, lindas habitaciones, muy cómodas, amplias y bien equipada, cuentan con baño privado.

  • Casa Bahía Colonial - Cartagena
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 62 reviews

    Located within 2.6 km of Marbella Beach and 2.7 km of Bocagrande Beach, Casa Bahía Colonial - Cartagena provides rooms with air conditioning and a private bathroom in Cartagena de Indias.

    La atención del personal. El estado de las instalaciones.

  • Casa Vista Iguana
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 13 reviews

    Situated 1.3 km from Marbella Beach, Casa Vista Iguana offers air-conditioned accommodation with a terrace.

    La atencion fue la mejor de todo el viaje. El hotel esta empezando a funcionar pero se ve el potencial y las ganas que salga a flote. Muchas gracias!

  • Casa Santorini
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 66 reviews

    Casa Santorini, a property with a garden, is set in Cartagena de Indias, 2.4 km from Crespo Beach, 1.9 km from San Felipe de Barajas Castle, as well as 2 km from Steps of La Popa Mount.

    Limpieza las personas nos ayudaron de todas las formas

  • posada barrios mar
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 192 reviews

    Situated within less than 1 km of Marbella Beach and a 11-minute walk of Crespo Beach, posada barrios mar features rooms with air conditioning and a private bathroom in Cartagena de Indias.

    The customer service was great! A friendly home-like environment.

  • Capitel Hostel
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 40 reviews

    Well located in the Getsemani district of Cartagena de Indias, Capitel Hostel is located 1.8 km from Marbella Beach, 1.8 km from Bocagrande Beach and 1.4 km from San Felipe de Barajas Castle.

    Es muy central a todo y la súper atención del personal

  • Hotelito La Aventura, private rooms with AC
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 86 reviews

    Set 1.3 km from Marbella Beach, Hotelito La Aventura, private rooms with AC offers air-conditioned accommodation with a terrace.

    Todo bien , muy buena relacion calidad / precio .

FAQ about B&Bs in Cartagena de Indias

B&Bs that guests love in Cartagena de Indias

  • Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,362 reviews
    The hotel is a nicely decorated old townhouse at a great location in the middle of the old city center. Good breakfast buffet with fresh fruit. Nice pool, although it could use a better filter. We had a nice balcony with plants with good streetview. The double balcony doors kept most of the general city noise outside. The room was clean.
    Ellen
    Family with young children
  • Avg. price/night: £83.78
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,298 reviews
    Excellent Breakfast. Glad I asked for a quiet room - the room I got was at the back so a lot quieter than being close to the street. Great location in the walled old town and close to everything. Loved the colonial architecture of the hotel. Well stocked mini-bar with decent prices.
    Wayne
    Solo traveller
  • Avg. price/night: £240.87
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 177 reviews
    The hotel has a great location, you can walk from there to the city centre and everything you need. View from the rooftop is very nice. The room was quite quiet and very clean. Smart room was a little bit hard to handle, but once we figured it out it worked quite well. Breakfast was exceptional and felt very exquisite. Staff was very friendly. Also the small pool is very nice, overall an exceptional hotel where you feel very at home and cosy.
    Melanie
    Young couple
  • Avg. price/night: £24.61
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,597 reviews
    Great location, quiet, close to the beach, a cheap Uber to anywhere, minutes to the airport.
    Clark
    Young couple
  • Avg. price/night: £151.43
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 309 reviews
    Beautiful, modern and stylish building in a great location. Choice of two pools, the rooftop pool was quieter and more relaxed than the main pool and bar area, and felt more private too. Staff were extremely friendly and helpful.
    Graham
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 957 reviews
    Great location on a quiet street , charming, helpful staff and very clean.
    Erik
    Family with young children
  • Avg. price/night: £97.55
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 601 reviews
    Lovely characterful small boutique hotel. The 2 charming ladies running it did not speak English (not a problem for me) but were very friendly, and the breakfast they made was very tasty and efficient. Located on a lively street in Getsemani, close to bars and restaurants and a short walk to old town. The rooms were small but well furnished and quiet. Filter water tap available to fill your bottles
    Duncan
    Young couple
  • Avg. price/night: £64.19
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 835 reviews
    Great location, plenty choices for breakfast and room inside and outside with placid surroundings beside the swimming pool. Friendly staff and the hotel is located in a quieter area of the city. easy to get taxis to city center.
    Alba Lucia
    Young couple
  • Avg. price/night: £23.96
    Scored 7.8
    7.8
    Rated good
    Good
     · 602 reviews
    Nice & quiet private room, bathrooms really clean, nice staff, really good price for CTG the Restaurant across the street has good & cheap lunch. 25 min walk to the center but in the dark i‘d take an indriver/taxi
    A
    Anke
    Young couple
  • Avg. price/night: £125.67
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 371 reviews
    Excellent breakfast. Great location and very quiet.
    Sara
    Young couple

Research, refine and make plans for your whole trip