©traveler1116/Getty Images

Santa Marta

Santa Marta is South America's oldest European-founded town and the second-most-important historic city on Colombia's Caribbean coast. Santa Marta does hotels, restaurants and bars well, and it's located near a slew of superb destinations perfect for day trips. The climate is hot, but the heat here is drier than in Cartagena, and the evening sea breeze keeps the city cool after dark.

Explore Santa Marta

Top attractions

These are our favorite local haunts, touristy spots, and hidden gems throughout Santa Marta.

Guidebooks

Learn more about Santa Marta

Uncover the heart of travel and be inspired to see new sights with one of Lonely Planet’s in-depth, award-winning guidebooks.