An arresting seven-room boutique hotel wrapped in a handsome colonial mansion, the San Pedro manages to balance authentic historical touches with genuine modern luxury. Excitement mounts with the mosaic-tiled atrium pool and extends through large bedrooms beautified with Chinese screens, antique bed chests and elegant chairs. The rooftop terrace with plunge pool and quiet bookish lounge is spectacular, as is the service.
Expansive breakfasts appear like magic from a modern open kitchen (or they'll serve you in your room), high-pressure showers wipe away the grime of Cartagena's hot streets, and there's a free half-hour foot massage for all guests.