

The verdict
- Bottom lineFor classic white sand and turquoise water straight from your hotel, Tulum wins, with the caveat of seasonal seaweed; for culture, atmosphere and value, Cartagena wins, with its best beaches a boat ride away on the islands
- Choose CartagenaFor one of the loveliest colonial old towns in the Americas, superb food and music, great value, and beach days out at the Rosario Islands and on the Baru peninsula
- Choose TulumFor a long Caribbean beach on your doorstep, beach clubs and a bohemian wellness scene, the cliffside Mayan ruins and cenotes for swimming nearby
- One thing to knowTulum can be hit by sargassum seaweed, typically worst from about April to August, while Cartagena's city beaches are modest and the beautiful sand sits offshore; plan around both
Published 22 January 2026. Last reviewed 7 May 2026
Both sit on the Caribbean, both photograph beautifully, and both have become shorthand for a certain kind of stylish Latin American escape, yet they offer very different days. Tulum, on Mexico's Riviera Maya, is first and foremost a beach, a long ribbon of soft white sand and warm turquoise water lined with design hotels and beach clubs, with the famous Mayan ruins on the cliff and freshwater cenotes to swim in just inland. Cartagena, on Colombia's Caribbean coast, is first and foremost a city, a walled colonial jewel of painted balconies, plazas and music, where the beach is something you go out to rather than step onto.
That is the crux of the choice. If your heart is set on lying on white sand a few steps from your room, Tulum delivers it more directly, as long as you accept that some weeks the sargassum seaweed has other ideas. If you want atmosphere, history, extraordinary food and better value, with beautiful beaches available as a boat trip to the Rosario Islands or down to Baru, Cartagena is the richer trip. One is a beach with a town attached; the other is a town with beaches nearby. Knowing which you want makes the decision easy.
How they compare
| What matters | Cartagena | Tulum |
|---|---|---|
| The beaches | Modest city beaches with darker sand; the beautiful sand is offshore at the Rosario Islands and on Baru | A long classic Caribbean beach of soft white sand and turquoise water, right on your doorstep |
| The sea and swimming | Warm but busier near the city; clear and lovely out at the islands | Warm, shallow and inviting, though seasonal seaweed can affect the water and shore |
| Culture and things to do | The headline; a stunning walled old town, history, music and superb food | The cliffside Mayan ruins, cenotes for swimming and a bohemian wellness scene |
| Seaweed and conditions | Generally far less affected by sargassum, especially out at the islands | Can be hit by sargassum, typically worst from about April to August and variable |
| Crowds and mood | Lively city energy in the old town, calmer on the island day trips | Stylish and busy along the beach road, quieter at the ends and out of peak |
| Cost | Generally good value across food, lodging and nights out | Pricey for the region, especially the beach road hotels and clubs |
| Getting there | International airport close to the city with good regional links | Reached via Cancun or the newer Tulum airport, with very frequent United States flights |
| Best for | Culture lovers wanting a city break with beach days added on | Beach lovers wanting white sand, clubs and a bohemian scene |
Where each one wins
The city first, the islands after
Cartagena is one of the most seductive cities in the Americas, and that is the reason to come. Spend your days wandering the walled old town, all bougainvillea and balconies and golden evening light, eat some of the best food on the continent, and dance late in Getsemani. Then give a day or two to the water, taking a boat out to the Rosario Islands or down to the white sand of Playa Blanca on the Baru peninsula, where the Caribbean finally looks the part. The city beaches are honestly nothing special, so treat Cartagena as a culture trip with beach excursions, and it becomes superb value and pure atmosphere.
The beach on your doorstep
Tulum is the choice when you simply want to wake up by white Caribbean sand. The beach runs for miles in soft pale sand and warm turquoise water, lined with design hotels and beach clubs, and behind it sit the cliffside Mayan ruins and a string of cenotes, the cool freshwater sinkholes that make a magical swim on a hot afternoon. The scene is bohemian and stylish, with yoga, good food and a famous nightlife. The honest caveat is the sargassum seaweed, which can arrive in season and is the main thing to plan around, but when the water is clear, few beaches feel more like the brochure.
Plan your day on the sand
Independent and honest · 1,340 beaches ranked across 103 destinations · We answer to no resort
Cartagena vs Tulum, answered
Does Cartagena or Tulum have better beaches?
For beaches alone, Tulum wins. Its long Caribbean shore is classic soft white sand and turquoise water, lined with beach clubs and easy to enjoy straight from your hotel. Cartagena's city beaches are more modest, with darker sand and busier water, and the truly beautiful beaches sit offshore at the Rosario Islands and on the Baru peninsula, reached by a boat trip. Choose Tulum for sand on your doorstep and Cartagena for a city break with beaches a boat ride away.
Is the seaweed a problem in Tulum?
It can be. Tulum sits on a stretch of the Mexican Caribbean that is regularly affected by sargassum seaweed, which can wash up in large amounts and is typically worst from around April to August, though it varies year to year and day to day. Crews clear the main beaches and some clubs manage it well, but it is the single biggest caveat to a Tulum beach trip. Cartagena and the Rosario Islands are generally far less affected. Conditions are typical and best checked close to travel.
Is Cartagena or Tulum better for culture and things to do?
Cartagena wins clearly for culture. Its walled colonial old town is one of the most beautiful in the Americas, full of colour, music, history and superb food, and it works wonderfully as a city break with beach days added on. Tulum pairs its beach with the cliffside Mayan ruins, cenotes for swimming and a famous bohemian and wellness scene, but it is more about the beach and the vibe than deep history. For a richer cultural trip, Cartagena leads.
Is Cartagena or Tulum more expensive?
Tulum has become notably expensive for the Mexican Caribbean, with its beach road hotels and clubs charging premium prices, while Cartagena tends to offer better value across food, lodging and nights out, especially in the old town and nearby neighbourhoods. Both have luxury and budget ends, and rates vary widely by season and location, so they are best confirmed directly.
Which is easier to get to, Cartagena or Tulum?
Both are reachable, with a slight edge to the convenience of the Mexican Caribbean for many travellers. Tulum is served by Cancun airport and the newer Tulum airport, with a road transfer to the beach, and has very frequent flights from the United States. Cartagena has its own international airport close to the city with good regional and some long haul links. The best route depends on where you start. Conditions and schedules are best confirmed in advance.