Explore your world
Plaza@Cartagena © WikiCommons
Plaza@Cartagena © WikiCommons

The 10 Best Hotels In Cartagena, Colombia

Picture of Eve Bidmead
Updated: 9 February 2017
With so much to do and see in this Colombian city, you’ll need a good place to rest your head while staying in Cartagena. From budget to high-end, here’s a list of the top 10 hotels in the city.

Casa India Catalina

A former private house with atmospheric décor, Casa India Catalina is located in Cartagena’s historic center. The house was remodeled by Colombian artist Fernando Botero and his first wife, Gloria de Zea. This hotel has a wonderful intimate ambiance as it only has 16 bedrooms, all featuring air-conditioning, cable TV, free wi-fi and a mini bar. All the rooms were given an incredible refit by the owners’ daughter, Lina, in 2013.

Address: 67, Cl. 35 #5, Bolívar, Colombia, +54  315 433 5280

Casa del Coliseo Boutique Hotel

Old school Cartagena elements met Miami modern style when interior designer Juan Carlos Arcila Duque renovated this 11-bedroom colonial house into a trendy boutique hotel. Located in a corner of Cartagena’s historic center, Casa del Coliseo functions as a private house and hotel, so if you came with a large party you could rent the whole property. Vintage and luxurious designs dominate the building, and all the while the hotel maintains an authentic feel. Split into apartments and rooms, the apartments have access to a rooftop pool and BBQ area.

Address: Cartagena, Bolívar, Colombia, +57 5 6600566

Sofitel Legend Santa Clara

If you’re looking the stay in the finest hotel in town, try Sofitel Santa Clara. Located in the old town’s most iconic square, this hotel was once a convent and has now been transformed into a five-star hotel featuring four bars and the largest pool in the city’s old town. Luxurious yet effortlessly classy, this hotel provides an outstanding accommodation experience. While it isn’t cheap, this is a hotel like no other in Cartagena, offering a perfect blend between colonial architecture and modern comforts. Come and enjoy their first-class spa.

Address: Calle del Torno #39-29, Cartagena, Bolívar, Colombia, +57 5 6504700


A Tres Pasos de la Havana

A hotel owned by Bogotá-based designers Meteoro Estudio, there’s no doubt this hotel will be stylish, yet this semi-secret boutique hotel is so much more than just aesthetically pleasing. A 200-year-old building contrasts with modern furniture and bright and colorful floral designs in a fusion of old and new that gives this hotel a unique air. Located just a few paces from the famous salsa club Café Havana (hence the name), the hotel has its roots in the colorful and fun barrio of Getsemani, ensuring that guests staying here have no shortage of places to eat, drink and dance all on its doorstep.

Address: Calle Guerrero 29-120, Cartagena, +57 5 643 1639

Bantu Boutique Hotel

An extremely elegant five-star hotel, the Bantu is housed in a 18th-century building located within the walled city. Large, spacious rooms have an edgy yet elegant feel with exposed bricks contrasting with traditional mosaic tiles and light marble bathrooms.  Guests can relax in the impressive outdoor pool on the hotel’s roof terrace, a perfect place to kick back and escape the city’s activity. In the middle of the hotel there is a plant-filled courtyard, a solarium and a hot tub. Additionally, the hotel’s restaurant serves up authentic Colombian dishes.

Address: Calle 38, Cartagena, Cartagena de Indias, Colombia, +57 5 6643362


A modern hotel, Casablanca offers elegant rooms with beautiful antique furniture and granite bathrooms, showcasing a wonderful mix of old and new set in a huge colonial house. Boasting not one but two outdoor pools and a rooftop bar with superb views of the city, guests can also escape the heat in the shady courtyard. The hotel terrace features a BBQ grill, and Spa treatments and a laundry service are available on site.

Address: Calle del Tejadito, Cra. 6 #38-71, Cartagena, Bolívar, Colombia, +57 5 6647111


Tcherassi Hotel & Spa

Not only grand but also achingly cool, this hotel and spa is one of the hottest and trendiest places to stay in the whole city. The hotel’s sleek interior design contrasts the original features of the building against contemporary elements. The rooms are equipped with all the mod-cons and the hotel has its very own award-winning restaurant which serves delicious fusion cuisine.

Address: Calle Plaza Fernández de Madrid, Cl. 38 #6-21, Cartagena, Bolívar, Colombia, +57 5 6644445

Casa La Fe

Casa La Fe is a lovely four-star hotel run by a British-Colombian pair. This boutique hotel has a relaxed and friendly vibe an boasts an exotic, plant-filled interior courtyard and a spacious rooftop with its very own Jacuzzi. Stay at one of the slightly higher-priced rooms and you’ll be treated to a balcony overlooking Plaza Fernandez de Madrid. The hotel offers free bike hire for those brave enough to endure the city’s heat.

Address: +57 5 6640306

Centro Hotel

This is not a luxurious hotel but doesn’t claim to be, and when it comes to a good location, Centro Hotel has just about the best in town. A simple and clean hotel, Centro Hotel is perfectly located just a few steps from Plaza de Bolívar, one of the main squares within the walled city. The well-maintained rooms feature beautiful tiled floors, and each room forms part of a circle around an old courtyard which serves as the center of the house. Prices for the rooms include a continental style buffet breakfast which includes some traditional Colombian dishes.

Address: Carrera 5 #34-80, Cartagena, Bolívar, Colombia, +57 5 6640461

Hotel Villa Colonial

This hotel is great value for money, as guests will pay one-star prices for what really counts as a four-star personalized service. The hotel has beautiful air-conditioned communal areas. The rooms themselves are small but some have balconies which look out to the courtyard. There’s a small kitchen guests can use, offering an endless supply of great coffee. This is a great option if you’ve visiting Cartagena on a budget.

Address: Media Luna 10 #89, Cartagena, Bolívar, Colombia, +57 5 6605497