What to do in Cartagena

Activities, attractions and tours

Cartagena
Cartagena
Cartagena
Cartagena
Cartagena

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


Most fun & popular experiences in Cartagena

Tours & day trips

See all 684 activities

History & culture

See all 253 activities

Private & custom tours

See all 170 activities

Adventure & outdoor

See all 66 activities

Classes & workshops

See all 57 activities

What to do in Cartagena


Popular places to visit

Explore areas of Cartagena

Ayala Center featuring modern architecture

Cartagena Walled City

4.5/5(24 area reviews)

Cartagena Walled City is known for its abundant dining options, and you can plan a trip to Clock Tower and Cartagena Cathedral while you're in town.

Cartagena Walled City
Default Image

Bocagrande

4/5(9 area reviews)

Bocagrande is known for its stunning beaches, and with sights like Rio Cartagena Casino and Bocagrande Beach, you won't get bored spending a day wandering around this part of Cartagena.

Bocagrande
Default Image

Cartagena Centro

Unique features of Cartagena Centro include the museums and historical sites. Make a stop by Cartagena Cathedral or Plaza Santo Domingo while you're exploring the area.

Cartagena Centro
Ayala Center featuring modern architecture

Getsemani

Travellers come to Getsemani for its abundant dining options, and you can see top attractions like Plaza de la Trinidad and Santisima Trinidad Church while you're in town.

Getsemani
Default Image

La Boquilla

3.5/5(3 area reviews)

The pristine beaches and ample dining options are top of the list for many visitors to La Boquilla. A stop by La Boquilla Beach or Las Americas International Convention Center might round out your trip.

La Boquilla
Default Image

El Laguito

3.5/5(3 area reviews)

The pristine beaches and ample dining options are top of the list for many visitors to El Laguito. A stop by El Laguito Beach or Bocagrande Beach might round out your trip.

El Laguito