With centuries-old cobblestone streets and bougainvillea spilling from colorful balconies, Cartagena is the best place to stay for an authentic Colombian experience. This is where the author Gabriel García Márquez found inspiration. Choose from hotels within the historic walled city or resorts on the Caribbean Sea. Everywhere you turn, there's an appealing juxtaposition of 16th-century ruins and gleaming 21st-century architecture. Find neighborhoods for every taste, whether you seek colonial history, a raucous nightlife, or an artsy vibe. Cast aside tourist to-do lists and simply wander the city and soak up its mesmerizing, carefree ambience.