← Back to ‘Best Vacation Spots for History Buffs`

Cartagena is one of the most romantic cities in the Caribbean, with crumbling, colorful houses, a tropical climate and history of Spanish conquest and pirate attacks. When you travel to Cartagena, you really feel like you are taking a step back in time. We’ve rounded up the top 5 hotels, that you simply have to stay at, to get a real feel for the historic city.

1. Casablanca Belle & Boutique

Photo by Casablanca Belle & Boutique

Casablanca Belle & Boutique is located in Cartagena’s old town. It’s a stunning hotel with two outdoor pools and a delicious free breakfast of tropical fruits, breads and jams. It’s set in an elegant, restored colonial building, so you can really imagine you are taking a step into the past. There’s a rooftop lounge where you can unwind and gaze in awe at the city. All rooms in the hotel have air conditioning — which is essential when traveling to Cartagena as the city is so humid.

Book a room at Casablanca Belle & Boutique from $240 a night.

2. Hotel Casa San Agustin

Photo by Hotel Casa San Agustin

Hotel Casa San Agustin is set in a beautiful, historic building, with charming balconies that are covered in bougainvillea plants. It’s right by some of the most popular landmarks including the Palace of the Inquisition, which gives you an insight into the grizzly Spanish Inquisition, and Bolivar Park, where you can sit back and watch the sleepy, Caribbean pace of life. The hotel features an outdoor swimming pool and a terrace with a lounge. Guest love the hotel’s colonial decor and delicious breakfast.

Book a room at Hotel Casa San Agustin from $418 a night.

3. San Pedro Hotel and Spa

Historic Hotels In Cartagena
Photo by San Pedro Hotel and Spa

San Pedro Hotel and Spa is an elegant Colonial style mansion, that has ornate decoration, Colonial-themed-artwork and a pool in its internal courtyard. The hotel is just a six-minute walk to the beach and less than 300 meters from the main San Diego Square, where you can orientate yourself before you explore the city. As it’s a spa hotel, you can relax in the jacuzzi or spa area after a busy day exploring. Be sure to book a room with a private spa and tub.

Book a room at San Pedro Hotel and Spa from $120 a night.

4. Casa Claver Loft Boutique Hotel

Historic Hotels In Cartagena
Photo by Casa Claver Loft Boutique Hotel

Casa Claver Loft Boutique Hotel is located in the center of the historic old town. It’s set in a historic, 17th-century building, with many of the original features renovated. The hotel features modern lofts, complete with kitchenette, so you can really make yourself at home. There’s a shared rooftop pool and a sun terrace, with beautiful views of the city.

Book a room at Casa Claver Loft Boutique Hotel from $175 a night.

5. El Candil de Los Santos

Photo by El Candil de Los Santos

El Candil de Los Santos is a beautiful hotel that is located just a four-minute walk to the beach. It features colonial décor and an interior garden with tropical plants and a plunge pool. All the rooms have stunning, French balconies with beautiful city views.

Book a room at El Candil De Los Santos from $234 a night.

Compare results from 400+ travel sites and find the perfect room for your next trip
Find a Vacation Home
Rate this post
Share this post now:

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.