Colombia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Resorts & Hotels with Spas in Cartagena

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cartagena Resorts & Hotels with Spas

Hotel Casa San Agustin
4.5 out of 5
Centro Calle de la Universidad No.36-44, Cartagena, Bolivar
The price is ¥33,238 per night
4.9/5Exceptional! (180 reviews)

"Loved everything. Beautiful hotel, super friendly staff, amazing food."…"

Reviewed on Mar 7, 2020

Hotel Casa San Agustin
San Pedro Hotel Spa
2.5 out of 5
Calle San Pedro Mártir No 10-85, Cartagena, Bolivar
Get Rates
4.8/5Exceptional! (42 reviews)
Great hotel with excellent service staff!

"This boutique hotel is quite beautiful and the service the staff provide is amazing. The rooms are large and spacious with nice amenities. They have a smaller pool near the lobby which is nice for cooling off. There is also a jacuzzi on the upper terrace level but the noise level of the surrounding ..."…"

Reviewed on Jun 7, 2016

San Pedro Hotel Spa
Bastión Luxury Hotel
4.5 out of 5
Calle del Sargento No. 6-87, Cartagena, Bolivar
The price is ¥21,166 per night
4.7/5Exceptional! (564 reviews)
Simply outstanding and top notch!

"This hotel is simply outstanding. The bedroom was spacious, the bed was comfortable and the amenities were great. Breakfast was tasty and service was outstanding. I'll be coming back to Cartagena with my family and we will stay at this hotel for sure. It has all that one needs, plus amazing customer ..."…"

Reviewed on Mar 26, 2020

Bastión Luxury Hotel
Hyatt Regency Cartagena
4.5 out of 5
Carrera 1 No 12-118, Cartagena, CO
The price is ¥15,696 per night
4.7/5Exceptional! (1,081 reviews)

"Una experiencia inolvidable , excelente la atención , la amabilidad de los trabajadores , volvería sin dudarlo"…"

Reviewed on Jul 26, 2020

Hyatt Regency Cartagena
Sofitel Legend Santa Clara Cartagena
5 out of 5
Calle Del Torno, 39 - 29, Barrio San Diego, Cartagena, Bolivar
The price is ¥27,435 per night
4.7/5Exceptional! (497 reviews)

"Very nice property grounds. Staff is exceptionally nice. Nice touches to detail. For the price that you pay you would think they would heat the pool and have longer hours for the use for the hot tub. Centrally located."…"

Reviewed on Apr 3, 2020

Sofitel Legend Santa Clara Cartagena
Casa Santa Ana Hotel Boutique - Spa
4 out of 5
Calle Del Carretero 29 No 10b - 34, Cartagena, Bolivar
Get Rates
4.6/5Exceptional! (108 reviews)
Wonderful Casa ana

"Amazing Fabulous friendly staff made us feel ver comfortable"…"

Reviewed on Mar 18, 2020

Casa Santa Ana Hotel Boutique - Spa
Charleston Santa Teresa Cartagena
5 out of 5
Carrera 3 # 31-23, Centro Plaza de Santa Teresa, Cartagena, Bolivar
Get Rates
4.6/5Wonderful! (436 reviews)

"Great location and very friendly and helpful staff."…"

Reviewed on Mar 21, 2020

Charleston Santa Teresa Cartagena
Ananda Hotel Boutique
4.5 out of 5
Calle del Cuartel No. 36-77, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is ¥22,492 per night
4.6/5Wonderful! (259 reviews)

"It's an incredibly beautiful boutique hotel in the very center of the walled Old city. What more could you ask for! The rooms overlook the lovely courtyard, and are comfortable (great air conditioning) and well-appointed. The pool is convenient, and if it's crowded there, the rooftop jacuzzi and ..."…"

Reviewed on Feb 23, 2020

Ananda Hotel Boutique
Estelar Cartagena de Indias Hotel
4 out of 5
Carrera 1 con Calle 12 Esquina, Cartagena, Bolivar
The price is ¥11,980 per night
4.5/5Wonderful! (824 reviews)

"Loved the clear ocean view windows. Hotel is very clean and beautiful. Definitely will be staying there again."…"

Reviewed on May 29, 2020

Estelar Cartagena de Indias Hotel
Radisson Hotel Cartagena Ocean Pavillion
4.5 out of 5
Carrera 9 #22-850, Cartagena, Bolivar
The price is ¥10,672 per night
4.3/5Excellent! (658 reviews)

"very friendly excellent service, clean, great food, perfect place for vacation"…"

Reviewed on Mar 9, 2020

Radisson Hotel Cartagena Ocean Pavillion
Hotel Capilla del Mar
4 out of 5
Bocagrande Carrera 1 Calle 8 #12, Cartagena, Bolivar
Free CancellationReserve now, pay when you stay
The price is ¥11,052 per night
4.3/5Excellent! (612 reviews)
Amazing, except...

"Poor wi-fi coverage in room, but otherwise a very pleasant stay. Staff is very friendly, the room was sparkling clean and a nice beach view. Hopefully the city will place restrictions on cars along the strip though."…"

Reviewed on Mar 15, 2020

Hotel Capilla del Mar
Hilton Cartagena
4.5 out of 5
Avenida Almirante Brion, El Laguito, Cartagena, Bolivar
Get Rates
4.3/5Excellent! (997 reviews)

"Good facilities , friendly staff not too far from historic centre"…"

Reviewed on Mar 17, 2020

Hilton Cartagena
Hotel Las Americas Torre del Mar
4.5 out of 5
Anillo Vial, Sector Cielo Mar, Torre 2, Cartagena, Bolivar
Get Rates
4.3/5Excellent! (796 reviews)

"It was. Enter than expected. The food was good, personnel friendly and service was friendly. The rooms were spotless. I paid extra for view to the beach which was worth it. I liked the fact that the beach is patrolled by guards to make sure the vendors are not pestering the tourists."…"

Reviewed on Mar 15, 2020

Hotel Las Americas Torre del Mar
Hotel Mansión
4 out of 5
Calle del Sargento Mayor 6-21, Cartagena, Bolivar
Get Rates
4.3/5Excellent! (47 reviews)

"The junior suite Ziberline is very nice. The front desk can use some training. Our massages were delayed by an hour, walking tour guide was delayed so we canceled, we when we went to confirm our car to airport we were told it wasn’t booked. Service in restaurant for breakfast was good. I wish I could ..."…"

Reviewed on Dec 12, 2019

Hotel Mansión
Hotel Estelar Playa Manzanillo - All Inclusive
4 out of 5
Anillo Vial Vía Manzanillo del mar Km 4, Cartagena, Bolivar
The price is ¥20,517 per night
4.2/5Very Good! (668 reviews)

"I loved this hotel! The grounds and pool areas are beautiful. The rooms are enormous. The buffet meals and drinks were excellent. The shuttle bus to the historic city centre was efficient and convenient. The hotel was great value. Don’t believe the negative reviews about this site. They are people ..."…"

Reviewed on Mar 21, 2020

Hotel Estelar Playa Manzanillo - All Inclusive
GHL Corales de Indias
4 out of 5
Carrera 1 No. 62-198, Crespo, Cartagena, Bolivar
Get Rates
4.1/5Very Good! (997 reviews)

"The hotel was great staff very helpfull.didnt like plastic glasses by the pool."…"

Reviewed on Apr 7, 2020

GHL Corales de Indias
Hotel Almirante Cartagena - Colombia
4.5 out of 5
Avenue San Martín, Calle 6 Esquina, Bocagrande, Cartagena, Bolivar
The price is ¥11,280 per night
4.1/5Very Good! (777 reviews)

"Check in and check out process is extremely slow. Everything is paper. Otherwise great price for a great hotel, and close to all the best restaurants!"…"

Reviewed on Mar 14, 2020

Hotel Almirante Cartagena - Colombia
Hotel San Pedro de Majagua
4 out of 5
Isla Grande, Rosario Islands, Bolivar
The price is ¥15,023 per night
4/5Very Good! (268 reviews)

"The property is a small property. It was private and cozy."…"

Reviewed on Feb 10, 2020

Hotel San Pedro de Majagua
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Resorts & Hotels with Spas in Cartagena

Search for hotels in Cartagena on Expedia. You can easily find your hotels in Cartagena using one of the methods below:

  • View our selection of featured hotels in Cartagena
  • Use the map to find hotels in the Cartagena neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cartagena, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cartagena
  • Enter your travel dates to view the best deals on hotels in Cartagena - while they last

Frequently asked questions

Looking for a spa hotel in Cartagena?
Forget the stress of everyday life and book yourself a lush spa hotel. Travelers highly recommend Cartagena for its historical sites and gourmet restaurants—your day tour starts here. Enjoy the live music and beaches during your vacation. Hotels with spas are a great way to break away from your routine and add a layer of luxury to your holiday.
What is the best spa hotel in Cartagena?
Bastión Luxury Hotel is a top luxury spa hotel featuring a restaurant, an outdoor pool, a rooftop terrace, and a fitness center. Enjoy a facial or massage at Bastión Luxury Spa. Other popular spa hotels in Cartagena include Ananda Hotel Boutique and Radisson Hotel Cartagena Ocean Pavillion.
How many spa hotels will I find in Cartagena?
Expedia has 147 spa hotels to choose from in Cartagena.
What's there to see and do in Cartagena?
When you’re in Cartagena, enjoy exploring the sights and attractions here including Clock Tower, Isla Grande Beach, and San Felipe de Barajas Castle. If you have spare time during your trip, you might want to make a stop at Bocagrande Beach and Marbella Beach.
What is a Cartagena spa hotel?
Spa hotels in Cartagena provide lodging and have a full on-site spa which offers services like therapies and body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.

Travelers Loved These Resorts & Hotels with Spas

More trip options