In Cartagena, luxury spa hotels blend colonial heritage with modern wellness. Sofitel Legend Santa Clara, set in a former convent near the Walled City, offers 8 spa treatment cabins, a sauna, and gym. Hotel Casa San Agustin, in a restored colonial house, provides a spa and outdoor pool within the historic center. For beachfront relaxation, Hyatt Regency Cartagena sits on Bocagrande Beach with an outdoor pool and spa, while Hilton Cartagena and Dreams Karibana offer beach clubs, multiple pools, and golf access. The Four Seasons Hotel & Residences Cartagena, a short walk from Bocagrande Beach, features a rooftop pool, sauna, and spa, plus 8 restaurants.
Budget for these properties varies: Sofitel Legend Santa Clara and Four Seasons generally range from $300 to $600 per night, while Hyatt Regency and Hilton Cartagena start around $150 to $250. Dreams Karibana, a resort with 5 pools and direct beachfront, offers family-friendly all-inclusive packages from $250. Stay in Bocagrande for beach access and nightlife, or the historic center (Centro) for colonial charm and proximity to landmarks like the Clock Tower and San Felipe Castle. Most hotels include free Wi-Fi, breakfast, and airport shuttles. Check for spa packages and advance booking deals-reserve early for peak season (December-March).
