The Best Hotels in Cartagena, Colombia

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Cartagena. Bon voyage!

Hannah, Travel Blogger

Updated

Charleston Santa Teresa Cartagena

Rated 8.8 in 403 reviews

An outdoor swimming pool, a hot tub and luxurious décor with marble floors and stone pillars can be enjoyed in… See more

An outdoor swimming pool, a hot tub and luxurious décor with marble floors and stone pillars can be enjoyed in Cartagena, 2 blocks from the sea. Spa facilities are available and Wi-Fi is free.

At Charleston Santa Teresa Cartagena guests can book snorkelling and scuba diving trips. Tours of the bay can also be arranged and San Pedro Claver Church is a 5-minute walk.

Chic rooms are equipped with air conditioning, minibars, cable TV and full bathrooms with bathtubs, slippers, free toiletries and bathrobes.

Charleston’s on-site restaurant serves international cuisine and a variety of pizzas.

Shuttles to Rafael Nuñez Airport ,4.9 km away, can be arranged for a fee.

Rooms from $386

Sofitel Legend Santa Clara Cartagena

Rated 9.0 in 673 reviews

This former monastery dating from the 17th Century offers rooms with balconies overlooking the hotel’s gardens or the… See more

This former monastery dating from the 17th Century offers rooms with balconies overlooking the hotel’s gardens or the Caribbean. All of Sofitel Legend Santa Clara Cartagena’s rooms include flat-screen TVs and free WiFi. Santo Domingo Square is 600 meters while Rafael Nuñez Airport is 4,5 km from the hotel.

Sofitel Legend Santa Clara Cartagena has 2 restaurants: El Claustro offers international cuisine, while the 1621 restaurant serves fine regional gourmet.

Sofitel Legend Santa Clara Cartagena has extensive spa facilities including 8 cabins for treatments, a gym and a sauna.

Rooms from $348

Hotel Boutique Casona del Colegio

Rated 9.3 in 1191 reviews

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

Casona de Colegio in Cartagena de Indias provides accommodation with a garden a terrace, an infinity pool and a bar. Located in the Historical center of Cartagena this accommodation is surrounded by several restaurants, coffee shops and bars. This hotel combines beautifully the colonial architecture and a luxurious Colombian design if the XXI Century. The property is around 100 metres from Cartagena's Gold Museum, 100 metres from Bolivar Park and 200 metres from Palace of the Inquisition. Cartagena's Walls is less than 1 km away and San Felipe de Barajas Castle is a 15-minute walk from the guest house.
The rooms in the guest house are fitted with a flat-screen TV. All rooms are fitted with air conditioning, and certain rooms at Casona de Colegio have a balcony. Guest rooms will provide guests with a private bathroom.

Rooms from $309

Casa de Alba Hotel Boutique

Rated 9.1 in 124 reviews

Ideally located in the centre of Cartagena de Indias, Casa de Alba Hotel Boutique offers air-conditioned rooms, a… See more

Ideally located in the centre of Cartagena de Indias, Casa de Alba Hotel Boutique offers air-conditioned rooms, a garden, free WiFi and a terrace. Each accommodation at the 5-star hotel has pool views, and guests can enjoy access to a restaurant and to a bar. The hotel provides an indoor pool and room service.

At the hotel, the rooms are equipped with a patio with a garden view. With a private bathroom fitted with a shower and free toiletries, some units at Casa de Alba Hotel Boutique also feature a city view. All guest rooms at the accommodation come with a flat-screen TV with satellite channels and a safety deposit box.

Casa de Alba Hotel Boutique offers a continental or American breakfast.

Bike hire and car hire are available at this hotel and the area is popular for cycling.

Speaking English and Spanish, staff will be happy to provide guests with practical information on the area at the reception.

Popular points of interest near the hotel include Marbella Beach, Bocagrande Beach and Palace of the Inquisition. The nearest airport is Rafael Núñez International, 6 km from Casa de Alba Hotel Boutique, and the property offers a paid airport shuttle service.

Rooms from $138

Casa Pestagua Relais Châteaux

Rated 9.5 in 197 reviews

Casa Pestagua Boutique Hotel is set in an impressive 18th-century aristocratic mansion belonging to the Count of… See more

Casa Pestagua Boutique Hotel is set in an impressive 18th-century aristocratic mansion belonging to the Count of Pestagua. It offers 11 exclusive suites, a rooftop hydromassage tub.

Guests at Casa Pestagua can enjoy caviar, chocolate and wine. They can also book personalized tours to Cartagena, the exotic Baru Islands and to the Totumo Mud Volcano.

The classical suites at Casa Pestagua are filled with antique furniture and have marble en suite bathrooms and ornamental beds. All are equipped with air conditioning, LCD TV and have free WiFi.

The lavish restaurant serves fresh Caribbean cuisine and seafood dishes, while the contemporary jazz bar offers classic cocktails. An American breakfast with fresh fruits and buttered croissants is available.

Casa Pestagua Hotel Spa is 30 metres from Santo Domingo square, 5,5 km from Rafael Nuñez Cartagena international airport and 100 km from Ernesto Cortissoz Airport Barranquilla airport. A convenient car rental service is available.

Rooms from $440

Hotel Casa Lola Deluxe Gallery

Rated 8.5 in 647 reviews

Casa Lola is set in two historical 17th and 19th century colonial buildings in popular Getsemani neighbourhood in… See more

Casa Lola is set in two historical 17th and 19th century colonial buildings in popular Getsemani neighbourhood in Cartagena de Indias. The area is well known for being one of the most beautiful streets of the surrounding areas. The property is only feet away from city main attractions.

Rooms are decorated with a fine mixture of antiques, artisanal and modern element holding colonial pieces of art which reflects the evolution of Cartagena in every guest room. They also have a rooftop bar with a panoramic view.

Guests can enjoy of free WiFi and 3 outdoor swimming pools set in the terrace. Rooms are equipped with everything you need to have a comfortable stay: panoramic TV with satelital signal, minibar, air conditioning, ECO amenities, deluxe mattresses and sheets.

Doña Lola restaurant is the perfect place within the property where you can enjoy gourmet food inspired by the Caribean and manufactured with fresh and local products. You can also relax or enjoy a an evening drink in the Lolita's BAR where we serve cocktails and fresh fruit juices.

The property offers a wellness center where you can enjoy or body massage, facial treatments and hair dressing.

Rooms from $321

Casa La Merced by Mustique

Rated 9.4 in 201 reviews

Surrounded by many historic highlights within the fortified quarter of Old Cartagena, Casa La Merced by Mustique… See more

Surrounded by many historic highlights within the fortified quarter of Old Cartagena, Casa La Merced by Mustique features a garden pool and a hydromassage tub. Its spacious suites offer free Wi-Fi access.

This 5-star property offers air-conditioned suites with marbled floors and modern décor. All rooms come equipped with an overhead fan, minibar and safe box. Also available in the room is a cable TV.

Casa La Merced by Mustique serves an American breakfast in the mornings. In the evening, the hotel’s restaurant offers a mix of local and international meals. Guests can sit and relax with a drink at the bar.

The 24-hour reception desk offers rent bicycles, as well as city tours around Old Cartagena. It can also arrange water activities at sea, such as yachting, sailing, wind surfing or scuba diving classes.

Casa La Merced by Mustique is just 200 metres from the colonial-style monastery of Claustro De Santo Domingo.

Rooms from $339

Amarla Boutique Hotel Cartagena

Rated 9.3 in 312 reviews

Amarla Boutique Hotel Cartagena features an outdoor swimming pool, garden, a terrace and restaurant in Cartagena de… See more

Amarla Boutique Hotel Cartagena features an outdoor swimming pool, garden, a terrace and restaurant in Cartagena de Indias. Among the facilities at this property are room service and a concierge service, along with free WiFi throughout the property. The property is 1.2 km from Marbella Beach, and within 60 metres of the city centre.

At the hotel every room is equipped with air conditioning, a seating area, a flat-screen TV with cable channels, a safety deposit box and a private bathroom with free toiletries and a hairdryer. At Amarla Boutique Hotel Cartagena each room is fitted with bed linen and towels.

An American breakfast is available daily at the accommodation.

Popular points of interest near Amarla Boutique Hotel Cartagena include Bocagrande Beach, San Felipe de Barajas Castle and Palace of the Inquisition. The nearest airport is Rafael Núñez International, 6 km from the hotel, and the property offers a paid airport shuttle service.

Rooms from $265

Hotel Boutique Casa Del Arzobispado

Rated 9.1 in 560 reviews

This hotel is set in a beautiful colonial building within Cartagena´s historical Walled City. It offers a swimming pool… See more

This hotel is set in a beautiful colonial building within Cartagena´s historical Walled City. It offers a swimming pool, a hot tub and a sauna room. Also available are free bicycles and free Wi-Fi.

Hotel Boutique Casa Del Arzobispado has rooms with unique colonial décor, boasting carved wood and cast iron ornaments. Among several amenities, they feature air conditioning, LCD cable TV, iPod dock station and minibar.

At the 5-star Casa del Arzobispado, it is possible to relax with a massage (in the room or on the terrace) or make use of the hotel´s beach service. For sightseeing, the tour desk offers handy information to explore the area, as well as shuttle services and trips to attractions such as Rosario Islands.

Hotel Boutique Casa Del Arzobispado is located just 500 metres from the Governor House and Santa Catherina de Alexandria Cathedral. Rafael Nuñez International Airport is a 15-minute drive away.

Rooms from $321

Hotel Boutique Casa del Coliseo

Rated 9.0 in 396 reviews

Offering an outdoor pool, Hotel Boutique Casa del Coliseo is located in Cartagena de Indias, a 5-minute drive from the… See more

Offering an outdoor pool, Hotel Boutique Casa del Coliseo is located in Cartagena de Indias, a 5-minute drive from the beach. It offers free WiFi.

The luxurious rooms at this property boast modern décor, with stone floors and a flat-screen cable TV. They also feature a wardrobe, a small seating area and a private bathroom with a shower and toilet.

Guests will find a wide range of restaurants within a 5-minute walk of the property, while the Centro Uno Shopping Centre is just 10-minutes away by car from Hotel Boutique Casa del Coliseo.

The city’s historic cathedral is less than 200 metres from the property, while Rafael Nuñez International Airport can be reached in a 15-minute drive.

Rooms from $231

Casa Claver Loft Boutique Hotel

Rated 9.0 in 210 reviews

Located in the heart of the bustling historic centre of Cartagena, this Boutique Hotel offers luxurious fully- equipped… See more

Located in the heart of the bustling historic centre of Cartagena, this Boutique Hotel offers luxurious fully- equipped lofts and rooms in a renovated 17th- century building. Free Wi-Fi is available.

The Casa Claver Loft Boutique features charming lofts, designed with modern comfort and amenities. They are air- conditioned and include a kitchenette, a dining and a seating area.

The heated rooftop swimming pool with sun terrace offer great views of the historical city. The hotel also features a steam sauna.

Casa Claver Loft Boutique apartments are available for short or long term rentals. Located only one block from Museum Naval and Museum del Oro.

Rooms from $227

Bastión Luxury Hotel

Rated 8.9 in 846 reviews

Bastión Luxury Hotel is a property located in the center of Cartagena de Indias. The hotel's rooms are equipped with a… See more

Bastión Luxury Hotel is a property located in the center of Cartagena de Indias. The hotel's rooms are equipped with a wardrobe, flat-screen TV, private bathroom, free Wi-Fi, bedding, and towels. Some rooms also feature a safe and a patio.

Additionally, you can access various recreational areas such as the garden, terrace, outdoor pool, fitness center, and the El Gobernador restaurant, where you can enjoy a buffet-style breakfast. The hotel offers room service, a 24-hour reception, and tour arrangements.

Nearby points of interest include Marbella Beach, Bocagrande Beach, and the Palace of the Inquisition. The nearest airport is Rafael Núñez International Airport, located 7 km from the property. Shuttle service to and from the airport is available for an additional fee.

Rooms from $203

Hotel Capellán de Getsemaní

Rated 8.5 in 294 reviews

Situated in Cartagena de Indias, 300 metres from Cartagena's Convention Center, Hotel Capellán de Getsemaní features an… See more

Situated in Cartagena de Indias, 300 metres from Cartagena's Convention Center, Hotel Capellán de Getsemaní features an outdoor pool and terrace. Guests can enjoy the on-site bar and WiFi is free throughout.

Every room at this hotel is air conditioned and is fitted with a flat-screen TV and a minibar, with free items for the first night of stay. Certain units have a seating area to relax in after a busy day. Some rooms include views of the pool or garden. All rooms are equipped with a private bathroom. For your comfort, you will find bathrobes and free toiletries.

There is a 24-hour front desk at the property.

Palace of the Inquisition is 600 metres from Hotel Capellán de Getsemaní, while Bolivar Park is 600 metres from the property. The nearest airport is Rafael Núñez International Airport, 4 km from Hotel Capellán de Getsemaní.

Rooms from $191

Sol de Alba Hotel Boutique

Rated 9.1 in 147 reviews

Ideally set in Cartagena de Indias, Sol de Alba Hotel Boutique offers air-conditioned rooms, an outdoor swimming pool… See more

Ideally set in Cartagena de Indias, Sol de Alba Hotel Boutique offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden. Among the various facilities are a shared lounge, a terrace, as well as a bar. The accommodation provides room service, a 24-hour front desk and organising tours for guests.

At the hotel, the rooms come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. Every room includes a safety deposit box, while selected rooms also feature a balcony and others also feature city views. All guest rooms will provide guests with a minibar.

A continental, American or vegetarian breakfast is available every morning at the property. At Sol de Alba Hotel Boutique you will find a restaurant serving Caribbean, French and Seafood cuisine. Vegetarian, dairy-free and vegan options can also be requested.

The accommodation offers 5-star accommodation with a hot tub.

Popular points of interest near Sol de Alba Hotel Boutique include Marbella Beach, Bocagrande Beach and San Felipe de Barajas Castle. The nearest airport is Rafael Núñez International, 6 km from the hotel, and the property offers a paid airport shuttle service.

See available rooms

Hotel Casa San Agustin

Rated 9.3 in 239 reviews

Featuring an outdoor swimming pool, a restaurant, and a terrace with a lounge, Hotel Casa San Agustin offers free WiFi… See more

Featuring an outdoor swimming pool, a restaurant, and a terrace with a lounge, Hotel Casa San Agustin offers free WiFi and Continental breakfast in Cartagena de Indias. Set in a colonial house, the property offers a meeting room and a library.

The rooms in Hotel Casa San Agustin are decorated in Colonial style, and feature an iPod docking station and LCD TV. Some rooms have views of the internal garden and others overlook the city's old streets. Luxury linens and room service are provided.

Guests can relax in the solarium, in the game room, or in the pool bar. Massage sessions can be arranged upon request, as well as car and bicycle rentals.

Hotel Casa San Agustin is 700 metres from Santo Domingo and San Diego parks. Bocagrande and the Castillo Grande beaches are 15 km away and the Rosario islands are a 50-minute boat ride away.

Rafael Nuñez International Airport is 10 km away. Free private parking is possible at a location nearby, and reservation is needed.

Rooms from $491

Osh Hotel Getsemani

Rated 9.0 in 425 reviews

Osh Hotel Getsemani features an outdoor swimming pool, fitness centre, a garden and shared lounge in Cartagena de… See more

Osh Hotel Getsemani features an outdoor swimming pool, fitness centre, a garden and shared lounge in Cartagena de Indias. This 5-star hotel offers a business centre and a concierge service. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi.

At the hotel, the rooms include a desk. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Osh Hotel Getsemani have a flat-screen TV and air conditioning, and certain rooms include a terrace. At the accommodation each room comes with bed linen and towels.

Breakfast is available daily, and includes buffet, continental and American options. At Osh Hotel Getsemani you will find a restaurant serving Caribbean, local and Asian cuisine. Vegetarian and gluten-free options can also be requested.

Popular points of interest near the hotel include Marbella Beach, Bocagrande Beach and San Felipe de Barajas Castle. Rafael Núñez International Airport is 6 km away.

Rooms from $133

Hotel Boutique Santo Toribio

Rated 8.4 in 264 reviews

Boasting a sun terrace with a hot tub, Santo Toribio offers air-conditioned rooms with free Wi-Fi in Cartagena’s… See more

Boasting a sun terrace with a hot tub, Santo Toribio offers air-conditioned rooms with free Wi-Fi in Cartagena’s historical area. There is also a swimming pool and an on-site bar.

Rooms at Santo Toribio feature flat-screen cable TV, minibars and safety deposit boxes. All rooms have private bathrooms with showers.

Rafael Nuñez Airport is 5 km away from Santo Toribio Hotel.

Rooms from $122

Hotel Quadrifolio

Rated 9.7 in 105 reviews

This luxury hotel is situated in a historical Spanish colonial residence in Cartagena de Indias. It has an outdoor pool… See more

This luxury hotel is situated in a historical Spanish colonial residence in Cartagena de Indias. It has an outdoor pool, and offers spacious air-conditioned suites with balconies and free Wi-Fi.

Hotel Quadrifolio rooms have high ceilings, and large windows that overlook a lush garden. Rooms come equipped with a flat-screen TV, minibar, and iPod docking station.

Guests of the Quadrifolio can relax on the roof-top terrace in the hydromassage tub and enjoy city views. Hotel Quadrifolio also has a speedboat that can be rented for day excursions.

The Caribbean Sea is only 150 metres from Hotel Quadrifolio. Rafael Núñez International Airport is a 20-minute ride away.

Rooms from $361

Well located in the centre of Cartagena de Indias, Hotel Casa Don Luis by Faranda Boutique, a member of Radisson… See more

Well located in the centre of Cartagena de Indias, Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals provides air-conditioned rooms, free bikes, free WiFi and an outdoor swimming pool. Featuring room service, this property also has a restaurant and a terrace. The hotel features a hot tub and a 24-hour front desk.

Guest rooms at the hotel are equipped with a TV with satellite channels and a safety deposit box. All rooms will provide guests with a fridge.

Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals offers a buffet or American breakfast.

Popular points of interest near the accommodation include Marbella Beach, Bocagrande Beach and San Felipe de Barajas Castle. The nearest airport is Rafael Núñez International, 6 km from Hotel Casa Don Luis by Faranda Boutique, a member of Radisson Individuals, and the property offers a paid airport shuttle service.

Rooms from $237

Hyatt Regency Cartagena

Rated 9.1 in 2383 reviews

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodation with a… See more

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. With free WiFi, this 4-star hotel offers a 24-hour front desk and room service. The property is 2.3 km from Bolivar Park and 2.3 km from Cartagena's Gold Museum.

At the hotel, each room has a wardrobe. At Hyatt Regency Cartagena all rooms have a desk, a flat-screen TV and a private bathroom.

A Breakfast a la Carte is available every morning at the accommodation.

Popular points of interest near Hyatt Regency Cartagena include Castillogrande Beach, Laguito Beach and Cartagena de Indias Convention Centre. The nearest airport is Rafael Núñez International Airport, 7 km from the hotel.

Rooms from $167