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

Filter by:

Review score

Hotel Casona del Porvenir

Hotel in Centro, Cartagena de Indias

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

R
Robert
From
Spain
Great hotel, one of the nicest I stayed in. Very nice interior, friendly stuff, awesome location. Highly recommended.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,090 reviews
Price from
US$246.70
1 night, 2 adults

Sofitel Barú Cartagena

Hotel in Cartagena de Indias

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

t
traveljunkie
From
United States
Beautiful Resort! We were able to completely relax and enjoy the beach, pool and spa. Rooms were comfortable and good size. Food was great, reservation are needed for some restaurants, so make those in advance. Staff was very attentive.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,053 reviews
Price from
US$315
1 night, 2 adults

Oz Hotel Luxury

Hotel in Bocagrande, Cartagena de Indias

Situated in Cartagena de Indias, 150 metres the nearest beach, Oz Hotel Luxury features air-conditioned accommodation and a bar.

G
García
From
Spain
The staff is the first think that I would like to highlight. They were very friendly, professional and always willing to support and make you feel comfortable. We were spending the days before and after our wedding at this hotel and they support us, provided us a spacious room, the cleanliness was very good. The comfort of both the bed and the pillows were just remarkable, extremely comfortable. They gave us a bonus to claim a lunch because of the length of our stay, which was a nice and unexpected touch. It is well connected to beach on Bocagrande and Castillo grande on walking distance.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,795 reviews
Price from
US$95
1 night, 2 adults

Hotel Boutique Casona del Colegio

Hotel in Centro, Cartagena de Indias

Casona de Colegio in Cartagena de Indias provides accommodation with a garden a terrace, an infinity pool and a bar.

F
Felipe
From
Belgium
Best bed ever. We slept beautifully, loved it. The hotel is super well located and has everything you can expect in terms of comfort. We were hosted by a charming young man who explained us everything super well. All the staff was perfect!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,154 reviews
Price from
US$211.91
1 night, 2 adults

Hyatt Regency Cartagena

Hotel in Bocagrande, Cartagena de Indias

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.

R
Rikesh
From
United Kingdom
Staff were very friendly and welcoming, made a real difference
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,657 reviews
Price from
US$187
1 night, 2 adults

Estelar Cartagena de Indias Hotel y Centro de Convenciones

Hotel in Bocagrande, Cartagena de Indias

Set in the Bocagrande district in Cartagena de Indias, 1.4 km from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones boasts air-conditioned rooms with free WiFi...

J
Jackie
From
Australia
Everything, the location, the pool, the poke bowls, all the staff and the cleanliness.0
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,923 reviews
Price from
US$222.97
1 night, 2 adults

GHL San Lazaro Art Hotel

Hotel in Cartagena de Indias

Offering an outdoor pool and a restaurant, GHL San Lazaro Art Hotel is located in Cartagena de Indias.

k
kristian felipe westgård
From
Norway
The amazing view , not many floors . Mall is 1 minute from the hotel . Its a short walk of 20 minute to other things.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,271 reviews
Price from
US$153.55
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 200 metres away.

C
Claudia
From
Spain
Our parents where more than happy with the service and quality of the hotel
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,922 reviews
Price from
US$92.01
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.

S
Stjepko
From
Croatia
The room was clean and pleasant with a comfortable and spacious bed, nice bathroom, excellent air conditioning, very good wi-fi and not too small fridge. The breakfast was tasty and interesting. The staff was friendly and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,509 reviews
Price from
US$106.31
1 night, 2 adults

OZ Hotel Collection

Hotel in Bocagrande, Cartagena de Indias

OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.

E
Estefania
From
United States
Breakfast was soooo goood, a lot of options to choose from. Really close to the beach and a good and quiet area, me and my family loved it!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 577 reviews
Price from
US$144.11
1 night, 2 adults
All 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.7
Fabulous - What previous guests thought, 792 reviews

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,782 reviews

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,264 reviews

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,861 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, 321 reviews

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,392 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,147 reviews

Popular with guests booking places to stay in Cartagena de Indias

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,757 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, 577 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,360 reviews

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

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 6 reviews

Located in the centre of Cartagena de Indias, 1 km from Marbella Beach, Charming Old City Loft with Jacuzzi! provides air-conditioned accommodation with free WiFi and a flat-screen TV.

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

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 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.

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

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 46 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 free WiFi throughout the property.

Located in the centre of Cartagena de Indias, 1.1 km from Marbella Beach and 1.4 km from San Felipe de Barajas Castle, Apartaestudio en el Centro offers free WiFi and air conditioning.

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.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 7 reviews

In the Centro district of Cartagena de Indias, close to Palace of the Inquisition, Apartamento centro Histórico -303 has free WiFi and a washing machine.

Enjoy breakfast in Cartagena de Indias and nearby

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

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

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

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 760 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...

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,524 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.5
Very good - What previous guests thought, 169 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$328.11 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,475 reviews

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

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

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

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 78 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.

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

Set in Cartagena de Indias, less than 1 km from Marbella Beach, Casa de la Cruz Centro Historico has a terrace, private parking and rooms with free WiFi access.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 163 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.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 830 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.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,147 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.

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

Viajero Cartagena - Centro Hostel has a garden, shared lounge, a restaurant and bar in Cartagena de Indias. Boasting a tour desk, this property also provides guests with a sun terrace.

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

A recently renovated property, Balcones de Venecia is situated in Cartagena de Indias near Marbella Beach, San Felipe de Barajas Castle and Cartagena's Walls.

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

La Casona de Getsemaní is located in a charming colonial building in Cartagena de Indias, in the traditional and colorful Getsemaní neighborhood.

From US$140.69 per night

FAQ about places to stay in Cartagena de Indias

Places to stay that guests love in Cartagena de Indias

See all
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 689 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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 329 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
Scored out of 10, guest rating 9.2
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
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,133 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$26.25
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 97 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
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,304 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
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
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 738 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
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 533 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
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 383 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
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,951 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, 221 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
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 541 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
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,304 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
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 388 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$311.83
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,712 reviews
Really nice place to stay in a great location.
Guest review by
Vasiliki
Solo traveller
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 153 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
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,638 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,657 reviews
The location very close to the city center, the rooms are nice and big
Guest review by
Maria Juliana
Young couple
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,385 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$140.69
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,327 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