Whether you’re looking for an exotic beach getaway or want to learn a little Colombian history, Cartagena offers something for everyone. Surrounded by Caribbean waters and a wealth of Afro-Colombian culture, the city is a vibrant hub of historic architecture, trendy restaurants, and chic bars. During your trip to this Jewel of the Indies, dig your toes into powder-soft beaches and sip cocktails at glamorous open-air cafes.

Taking a sunset cruise in the bay is one of the top things to do in Cartagena. There are plenty of options, some with food and drinks, but we recommend Bona Vida, a large catamaran offering a smooth ride and one adult beverage included in the price. For families, there’s also a kid ticket and little net areas for kids to play.

The best time to visit Cartagena is December through April, when the weather is warm and sunny with only the occasional shower. However, during this time the city gets very crowded as locals and tourists flock to the beaches and cobblestone streets.

If you’re a bit more flexible, the months of May and November offer ideal weather conditions with mild temperatures and fewer crowds. But during this period, you might experience more rain and higher humidity than usual.

With a tropical Caribbean climate, it’s important to pack light, airy clothing. Shorts, tank tops, and swimsuits are perfect for the beaches and for day trips. Sneakers are also a good idea for the rough cobblestone roads, as are sunscreen and bug spray. If you’re visiting during the wet season, make sure to pack an umbrella and a poncho.

While Cartagena is a very safe city, you should always use common sense and practice good security habits. Keep your valuables, such as cameras and phones, close and secure. Don’t leave them unattended or out in the sun for long periods of time. Also, be wary of pushy salespeople. While they might be very friendly, don’t let them follow you or try to sell you anything.

Aside from being a beautiful and historically significant city, Cartagena is also home to some of the country’s most swanky hotels. The InterContinental Cartagena de Indias is a beautiful property brimming with luxury and located in the heart of Bocagrande, just steps away from the sand.

This hotel is a great option for couples who want to stay in the most opulent part of town while still having easy access to all the best things to do in Cartagena. The rooms are spacious, with sweeping views of the lapping waves and the modern skyline of Cartagena.Prime Cartagena Group Vacation Packages