Top Hotels in Cartagena

Search among 189 available hotels and places to stay in Cartagena from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
151-189 out of 189
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great148 reviews
MapView on map4.6 mi from City Center200 yd from Trinidad Square
From   US$ 47 /nightSelect
8.4
Great99 reviews
MapView on map4.7 mi from City Center400 yd from Santisima Trinidad Church
From   US$ 55 /nightSelect
8.2
Great197 reviews
5.0 mi from City Center400 yd from San Pedro Claver Square
From   US$ 36 /nightSelect
8.0
Great75 reviews
5.0 mi from City Center500 yd from San Pedro Claver Square
From   US$ 74 /nightSelect
8.0
Great49 reviews
4.7 mi from City Center300 yd from Santisima Trinidad Church
From   US$ 4 218 /nightSelect
8.2
Great43 reviews
5.5 mi from City Center
From   US$ 59 /nightSelect
8.4
Great47 reviews
5.1 mi from City Center600 yd from San Pedro Claver Square
From   US$ 66 /nightSelect
8.6
Great62 reviews
5.0 mi from City Center500 yd from Cartagena's Walls
From   US$ 67 /nightSelect
8.4
Great178 reviews
4.7 mi from City Center400 yd from Santisima Trinidad Church
From   US$ 25 /nightSelect
8.4
Great35 reviews
8.5 mi from City Center
From   US$ 76 /nightSelect
8.0
Great21 reviews
5.1 mi from City Center1300 yd from Consulate of Panama
From   US$ 23 /nightSelect
8.2
Great120 reviews
5.1 mi from City Center600 yd from Cartagena's Walls
From   US$ 50 /nightSelect
8.4
Great6 reviews
5.0 mi from City Center500 yd from Cartagena's Walls
From   US$ 239 /nightSelect
5.2 mi from City Center500 yd from San Pedro Claver's Church
From   US$ 145 /nightSelect
8.0
Great99 reviews
5.0 mi from City Center300 yd from San Pedro Claver Square
From   US$ 67 /nightSelect
8.4
Great31 reviews
4.6 mi from City Center200 yd from Trinidad Square
From   US$ 65 /nightSelect
8.4
Great47 reviews
4.9 mi from City Center400 yd from Cartagena's Walls
From   US$ 409 /nightSelect
7.8
Very good16 reviews
5.0 mi from City Center
From   US$ 190 /nightSelect
8.4
Great102 reviews
4.2 mi from City Center1600 yd from San Felipe de Barajas Castle
From   US$ 15 /nightSelect
8.4
Great30 reviews
4.7 mi from City Center200 yd from Santisima Trinidad Church
From   US$ 50 /nightSelect
7.8
Very good4 reviews
5.9 mi from City Center
From   US$ 19 /nightSelect
8.2
Great157 reviews
24.0 mi from City Center
From   US$ 113 /nightSelect
8.4
Great57 reviews
4.7 mi from City Center200 yd from Trinidad Square
From   US$ 91 /nightSelect
8.0
Great99 reviews
4.3 mi from City Center600 yd from Santisima Trinidad Church
From   US$ 180 /nightSelect
8.2
Great59 reviews
4.7 mi from City Center1300 yd from Cartagena's Walls
From   US$ 48 /nightSelect
8.0
Great51 reviews
5.2 mi from City Center600 yd from San Pedro Claver's Church
From   US$ 148 /nightSelect
8.2
Great18 reviews
5.0 mi from City Center500 yd from Cartagena's Walls
From   US$ 171 /nightSelect
8.2
Great129 reviews
4.7 mi from City Center200 yd from Trinidad Square
From   US$ 34 /nightSelect
8.2
Great98 reviews
4.9 mi from City Center700 yd from Consulate of Panama
From   US$ 49 /nightSelect
8.0
Great91 reviews
4.9 mi from City Center400 yd from Cartagena's Walls
From   US$ 97 /nightSelect
8.2
Great69 reviews
4.3 mi from City Center
From   US$ 22 /nightSelect
7.8
Very good16 reviews
14.6 mi from City Center
From   US$ 82 /nightSelect
7.8
Very good9 reviews
5.0 mi from City Center500 yd from Consulate of Panama
From   US$ 131 /nightSelect
7.8
Very good36 reviews
4.5 mi from City Center200 yd from Santisima Trinidad Church
From   US$ 80 /nightSelect
7.8
Very good39 reviews
2.9 mi from City Center1.1 mi from Bolivar Technological University
From   US$ 15 /nightSelect
8.2
Great18 reviews
4.7 mi from City Center
From   US$ 45 /nightSelect
7.8
Very good10 reviews
5.0 mi from City Center1000 yd from Consulate of Panama
From   US$ 94 /nightSelect
7.8
Very good17 reviews
4.6 mi from City Center1500 yd from Cartagena's Walls
From   US$ 26 /nightSelect
7.4
Very good9 reviews
14.4 mi from City Center
From   US$ 38 /nightSelect

Best hotels and places to stay in Cartagena

Why visit?

Cartagena, Colombia is a vibrant and historically rich city that offers a blend of beautiful beaches, colonial architecture, and a lively atmosphere. Visitors can immerse themselves in the citys rich culture, explore its historic sites, relax on its stunning beaches, and indulge in the local cuisine. With its warm climate and inviting charm, Cartagena is the perfect destination for a memorable vacation.

Where to stay?

Old Town: The Old Town, known as the walled city, is the heart of Cartagena. It is a UNESCO World Heritage Site that captivates visitors with its colorful buildings, charming streets, and lively plazas. Staying in this area allows easy access to historic sites like the San Felipe de Barajas Castle, the Cartagena Cathedral, and the Palace of the Inquisition. The Old Town is also home to some of the best hotels in Cartagena, offering a mix of boutique accommodations and luxury hotels. Visitors can enjoy staying in beautifully restored colonial mansions or modern hotels with all the amenities, making it a popular choice for travelers.

Bocagrande: Located on a long peninsula, Bocagrande is known for its sandy beaches and towering skyscrapers. This area offers a range of hotels, from budget-friendly options to high-end luxury resorts. Bocagrande is a bustling neighborhood with a vibrant nightlife scene, numerous restaurants, and shopping opportunities. Visitors can relax on the beach, try various water sports, or explore local markets. The area is also known for its all-inclusive resorts, which provide guests with a convenient and hassle-free vacation experience.

Getsemani: Getsemani is a vibrant and bohemian neighborhood, located just outside the city walls. It has rapidly become a popular area for tourists and locals alike. Getsemani offers a mix of boutique hotels, guesthouses, and budget accommodations. This neighborhood is known for its colorful street art, lively atmosphere, and a wide range of culinary delights. Visitors can immerse themselves in the local culture by strolling through the streets filled with trendy shops, cafes, and bars. Getsemani is also within walking distance from the Old Town, making it a convenient location for exploring Cartagena.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Casa Lola: Located in the vibrant Getsemani neighborhood, Hotel Casa Lola offers comfortable rooms with modern amenities at affordable prices. The hotel boasts a rooftop terrace with stunning views of the city, adding a touch of romance to your stay. It is centrally located, making it convenient for exploring Cartagenas attractions. (designated keywords: hotels in cartagena, best hotel in cartagena, best hotels in cartagena)

Hotel Boutique Casa del Coliseo: Situated in the heart of the Old Town, Hotel Boutique Casa del Coliseo combines historic charm with modern comfort. The beautifully decorated rooms feature unique details, such as exposed brick walls and ornate balconies. Guests can enjoy a complimentary continental breakfast and relax in the rooftop swimming pool with panoramic views of the city. (designated keywords: hotels in cartagena, best hotel cartagena, best hotels cartagena)

Hotel Capellán: Located in Bocagrande, Hotel Capellán offers affordable accommodations just steps away from the beach. The hotel features spacious rooms with ocean views, a pool, and a restaurant serving delicious Colombian cuisine. With its convenient location and reasonable rates, Hotel Capellán is an excellent choice for budget-conscious travelers. (designated keywords: hotels in cartagena, best hotels in cartagena, all-inclusive Cartagena)

Best kid-friendly hotels:

Hotel Dorado Plaza All Inclusive: Situated in Bocagrande, Hotel Dorado Plaza offers a family-friendly all-inclusive experience. The hotel features a childrens pool, a playground, and a kids club with various activities to keep the little ones entertained. Parents can relax by the pool or enjoy the hotels amenities while knowing their children are well taken care of. (designated keywords: Cartagena all-inclusive resorts, Cartagena Colombia all-inclusive)

Hotel Caribe by Faranda: Located in the Bocagrande neighborhood, Hotel Caribe offers a range of amenities for families. The hotel features a water park with slides, splash pads, and pools designed for kids. It also offers babysitting services, a kids club, and a playground. With its tropical gardens and direct beach access, Hotel Caribe is an ideal choice for families seeking a fun and relaxing vacation. (designated keywords: hotels in Cartagena Colombia, Cartagena all-inclusive resorts)

Best hotels for a romantic getaway:

Casa San Agustin: Nestled within the Old Town, Casa San Agustin offers a romantic escape with its luxurious rooms and intimate ambiance. The hotel features a serene courtyard, a rooftop pool, and a spa where couples can indulge in rejuvenating treatments. The elegant decor and personalized service create a perfect setting for a romantic retreat. (designated keywords: best hotels in Cartagena, best hotel in Cartagena, Cartagena Colombia all-inclusive)

Hotel LM: Situated in the heart of the Old Town, Hotel LM offers a tranquil and intimate atmosphere ideal for a romantic getaway. The hotel features charming colonial-style rooms, a rooftop terrace with panoramic views, and a courtyard garden where couples can enjoy a romantic dinner. With its prime location and romantic ambiance, Hotel LM is a top choice for couples seeking an unforgettable experience. (designated keywords: best hotels in Cartagena, hotels in Cartagena Colombia)

Best for location:

Sofitel Legend Santa Clara: Housed in a converted 17th-century convent, the Sofitel Legend Santa Clara offers luxury accommodations in the heart of the Old Town. The hotel is surrounded by historic sites, elegant boutiques, and vibrant plazas. Guests can enjoy the hotels spa, swimming pool, and fine dining options while being just steps away from Cartagenas main attractions. (designated keywords: hotels in Cartagena, best hotels Cartagena)

Movich Cartagena de Indias: Located in Bocagrande, Movich Cartagena de Indias offers easy access to the citys beaches and shopping districts. The hotel features stylish rooms, a rooftop pool, and a renowned restaurant serving Colombian and international cuisine. Its central location ensures guests can explore both the historic and modern sides of Cartagena with ease. (designated keywords: hotels in Cartagena, hotels Cartagena Colombia)

Hyatt Regency Cartagena: Situated in Bocagrande, the Hyatt Regency offers stunning views of the Caribbean Sea and the city skyline. The hotel features contemporary rooms, an infinity pool overlooking the ocean, and a rooftop terrace with a bar. Its prime location allows guests to enjoy the nearby beaches, restaurants, and attractions while staying in a luxurious setting. (designated keywords: hotels Cartagena Colombia, hotel in Cartagena Colombia)

Best for a short city break:

Hotel Charleston Santa Teresa: Located in the heart of the Old Town, Hotel Charleston Santa Teresa offers a luxurious and historic setting for a short city break. The hotel features elegant rooms, a rooftop pool, and a spa where guests can unwind after exploring the city. Its central location allows easy access to Cartagenas iconic landmarks and vibrant culture. (designated keywords: best hotels in Cartagena, best hotel in Cartagena)

Allure Chocolat by Karisma: Situated in Bocagrande, Allure Chocolat is a boutique hotel that offers a stylish and modern experience. The hotels sleek rooms, rooftop pool, and trendy restaurant provide a contemporary retreat for urban explorers. With its proximity to the beach and the citys attractions, Allure Chocolat is an excellent choice for a short city break. (designated keywords: hotels in Cartagena, best places to stay in Cartagena)

Show moreLess