Skip to main content

Places to Stay in Cartagena de Indias

Find the places to stay that appeal to you the most

The best places to stay in Cartagena de Indias

Check out our pick of great places to stay in Cartagena de Indias

Most booked places to stay in Cartagena de Indias and surroundings in the past month

See all

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 258 reviews

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,142 reviews

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

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

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,281 reviews

Save money on places to stay in Cartagena de Indias and nearby – budget options available

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,694 reviews

Attractively set in the centre of Cartagena de Indias, Hotel Marie Real Cartagena features American breakfast and free WiFi.

From US$123.29 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Located in the centre of Cartagena de Indias, 1.1 km from Marbella Beach, apto centro comodo 3 piso -- 1 provides air-conditioned accommodation with free WiFi and a flat-screen TV.

From US$60.56 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9 reviews

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

From US$62.81 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 34 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 accommodation with free WiFi throughout the property.

From US$76.50 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$61.74 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 173 reviews

Set in Cartagena de Indias and within less than 1 km of Marbella Beach, Casa Centro Historico Hotel has a garden, non-smoking rooms, and free WiFi throughout the property.

From US$63.88 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 754 reviews

In a prime location in the San Diego district of Cartagena de Indias, Santa Alejandría Hotel is located less than 1 km from Marbella Beach, a 8-minute walk from Palace of the Inquisition and 700...

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

Located in Cartagena de Indias within 700 metres of Palace of the Inquisition and 700 metres of Bolivar Park, Casa Zaguan offers rooms with free WiFi.

From US$67.11 per night

Enjoy breakfast in Cartagena de Indias and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 712 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...

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

B Haus Hotel Boutique has a garden, terrace, a restaurant and bar in Cartagena de Indias.

From US$140.92 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,509 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.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 164 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$144.95 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,470 reviews

“Comfortable and quiet rooms with air conditioning and hot showers — perfect for relaxing in the historic center.

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

A rooftop hot tub with panoramic views of Cartagena’s historic district can be enjoyed at Cartagena Royal Hotel Boutique. San Diego Square is 2 blocks away. Tastefully decorated rooms offer free WiFi.

From US$137.70 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 314 reviews

Carefully restored Casa Quero is situated in the heart of Cartagena de Indias. It offers an outdoor pool and panoramic views of Corralito de Piedra. Free Wi-Fi is available throughout the hotel.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 444 reviews

Located in the historical town of Cartagena, Bantu Hotel Boutique features 18th century colonial architecture and offers an outdoor swimming pool, hot tub and sauna.

From US$300 per night

Great access to the city centre. Check these places to stay in Cartagena de Indias and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 469 reviews

Set in Cartagena de Indias, less than 1 km from Marbella Beach, Casa de la Cruz offers air-conditioned rooms with free WiFi and concierge services.

From US$42.18 per night
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$64.42 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 340 reviews

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

From US$80.81 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 356 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$194.05 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 838 reviews

Offering two hot tubs, Casa De La Tablada By Hmc is situated in the San Diego district in Cartagena de Indias. The hotel has year-round outdoor pool. Casa De La Tablada By Hmc features free WiFi.

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

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

From US$72.68 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,142 reviews

Hotel Stil features spacious accommodation with free Wi-Fi and an airport shuttle service. It is situated in Cartagena's historical centre near India Catalina, in the traditional La Matuta area.

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

In a prime location in Cartagena de Indias, ETHNIC Thematic Hotel provides a continental breakfast and free WiFi. This 2-star hotel offers a tour desk.

From US$76.77 per night

FAQ about places to stay in Cartagena de Indias

Places to stay that guests love in Cartagena de Indias

See all
Avg. price/night: US$72.68
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 685 reviews
1)The hotel has a good location, next to downtown, 2)The rooms are in excellent condition and super clean, even was not expecting the beddings to be changed every day. 3)Quite a lot of commune space where you can watch TV, work or dine on the balcony. 4)Bunk beds have curtains so you get privacy and silence.
Guest review by
Guntis
Solo traveller
Avg. price/night: US$303.12
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 320 reviews
The service was absolutely amazing, Martin and Cristian help us with everything. The rooms are beautiful and very comfortable. The location is perfect for all activities in downtown Cartagena, there are great restaurants and bars nearby (ask the staff for recommendations)
Guest review by
Daniel
Young couple
Avg. price/night: US$137.70
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 478 reviews
the room was nice and clean, had aircon and fan which was needed as it was very hot and humid in cartagena. the breakfast was nice but could have been a little more traditional. they had free water for all guests. the staff were very helpful and gave us lots of information when we were checking in. location of this hotel was perfect and right in the city centre without being loud.
Guest review by
VALENTINA
Young couple
Avg. price/night: US$48.62
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,131 reviews
I liked the place, it was comfortable. Good location, close to the beach and many things around. Quick check in, no issues at all, overall good place to stay
Guest review by
Spencer
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 150 reviews
Beyond the lovely facilities and perfect location (in the city centre but without the noise), attentive and professional staff, we particularly loved the breakfast setting that fosters conversation and allows you to meet new and interesting people. This led us to enjoy a marvellous day, visiting beaches on the hotel's boat Libelula (warm thanks to the captain and his assistant for a smooth ride) with fellow guests, ended by a tasty lunch and cocktails in Agua Baru.
Guest review by
Michaela
Family with young children
Avg. price/night: US$20.13
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 94 reviews
The location was pretty near the center and downtown. The beach is really near and the Host was really kind and attentive. There are markets near which are cheap.
Guest review by
Karol
Group
Avg. price/night: US$68.45
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,311 reviews
The hotel location in the city center is nice. However, the hotel itself was too bad. I checked out and I left it. I had to call the police for them to get my money back.
Guest review by
MostafaEl
Group
Avg. price/night: US$68.45
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 449 reviews
Best location ever: quiet but in the nicest buzzing neighbourhood of Carthagena. Walking distance from everything. The couple running the place is extremely kind and helpful. Cannot recommend enough!
Guest review by
Julia
Family with young children
Avg. price/night: US$115.42
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 745 reviews
The location is a great, quiet place despite the close distance to the city centre.Public beach 2min walking, shops,restaurants.The breakfast is simple however the dishes from menu , delicious!!!Staff are very helpful and nice.
Guest review by
Eva
Family with young children
Avg. price/night: US$188.05
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 547 reviews
Lovely stay in this boutique hotel. Perfect location. Right in the center of the walled city, next to a beautiful plazza with a small park but just a few blocks away from the main noisy sites. Breakfast was really good and staff was extremely helpful and accommodating. They stored our bags before and after check in and arranged laundry for us. We forgot a small bag in our room when we left and they are trying to get it back to us in Canada. One of the best hotel we stayed in during our Colombia trip! Highly recommend it.
Guest review by
Pauline
Young couple
Avg. price/night: US$67.64
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 373 reviews
It’s a perfect place to stay in Bocagrande, supermarket, restaurants, beach 🏖️ everything is very close. Reception is very helpful and morning coffee is great. Good value for money, but be ready, there is no ocean view, but small inner block.
Guest review by
Artem
Solo traveller
Avg. price/night: US$115.96
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,950 reviews
The location to the city center was excellent. Breakfast was acceptable.
Guest review by
Michael
Young couple
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 224 reviews
We had an amazing stay at Eteka beach. It literally felt like paradise, perfect place to stay 1-2 nights and enjoy some peace out of the city. The staff is really friendly and always here to help you. The facilities are amazing, with so many places where you can chill. The food is very very good. The beach is beautiful with a very clean sand.
Guest review by
Estreicher
Young couple
Avg. price/night: US$125.38
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 550 reviews
We had a very lovely stay. Our host was very friendly and everything was clean and beautiful! The location is very good - walking distance to getsemani and old town. Thank you!
Guest review by
Taisia
Young couple
Avg. price/night: US$68.45
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,311 reviews
The location. The hotel is in the downtown of Getsemani.
Guest review by
KET
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 38 reviews
House is perfect for 4-6 people, a/c and warm water worked perfectly. Best location to explore cartagena. Everything is in walking distance. Just a few meters away is a little shop for water etc. Communication and coordination for the key safe with the owner was very uncomplicated on whats app.
Guest review by
Dr. Cécile
People with friends
Avg. price/night: US$410.68
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 385 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.
Guest review by
Melanie
Young couple
Avg. price/night: US$129.38
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,734 reviews
Really nice place to stay in a great location.
Guest review by
Vasiliki
Solo traveller
Avg. price/night: US$74.89
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 150 reviews
The room was spacious and clean. It also had an air-condition. The building was nice, like an old Spanish house, with a beautiful garden in the middle. The staff was polite and helpful and the location was ok, as the neighborhood was quiet and 15 minutes from the city center by foot. In general, it was a value for money choice.
Guest review by
Maria Emmanouela
Young couple
Avg. price/night: US$120.57
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,608 reviews
The hotel is cozy and nice decorated, the beach and Caribbean sea in 3 minutes walking. The swimming pool was clean and music was very nice to relax and spend some time. The room was very confortable and clean, good air-conditioned. The location of the hotel is perfect also, walking distance to the city center.
Guest review by
Victoria PL
Young couple
Avg. price/night: US$230
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,662 reviews
The location very close to the city center, the rooms are nice and big
Guest review by
Maria Juliana
Young couple
Avg. price/night: US$155.82
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,375 reviews
The hotel location was really good. Access to the beach, fromthe back of the hotel. Pools were great and the staff was very polite and helpful. The gym was good but the equipment was rather dated and not great. It's 10 minutes away from the city centre and Uber works great.
Guest review by
Agostina
Solo traveller
Avg. price/night: US$96.63
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,310 reviews
This hotel has the best location, it's literally in the middle of Getsemani's nightlife activities and also very close to the walled city. They have affordable tours to all nearby attractions so you don't have to buy them on the street. Staff was very friendly and helpful.
Guest review by
Miguel
Young couple