What To Do in Cartagena: The Inside Scoop From a Half-Colombian

filed in

Have you thought about visiting Cartagena and don’t know how to start your vacation planning? Get the inside scoop from a half-Colombian on what to do in Cartagena and enjoy it like a local!

Even though I am half-Colombian (mom’s side), I didn’t go there until 2016, when my dad (who is Venezuelan) moved there for work. Let me tell you… it’s nothing like what you would expect or what the news tells you. Cartagena is ABSOLUTELY INCREDIBLE! It’s a popular cruise port for companies like Royal Caribbean and Disney cruises so that tells you how popular (and safe!) it is.

Since that first time, we have tried visiting every year, and each time we love it even more. The people, the food, the beaches, and the history behind the city are truly gems. It’s a shame that Colombia gets such a bad rap, so that’s why I am doing my little part to change that perception. Cartagena is a super safe place to visit and I encourage anyone with an adventurer’s heart to go. It’s crazily affordable – dollars go a very long way there, and you will feel like you’re rolling in dough!

Keep reading and learn all my tips and tricks for exploring Cartagena like a local!

Where to Stay:

We’ve been so fortunate that my dad has lived in Cartagena since 2015, and we always have stayed with him at his Bocagrande apartment (with the exception of when we went to the coffee triangle area in Armenia). However, since we were such a big group this time, we volunteered to stay at a hotel. We split our time between a hotel located a block from my dad, another at the Walled City, and the last one right across the Bocagrande beach. I think these two areas in Cartagena are ideal for first-time visitors. Bocagrande area has everything you can hope for: restaurants, beaches, shopping malls, and some of the most beautiful views. I repeat: it’s extremely safe (we even walk the streets late at night) and it’s easy to move from this area to the walled city via taxi.

There are many hotels in the area, including a Hilton, an Intercontinental, and a Hyatt. One of the most popular hotels is Hotel El Almirante (we stayed there one night in 2017 just to experience it, and it was pretty good – the spa there is amazing!), but for this time we wanted the “boutique hotel” experience – a very popular option in Cartagena (not to be confused with AirB&B options), and we chose Hotel Barlovento.

This hotel was really nice and based on the price we paid, you can’t beat what you get! We stayed here for 3 nights total, we booked two double rooms that included a hot breakfast, and we paid $63 per room, per night. Even though this hotel is not beachfront, the Bocagrande beach is only 3 blocks away – less than an 5-minute walk. Near this hotel, there are 24/7 supermarkets (with a liquor store inside), a shopping mall within a 5-minute walk, a flea market where you can get all of your souvenirs very cheap, money exchange, clothing stores, restaurants and more (I give more details on all of this below).

One of my favorite places in Bocagrande is the bike path that faces the port side, and where locals and tourist go daily to exercise. This path was only 2 blocks from our hotel so we tried to get there before the sunrise to see the sun rising from the ocean. It’s spectacular. It’s a 2.5-mile path and it’s perfect to burn off those empanadas and plantains calories you’ll be ingesting.

During the following two nights of our vacation, we stayed in the Walled City. I have always wanted to stay there because the hustle and bustle of the night is a sight to see. The city really comes alive. Horse and carriage rides, live folk bands, street vendors, little shops one after the other (they have a “shoe district” which is entire blocks of shoe stores!), and the liveliness of the locals is an experience in and on itself. There are tons of hotels in the walled city, from hostels that cost $5 a night to 5-star hotels that cost $500 a night. But you don’t have to break the bank to have a great experience. We stayed at “Hotel Don Pedro de Heredia“, right in the middle of the action, for $62 a night per room. This 3-star boutique hotel was perfect for our short stay. Yes, there’s a rustic element in this type of hotel, and by being in the center of the city you are going to hear street noise and music, but it’s Cartagena! Just enjoy it. You can splurge a little more and stay at a higher-end boutique hotel for $120-$150 a night, which it’s still pretty reasonable. Some of them have courtyard pools (our hotel had one but we never used it) where you can retrieve to when the heat of the city gets to be too much.

There’s one great advantage to staying in the walled city: getting up early in the morning and walking the gorgeous streets while the city (and the tourists) are still asleep! Both days Josh and I were out the door by 7 am, and wandered the city, taking in all the sounds, the sights, sitting at our favorite coffee shop around the corner sipping a delicious brew, and feeling the warm ocean breeze which we had all to ourselves.

For the last leg of our trip, we stayed at the beachfront hotel “Regatta”. This hotel was a total surprise. I booked it on a whim and we all agreed it was our favorite of all. We paid about $108 a night per room for an ocean-view suite with breakfast. Our room was huge! It had a little dining table for two, a couch, a king-size bed, and a huge closet. This hotel is a stone’s throw from the beach, and it has two rooftop pools. Right across the hotel you can rent a beach umbrella for the day (a must have if you’re spending the hours between 10am and 3pm when the sun burns you to a crisp if you’re not careful), and come in and out of the hotel as you please (but never leave your belongings unattended). If we have to recommend one hotel to stay, this is it. Yes, you have higher-end options like the Hilton and Hyatt (which we visited) but their beaches are not as nice (not even close!) as the one across the Regatta.

Taxi rides:

It’s really easy to hail a taxi in Colombia. They don’t use meters so always negotiate the price before getting INSIDE the cab. From Bocagrande to the Walled City, you never pay more than 10,000 pesos (less than $4) no matter what time of the day. Ok, maybe after midnight they charge a little more but it shouldn’t be more than 15,000 pesos. The minimum taxi fare is 8,000 pesos, even if you go a block down the street. To give them the direction to your hotel, use the street/avenue name (like 5ta Carrera con 6ta Avenida) or something like that if they don’t know the hotel (Bocagrande was well planned and it’s a perfect grid), and if possible give them a point of reference (in front of such and such restaurant, for example). Taxis are safe for the most part, but if you feel uncomfortable hailing it yourself, you can ask your hotel or the restaurant you dined at to get you one. Some taxi drivers can even make arrangements with you to pick you up at a set time and a set location, to make things even easier for you.

Souvenir shop:

In Bocagrande there’s a market called “Maicaito”, right across from the Nao shopping center (right behind the Regatta hotel). Tons of little stalls with all kinds of souvenirs. You can also buy from vendors at the beach, they work really hard and that’s their livelihood. Don’t forget to practice your Spanish and do some bartering (Cuanto menos? = any less?)

Shopping for your souvenirs outside of the walled city is always cheaper, but if you are planning on buying silver jewelry and emeralds, always go to a jewelry shop instead of buying from a street vendor. Jewelry shops will give you a certificate of authenticity so you know that what you are buying is legit.

If the souvenirs you’re shopping for are coffee, chocolate, or other treats, get them from the grocery store. Carulla or Olympica supermarkets which were about a block o two from us carry all kinds of delicious brands of coffee including the famous Juan Valdez.


If you’re staying in Bocagrande, there are two malls you can visit. Nao Shopping Center is across from the beach, and although is a small shopping mall, it has a little bit of everything. A bigger, more exciting mall is the Plaza Bocagrande and you can walk there or you can take a taxi (the heat is real, so it’s totally worth the $3 taxi ride). This is also a small but beautiful mall. The food court area has a panoramic view of the ocean, and you can bring your food to the balcony and enjoy this incredible sight! The food court is not what you imagine… yes, there are burger joints and even a Subway, but what you must try is the “local” fast food. Plates of steak, plantain, rice, salad, and soup for $10. Yes, $10. “Parrilladas” (Colombian barbecue) have a mix of steak, chicken, pork, and sausages, for less than $15. It’s one of my family’s favorite and I consider those options very healthy (if I skip the french fries, of course). End your meal with a coffee from Juan Valdez – the Starbucks of Colombia, and order the Arequipe Latte (a hot latte with milk caramel, an absolute treat!)

At this mall, you can get Colombian brand-name clothing and accessories at stores like GEF (for clothing) and Velez (for authentic leather products). Obviously is not worth getting American brand-name items since you will have to pay top dollar for items you can get here much cheaper. I’ve gotten clothes from GEF and they are of excellent quality!

This time around we particularly loved shopping at the Walled City. They have tons of clothing boutiques full of style and great deals. The bathing suit shops are also really inexpensive and the quality of Colombian-made bathing suits and underwear is top-notch.

NOTE: the exchange rate when we went (Dec 2021) was between 3,700 and 4,000 pesos per dollar. Our credit card gave us the best rate (4,005 pesos per dollar) without a foreign fee so we tried using our credit card wherever it was accepted. Make sure you tell the person cashing out to charge you IN PESOS, because with American credit cards, they have the option to charge in either currency. If they charge you in dollars, the exchange rate will be less.


Josh and I agree that Bocagrande beaches are the nicest in Cartagena, but be ready – super ready, for the street vendors. We usually go to the area right in front of Hotel El Almirante and Hotel Regatta. You can bring a little cooler with your beer and drinks, or you can order the beer from the beach guys ($1.5 for a light beer and $5-$6 for cocktails). Ask for Yasid, and tell him Gloria sent you 🙂 He’s been our beach server since 2016!

We usually have at least one lunch there. You order from them about an hour before you think you’ll eat, and they bring little tables for you to each at the beach. Their lunches are simple but oh so good: an entire fried fish, plus plantains, coconut rice, salad, and fish soup (amazing soup!!!!) for about $12. Beach umbrella and lounge chairs about 40,000 pesos for the day ($10), this is cash only, same with the food.

Restaurants in Bocagrande:

Most hotels include hot breakfast with the rate, but if you are feeling a more Colombian flare, you can buy empanadas at the “cafeterias” inside the grocery stores, or at little breakfast joints like Mr. Bono. The grocery store “Carulla” also has a fast-food area on the second floor where you can get a full breakfast and coffee for about $3.

This time we discovered the 4-in-1 restaurant, including “M Cocina Arabe” which serves the most amazing Mediterranean food (their falafels are to die for). When you come here, you can order from any of the 4 restaurants right next to each other, including a steakhouse and an Italian restaurant. We visited this place twice because we loved it so much.

We also had dinner at Leña y Carbon, because we were walking by it and we heard the sweet sound of a string band. They specialize in meats, and they did not disappoint. They serve the regular Colombian dinner: steak, plantain, and salad; which is the perfect dinner for me!

One day we had take-out lunch from La Chicharrona, which is literally a fried pork belly restaurant! The yummiest I’ve ever had! The portion of “chicharron” with yuca (cassava) and sour cream costs less than $5. We even bought some to go to eat on the plane! 🙂

You’ll also have your regular American fast-food restaurants like KFC, Domino’s pizza, Mc Donald’s, and Subway. Yeah… my kids chose dominos one time (*facepalm*) but they said it tasted better than in the US. Maybe?

For an amazing 5-star restaurant experience outside of Bocagrande, you have to go to “Restaurante Fuerte San Sebastian del Pastelito“. It’s probably one of the most expensive restaurants in Cartagena, but you won’t spend near as much as you think! In Cartagena, what jacks up the tab is the cocktails, which can cost as much as an entree ($15-20). We visited this restaurant in 2017 and we ordered 5 steak entrees (including 2 of their most expensive dishes), 3 alcoholic drinks, 3 juices, 4 beers, and the best Maracuya (passion fruit) Cheesecake and my bill was $152.00 with tax and tip included! On top of that, they offer a complimentary cab to take you back to your hotel! The views from the table, overlooking the bay with a Spanish fort behind you it’s really, really incredible. This time we tried to go but we could not find a reservation, so book at least a month in advance! The photo below is from that time, but I really wanted to show you the view!


There’s a lot to do in Cartagena! Tours are very inexpensive and even if you splurge, you will probably never blow up your budget.

According to my entire group of 12, the Blue Apple Beach day pass was by far the most memorable day of our vacation! None of us had ever been there, and I happened to stumble upon it during my research. This beach resort is located on the island of Boca Chica, which can only be accessed by boat. For $25 a person you get a round-trip water taxi from the main port near the Walled City and lounge chairs or day beds by the pool. The day pass was an amazing way for us to spend Christmas day as a family! During the weekends it truly is a party with DJ and everything, and their food menu is top-notch! All their meats and fish are from sustainable farms with humane practices. This beach club is also a boutique hotel so you can definitely spend a couple of nights here starting at around $160 a night. Again, we all decided that we are staying a few nights next time we come (the villas come with a private plunge pool!). The service was amazing and they have the best drink menu and appetizers I have ever tasted (fish cakes were my favorite!) The cherry on top? If you choose the 5:30 pm return water taxi, you’ll enjoy the sunset from the boat which is absolutely breathtaking!

Just like Blue Apple, there are many other little resorts that offer this kind of day pass (Isla del Pirata and Bora Bora, to name a few), and they can cost between $30 and $60 per person per day with lunch. We have not done any of these except for Blue Apple, and honestly, after being there, I don’t think I want to try anything else, but I figured I’d mention it. Check out this reel that shows all the beauty of Blue Apple Beach. Contact a reputable travel agency like Arengil for all of your tours to make sure you don’t get scammed! I highly, highly recommend them for all of your tours and private rental needs!

Make sure you do the City Tour! This tour is about 4 hours long, and it takes you to the highlights of the city. If you only speak English ask the provider to put you on a bilingual tour. You will learn a lot about slavery, colony times, pirates, Spanish Inquisition, and more. It’s fascinating. This tour cost about $10-$15 a person and the bus is an actual “Chiva”, which was the main mean of transportation for Colombians since the early 1900s, and they are now considered cultural heritage. Word of caution: it is HOT during the tour! Wear comfortable clothes and bring a lot of water and/or cash to buy cold water.

Baru island:

Since we started coming here in 2016 there is one thing we always splurge on: a private boat tour! The last two times we have used Arnegil to book the private boat. They are super responsive, kind and they have a great float! Check this out: we rented a 16-person boat with a crew for a full-day private tour for less than $600! This tour takes you around the Rosario Islands, to the Oceanario (where you can play with a dolphin for a few minutes and have your photo taken with them for about $25), and then to a private beach in the beautiful Baru island to spend the rest of the day sunbathing, sipping cocktails and eating freshly caught fish and seafood. Word of caution: restaurants at Baru are much more expensive than at the mainland. Prices are about double ($30 for a fish entree, $15 for a cocktail) but it’s all fresh and well made – you get to pick the fish you want to eat! You also have to pay for the umbrellas and chairs (about $30 for the day). This is probably the most expensive excursion, but it’s so worth it to see the beauty of Rosario Island (check out this reel!)

There is a bridge between Baru and Cartagena, so you can also get there by car (although I don’t think it’s worth it when taking a boat tour is so much better!) However, if you decide that you want to go multiple times during your visit and forego the boat, you can always rent a taxi cab for the day to bring you to and from, for about $75 a day. There are also lots of boutique hotels on the island that offer day passes for about $60 a person, and they are usually all inclusive (transportation, food, and a couple of cocktails.)

The Walled City:

The Walled City is an impressive touristic destination. It’s like stepping back in history. The entire city is a UNESCO Cultural Heritage Site, and the city ensures that it stays as authentic as it was when it was built. At 6 pm every night no cars are allowed to drive through or in the city. The streets open up for the horse and carriage rides (who only operate at night because of the heat, to protect the horses’ health) and to pedestrians exploring every corner. The horse and carriage ride is about $35 for up to 4 people for half an hour and the driver gives you a history lesson.

The plazas (squares or quads) are filled with street performers, artists selling their crafts, and food vendors. You can eat al fresco at any of the squares, where all the restaurants surrounding the area cater to patrons sitting there, and they kind of compete for your business. You’ll experience an authentic “Colombia serenade” as musicians and singers approach your table offering their talent in exchange for a tip. Do it. It’s worth the $5 or $10 tip you can give them.

Waking up with the sounds of the city was a highlight for us! As our first time staying in the heart of the walled city, it was a great opportunity to explore it without the influx of tourists coming from the cruise ships for their 3-hour port stop. We obviously took advantage and did an impromptu photoshoot in the rain!

Below are some of my favorite things to do in the Walled City of Cartagena:

  • Sunset view and cocktails: The most famous one is Café Del Mar. You can go to see the sunset without consuming anything, but of you plan to have a table or cocktails, make a reservation way ahead of time. The open at 4:30 pm and unless you have a reservation, prepare to stand in line for a long time. Food is so-so, I don’t think I would come back here to eat, but just for cocktails. A bottle service of Absolute vodka is about $50 and they serve it with seltzer, tonic or juice.
  • Another cool place is “El Baluarte”. A bit more upscale, and really cool. Both El Baluarte and Cafe del Mar are housed at Spanish forts overlooking the ocean (where they used to protect the city from invaders!)
  • Rooftop bar: El Mirador is in the heart of the city and overlooks the main plaza. Great place for live music and a maracuya cocktail.
  • My favorite restaurant: Montesacro, in the walled city, in front of Plaza Bolivar. I suggest you make a reservation (online) and request the balcony. They have live music most days. Please have the filet mignon there! It’s like $15 and in my opinion is way more delicious that any expensive US steakhouse… No kidding! They have happy hours 4 to 7 where you can get 2×1 cocktails. Like I mentioned before, cocktails costs as much as the entrees so a 2×1 doesn’t sound too bad!
  • San Valentin: my kids favorite. We visited twice and we had great service and food. The BBQ ribs, their chicken wings, ceviche and steaks are so so good.
  • Marea: it’s an upscale restaurant in the convention center, and if you make a reservation ahead of time, you can request to be seated by the canal and you can see the sailboats in an out. Average dish is about $15, but drinks are also $15; which again, is expensive for Colombian standards.
  • Dancing: the area to go dancing is called Getsemani. A very famous Cuban bar is there, and lots of disco style clubs offering 2×1 drinks. The walled city and Getsemani are very, very safe.
  • For ice cream: Crepes & Waffles! They have the best gelato, and of course crepes too – sweet or savory!

Other things worth mentioning:

  • I’ll say it again: Bocagrande is supersafe! And you can buy booze at the grocery stores (24/7) 🙂
  • Farmatodo and Drogeria Inglesa are chain pharmacy (like CVS) and you can find lots of things there. (yes, including booze). If anyone in your group gets sick, you can go talk to the pharmacist and they will help you.
  • CASH IS KING in Colombia. Make sure you have enough of it specially at the beach. Street vendors only take cash. Mostly all restaurants and stores accept credit cards.
  • On your return date, make sure you eat a good meal before heading to the airport. They only sell sandwiches, empanadas and coffee there.

Do’s and Don’ts:

  • DO WEAR LOTS OF SUNSCREENS AND KEEP REAPPLYING! Sun there is no joke, specially between 11 am and 2 pm.
  • DON’T eat the cut fruit at the beach, or anything that looks like it was made in someone’s kitchen.
  • DON’T CARRY LOTS OF CASH WITH YOU: leave some at your hotel and carry the equivalent of $50-$100 with you, mostly for cabs or if you’re buying from street vendors. Every shop and restaurant (except the ones at the beach) take Visa and Mastercard, but not everyone takes American Express and Discover.
  • DON’T BUY MIXED DRINKS FROM STREET VENDORS: they usually handle money AND ice at the same time. Gross.
  • DO BARTER. But only if you want to. If you think the price is fair, then pay it. That’s their livelihood and I’m sure they appreciate it.
  • DO TIP: most workers in Colombia make about 30,000 pesos a day (less than $10 a day), and tipping is not mandatory – in fact, you can reject the 10% tip they add to your bill if you want. So get your wallet and leave some extra cash to compensate them for their hard work. We always leave 20% (10% in the tab and 10% or more in cash) and the joy on their faces is priceless! We even tipped our cab drivers and they were stunned.
  • DO EXPECT to be approached by a million of street vendors at the beach (especially in Bocagrande beach). That’s their job. Politely say no. You’ll have much less street vendors at Baru or the other islands so it will feel more relaxed there.
  • DON’T GET MASSAGES AT THE BEACH. One of the most pesky vendors are the massage ladies. They approach you at your chair and start rubbing your feet offering a full body massage. If you accept and don’t negotiate the price, expect to pay up to $50 for a massage (super expensive considering that an-hour massage at a spa in the hotel costs about $30). I learned a tricked – I would just tell them “aw sorry, I just got one done” and they would leave me alone 🙂
  • DON’T ATTEMPT to go to/from Bocagrande after a downpour! The taxi drivers will give you an emphatic “no” when you tell them where you’re going. Unfortunately the draining system is terrible and the streets flood like you wouldn’t believe. If you’re surprised by a downpour somewhere not close to where you’re staying, just stay put where you are (go for a drink) for a few hours until the waters recede and the taxi drivers feel is OK for them to drive there without damaging their vehicles.
  • DON’T venture outside the safe areas: Cartagena, like any where in the the world, has bad areas. In Colombia neigbohoods are rated by “tiers” called “estratos” from 1 thru 6, 5 and 6 being the rich and safe areas, and the other ones, well… you get the point. Bocagrande, Castillo Grande and the Walled City are all stratus 6, so if you remain within the limits, you will be totally fine!
  • DON’T FLASH YOUR VALUABLES: use common sense. Don’t wear your $2,500 camera around your neck on the street (inside the wall city is safe – it’s well patrolled and they truly protect the tourists) or put your cellphone in your back pocket. I like wering a crossbody bag to keep it in front of me at all times.
  • DO BRING pictures of your passport and vaccination cards. It is required that you show them at every sitdown restaurant.

That’s it! Whew! That was long, but I hope all my suggestions encourage you to travel outside the (US) box and enjoy this beautiful city and all of its charm. It’s only a 5.5 hr direct flight from New York. We left the car at the Crowne Plaza, took a shuttle, and it was the most painless airport experience ever 🙂

If you have any questions, I’m happy to help! Just contact me!


Leave a Reply

Your email address will not be published. Required fields are marked *

The FREE Guide

 engagement PHOTOS

5 Tips to elevate your


the free guide


A lot of people ask me how they can make their engagement portraits feel elevated. And after helping my couples prepare for their session, I have discovered some helpful tips to take your engagement session to the next level! Grab your free guide and feel like million bucks!

prepare for your engagement photos



Join the fun

See how beautiful Rhode Island (and all of New England for that matter) can be! Head over my IG and let's be friends!

Join ME on Instagram

let's be friends!