Skip to main content

B&Bs for every style

Find the right B&B for you in Cartagena de Indias

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.

This is a very nice, very small, quality boutique-like hotel in the Getsemani part of Cartagena. Outside can be super-busy with a very nice vibe, inside it's tranquil and comfortable, with staff that cares. Getsemani has a special urban jungle vibe to it, with lots of small bars, artists etc - nice experience. The 'classic' historic centre is at less than 10 minutes walk, so location-wise this is very appropriate. Breakfast had a few variants, going beyond the standard Colombian hotel breakfast. Price/quality made sense (we spent a bit more than elsewhere, but it was also clearly a level up from elsewhere). I'd do it again! As usual speaking Spanish helps, but they had everything ready on paper in English. And when there's a long-term power outage the generator keeps everything running at a level where you don't really notice the lights have gone out in the neighbourhood ;-)
Scored 9.4
9.4
Rated superb
Superb
619 reviews
Price from
£75.95
1 night, 2 adults
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.

The staff were very friendly and made me feel very welcome. The location is perfect, 15m walk to Getsemani and very quiet. I’ll be back!
Scored 9.1
9.1
Rated superb
Superb
281 reviews
Price from
£41.96
1 night, 2 adults
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.

Perfect for late night flight or going to the airport. Maribel and Luz were so friendly welcoming us into their home and the breakfast was great. Thank you!
Scored 9.4
9.4
Rated superb
Superb
269 reviews
Price from
£22.27
1 night, 2 adults
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
59 reviews
Price from
£28.42
1 night, 2 adults
Hostal Doña Betty 2, hotel in Cartagena de Indias

Situated in Cartagena de Indias, 1.9 km from Marbella Beach and 2.3 km from La Boquilla Beach, Hostal Doña Betty 2 offers a terrace and air conditioning.

Scored 10
10
Rated exceptional
Exceptional
5 reviews
Price from
£20.78
1 night, 2 adults
Casa Hotel La Niña Neyla, hotel in Cartagena de Indias

In the Manga district of Cartagena de Indias, close to San Felipe de Barajas Castle, Casa Hotel La Niña Neyla features a garden and a washing machine.

Scored 9.4
9.4
Rated superb
Superb
5 reviews
Price from
£21.32
1 night, 2 adults
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.5
9.5
Rated exceptional
Exceptional
11 reviews
Price from
£39.97
1 night, 2 adults
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.1
9.1
Rated superb
Superb
15 reviews
Price from
£26.64
1 night, 2 adults
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
8 reviews
Price from
£44.41
1 night, 2 adults
Alojamiento Isabel, hotel in Cartagena de Indias

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.

Scored 9.6
9.6
Rated exceptional
Exceptional
7 reviews
Price from
£19.37
1 night, 2 adults
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.

Most booked B&Bs in Cartagena de Indias this month

Enjoy breakfast in Cartagena de Indias!

  • ORESCA Hostel
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 269 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.

    El desayuno estuvo muy bueno y la atención también

  • Maloka Boutique Hostel
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,482 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
     · 531 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
     · 1,001 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.

  • Fragata Island House
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 694 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.8
    8.8
    Rated fabulous
    Fabulous
     · 648 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.

  • Casa Roman
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 576 reviews

    Located just 2.8 km from Marbella Beach, 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.

  • Casa Crespo
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 669 reviews

    Offering an outdoor pool, Casa Crespo Beach 65-148 is set in the Crespo district in Cartagena de Indias. Each room comes with a flat-screen TV with cable channels.

    Nice and clean, good aircon, pool was nice to cool down

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

  • Paraiso Pie de la Popa
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 11 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.

    El trato del personal muy bueno, la ubicación es estratégica entre la zona turística y zona local de Cartagena

  • Hostel Cerca al Centro Histórico
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 15 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.

    La atención del personal,muy atento con el servicio.

  • Castillo de la Popa
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 8 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.

    Agradecer a el señor Reyes, en todo momento me colaboró, muy presto.

  • Cartagena Kings Hostel
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 19 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.

    • La gentillesse du personnel • la sécurité du lieu

  • Casa Renacer
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 144 reviews

    Located in Cartagena de Indias, 1.7 km from Marbella Beach and 2.1 km from Bocagrande Beach, Casa Renacer provides 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
     · 293 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.

    Muy cómodo, exelente ubicación y amabilidad en el servicio

  • APARTAMENTOS DECOR
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 116 reviews

    Offering free WiFi, APARTAMENTOS DECOR offers accommodation in Cartagena de Indias, 1.8 km from Bocagrande Beach and 600 metres from Palace of the Inquisition.

    Appartement au top du top avec en plus une super vu

  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 43 reviews

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

    Buena ubicación, precio acorde y muy buena atencion

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

  • Mango Biche House
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Offering a garden and inner courtyard view, Mango Biche House is set in Cartagena de Indias, 1.6 km from San Felipe de Barajas Castle and 3.2 km from Cartagena's Walls.

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

    Situated in Cartagena de Indias, near Marbella Beach, Steps of La Popa Mount and San Felipe de Barajas Castle, Hostal Cerca al Mar has a garden.

  • Hostal Torices 1
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Hostal Torices 1, a property with a terrace, is located in Cartagena de Indias, 1.2 km from Marbella Beach, 2.3 km from Crespo Beach, as well as 1.9 km from Steps of La Popa Mount.

  • Riviere -laguito
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    With lake views, Riviere -laguito has accommodation with a kitchen located in Cartagena de Indias.

  • Hostal Doña Betty 2
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 5 reviews

    Situated in Cartagena de Indias, 1.9 km from Marbella Beach and 2.3 km from La Boquilla Beach, Hostal Doña Betty 2 offers a terrace and air conditioning.

  • 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.6
    9.6
    Rated exceptional
    Exceptional
     · 7 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

  • Casa Hotel La Niña Neyla
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    In the Manga district of Cartagena de Indias, close to San Felipe de Barajas Castle, Casa Hotel La Niña Neyla features a garden and a washing machine.

  • Posada La Fe by BespokeColombia
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 619 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!

  • Hostal Mirador del Mar
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Hostal Mirador del Mar, a property with a garden, is located in Cartagena de Indias, 2 km from Crespo Beach, 2.9 km from La Boquilla Beach, as well as 2.6 km from Steps of La Popa Mount.

  • Hostal Cartagonova - Habitaciones privadas y amplias cerca a zonas turísticas
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 100 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...

    demasiado fabuloso todo, la atención, la ubicación, la comodidad

  • Le MARIE B&B
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 281 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.

  • Sallena kasa host
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    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.

  • Habitaciones Cerca al Mar
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    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.

  • La Terraza de Estella
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 411 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.

  • Hostal El Cielo
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 7 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

  • Casa Sonia
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 157 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.

  • Habitacion en La Vie en Rose
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 6 reviews

    Situated in Cartagena de Indias, 1.7 km from San Felipe de Barajas Castle, Habitacion en La Vie en Rose features accommodation with a shared lounge, private parking, a terrace and a bar.

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

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

    La atención del señor arnold fue muy buena es una excelente persona y está muy pendiente de sus huéspedes

  • Belcanto Room's
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 6 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.

    La habitación comoda y limpia un lugar tranquilo tiene buena ubicación.

  • Hostal Renacer
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 8 reviews

    Situated in Cartagena de Indias, 1.4 km from Marbella Beach and 1.4 km from Crespo Beach, Hostal Renacer features air-conditioned accommodation with a terrace and free WiFi.

    La atención de la sra Delia, es muy amable y considerada

  • Tropical Moon Hostal Getsemaní
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 11 reviews

    Tropical Moon Hostal Getsemaní features air-conditioned guest accommodation in Cartagena de Indias, 1.3 km from Marbella Beach, 2.2 km from Bocagrande Beach and 800 metres from San Felipe de Barajas...

  • Casa Bahía Colonial - Cartagena
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 80 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.

  • 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.

  • posada barrios mar
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 207 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.

  • Casa Santorini
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 76 reviews

    Located 1.2 km from Marbella Beach, Casa Santorini offers air-conditioned accommodation with a terrace. It is set 2.4 km from Crespo Beach and offers full-day security.

    Limpieza las personas nos ayudaron de todas las formas

  • Guakmaya hostel
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 77 reviews

    Situated within 2.1 km of San Felipe de Barajas Castle and 3.3 km of Steps of La Popa Mount, Guakmaya hostel offers rooms with air conditioning and a private bathroom in Cartagena de Indias.

    Tranquilo, limpio, bien ubicado. Super recomendado.

FAQ about B&Bs in Cartagena de Indias

B&Bs that guests love in Cartagena de Indias

  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 28 reviews
    Great location! Very central and the pool is really nice during the hot afternoons. The balcony is also great. The apartment is surprisingly quiet for being in such a central area of the city. Very well equipped too. Great host, very responsive.
    Aisha
    Family with young children
  • Avg. price/night: £45.96
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,390 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
  • Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,310 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: £222.41
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 209 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: £36.36
    Scored 7.7
    7.7
    Rated good
    Good
     · 1,674 reviews
    Great location, quiet, close to the beach, a cheap Uber to anywhere, minutes to the airport.
    Clark
    Young couple
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 442 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
     · 1,005 reviews
    Great location on a quiet street , charming, helpful staff and very clean.
    Erik
    Family with young children
  • Avg. price/night: £87.57
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 619 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: £56.84
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 820 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
  • Scored 7.7
    7.7
    Rated good
    Good
     · 586 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

Research, refine and make plans for your whole trip