Free cookie consent management tool by TermsFeed

Best hotels in Cartagena de Indias

Walled colonial streets glowing with Caribbean color, fresh seafood, lively plazas, and nearby turquoise islands make Cartagena feel like a tropical novel that learned how to dance. We list the best hotels in Cartagena based on expert recommendations and thousands of guest reviews. All of our recommended hotels have a review rating of at least 4 out of 5 stars.

Best cheap hotel: Patio de Getsemani
Best boutique hotel: Amarla Boutique Hotel
Best luxury hotel: Casa San Agustin

Sort list by price or by rating

4.7

Casa La Cartujita

Casa La Cartujita

Nestled inside an 18th century monastery in the heart of Cartagena’s walled old city, Casa La Cartujita blends colonial charm with boutique luxury. The seven-room hotel pairs antique details and mid-century décor with modern comforts, including plush beds, L’Occitane amenities, and a rooftop terrace overlooking one of South America’s most beautiful colonial destinations.

Originally a refuge for Carthusian monks, the property now offers personalized service and a relaxed atmosphere. Guests can enjoy tailored meals from the in-house chef, explore Cartagena on foot, then unwind by the plunge pool with a signature Coco Loco cocktail beneath the tropical greenery and historic whitewashed walls.

4.6

Hotel Boutique Casona del Colegio

Hotel Boutique Casona del Colegio

In Cartagena’s Old Town, Hotel Boutique Casona del Colegio blends seamlessly with its historic surroundings. The boutique hotel pairs colonial architecture with handcrafted Colombian decor created by local artisans, giving the space a warm and authentic character. A striking bronze reception desk, topped with a wooden map of the region, reflects the city’s balance of heritage and modern design.

Rooms combine minimalist style with bold textiles, wooden furnishings, and calming green tones. Guests can unwind on the rooftop terrace and pool while enjoying skyline views and cocktails, or explore Cartagena’s vibrant streets and nearby islands for a deeper taste of the city’s culture.

4.7

Amarla Boutique Hotel Cartagena

Amarla Boutique Hotel

Tucked inside a 17th-century townhouse in Cartagena’s Old Town, Amarla Boutique Hotel Cartagena is an adults-only hideaway offering calm amid the city’s lively energy. The intimate retreat blends historic charm with immersive local experiences that celebrate Cartagena’s vibrant culture.

The hotel’s seven nature-inspired rooms pay tribute to native birdlife, while its understated restaurant serves seasonal local cuisine. A rooftop pool overlooks the iconic Santa Catalina, creating a serene base for exploring the city’s colorful character.

4.6

Patio de Getsemani

Patio de Getsemani

Tucked into the colorful streets of Getsemaní, Patio de Getsemani feels like a little tropical hideout after a hot day exploring Cartagena. The rooms are simple but cozy, the courtyard is full of plants and sunshine, and the staff usually greet you like an old friend returning from the beach with sandy shoes and stories.

What people really love is the location. You can wander to cafés, murals, and lively plazas within minutes, then slip back into the hotel when the city’s energy turns into a midnight salsa drumline. It’s relaxed, charming, and easy on the wallet without feeling bland.

4.6

Sofitel Barú Cartagena Beach Resort

Sofitel Barú Cartagena Beach Resort

Sofitel Barú Cartagena Beach Resort blends refined French hospitality with relaxed Caribbean charm on the white sands of Barú Island, just 40 minutes by boat from Cartagena. Opened in 2021, this eco-conscious retreat features 187 elegant rooms and suites, each with private balconies and sweeping Caribbean Sea views.

Guests can unwind in four pools, enjoy cuisine by French chef Patrice Guaus at three restaurants and seven bars, or recharge at the resort’s modern spa. Inspired by local healing traditions, the spa offers holistic treatments that complete the island escape.

4.8

Casa Pestagua

Casa Pestagua

Cartagena's UNESCO-listed Old Town is home to Casa Pestagua, a 17th-century mansion once owned by a count and now transformed into a refined boutique hotel. Colorful colonial streets, archways, and historic charm surround the property, welcoming guests from around the world.

Inside, high ceilings, antique furnishings, wrought-iron details, and balconies preserve the home’s historic elegance, while modern comforts add luxury. A palm-filled courtyard, pool, acclaimed AniMare restaurant, and attentive concierge create a polished stay.

4.5

Osh Hotel Cartagena

Osh Hotel

In Cartagena’s trendy Getsemaní neighborhood, Osh Hotel Cartagena blends boutique style with standout amenities. The hotel features a striking pool courtyard, a rooftop bar with sweeping city views, and a certified sustainability program that adds a thoughtful touch to its modern design.

Carta Ajena, the hotel’s restaurant, serves Colombian classics infused with Italian and Asian flavors. Beyond the hotel, Getsemaní’s lively streets offer plenty of nightlife and dining options. With 138 rooms, OSH Hotel Cartagena delivers a stylish stay in one of the city’s most vibrant districts.

4.8

Hotel Casa San Agustin

Casa San Agustin

Nestled in Cartagena’s historic center, Casa San Agustin blends colonial charm with boutique luxury. Set across three restored mansions linked by a 17th-century aqueduct, the hotel offers 31 stylish rooms and exceptionally attentive service in an intimate, cozy atmosphere.

Guests can unwind in the tranquil spa and hammam after exploring the city’s winding streets, then enjoy local coastal cuisine at Alma restaurant. Mornings begin with a refreshing swim in the L-shaped pool, while evenings end with gin and tonics, live salsa, and the warm ambiance of the hotel bar.

4.5

Casa Del Curato

Casa del Curato

Tucked inside the colorful streets of Cartagena’s old town, Hotel Casa del Curato feels more like a hidden colonial mansion than a typical hotel. The rooms are cozy and full of character, with wooden balconies, bright walls, and that warm Caribbean breeze drifting through the halls. The rooftop pool is small but perfect after wandering through the city heat.

What really makes the place memorable is the relaxed atmosphere. Breakfast in the courtyard feels slow and peaceful, while the staff are friendly without being overly formal. It’s the kind of hotel where you drop your bags, hear distant salsa music, and instantly switch into vacation mode.

Discover more