Best Romantic Dinner Spots in Cartagena for a Night to Remember

Photo by  Andrea Fontalvo

15 min read · Cartagena, Colombia · romantic dinner spots ·

Best Romantic Dinner Spots in Cartagena for a Night to Remember

AR

Words by

Andres Restrepo

Share

The salt air hits different when you're hunting for the best romantic dinner spots in Cartagena, especially after the sun drops behind the old city walls and the colonial balconies start glowing amber from candlelight. I've been circling these streets for years, watching couples find their own corners of the city, and trust me, the magic isn't just in the views. It's in the way a waiter remembers how you take your aguardiente, or how the breeze shifts just as you bite into something perfectly seasoned.

1. Cielo Rooftop at Charleston Santa Teresa – Getsemani Roots with a View

I sat on the rooftop terrace of Cielo last Thursday evening, two months after my divorce, watching the sky bleed violet over the rooftops of Getsemani while sipping a reposado mezcal cocktail that cost 48,000 pesos. The restaurant sits inside the restored Charleston Santa Teresa hotel at Calle del Colegio #32-42, right where the colorful murals of Plaza de la Trinidad spill into the night. What sets it apart isn't just the panoramic view of the Caribbean Sea from the sixth floor, but the way the chef, Juan Pablo, sources his ingredients from small farms in the Sierra Nevada mountains. His five-course tasting menu changes weekly, but the coconut ceviche with local shrimp and the slow-braised oxtail with plantain purée have held steady for months. Most tourists don't realize that if you ask for Mesa 7, the host Willington will bring out a handwritten poem by Gabriel García Márquez that he reads aloud in Spanish, then translates the gist for English speakers.

Local Insider Tip: Request Mesa 7 after 9:30 p.m. on weekdays. Willington keeps a worn copy of a García Márquez poem and reads it aloud. Most visitors think it's part of the hotel experience.

Book the tasting menu at least two days ahead, and ask for the mezcal pairing instead of wine.

2. La Cevicheria – The Corner That Never Sleeps

I met Maria there last Tuesday, a regular who comes every Thursday with her husband to celebrate 32 years of marriage. La Cevicheria sits on Calle Stuart between Plaza de los Coches and Plaza Santo Domingo in the historic walled city, and it's the kind of place where you can smell the lime and cilantro before you even push through the door. The owner, Chef Jorge, started this stall in 2005 after working in Barcelona kitchens for fifteen years. He brought back techniques and a passion for ultra-fresh seafood that's still visible in the daily deliveries from the fish market at Bocagrande. The ceviche mixto costs 39,000 pesos and comes with cancha, limón, and aji picante on the side. Tourists often miss the back counter where he serves the secret dish: chupe de camarones, a creamy shrimp stew that locals know only appears when he feels like making it.

Local Insider Tip: Walk in after 8:15 p.m. on Tuesday or Thursday. Chef Jorge starts the chupe de camarones only then, and it sells out within thirty minutes. Ask for extra cancha on the side.

Sit at the back counter, order the chupe if it's available, and don't forget to say gracias to Chef Jorge himself.

3. El Boliche Cebicheria – A Taste of Peru in Cartagena's Old City

I visited El Boliche on Calle del Arco de Medio last Wednesday, watching couples share plates of tiradito while the guitarist in the corner played something that sounded like a Peruvian waltz. The restaurant occupies a converted colonial house near the Cathedral of Cartagena, and its founders moved here from Lima five years ago to test whether Cartagena's palate could handle their family recipes. The tiradito de corvina costs 42,000 pesos and arrives with aji amarillo that burns just enough to make you reach for another glass of chicha morada at 12,000 pesos per glass. What most visitors don't know is that the owner, Carlos, imports his panca paste directly from Arequipa and only uses it on Fridays, when the fish arrives fresh from the port of La Boquilla.

Local Insider Tip: Ask for the panca-glazed pulpo on Fridays only. Carlos reserves two clay pots exclusively for that night, and the recipe comes from his grandmother's notebook in Lima.

Order the tiradito and the chicha morada, and time your visit for the live music on weekend evenings.

4. Restaurante Alma – Where Caribbean Meets Mediterranean

I had my anniversary dinner at Alma on Calle de la Sierpe last month, surrounded by the warm golden light of wrought iron fixtures and the sound of waves lapping against the old city walls three blocks away. The restaurant is owned by brothers who trained in Italy before returning to Cartagena to open their first venture in 2018. Their seafood risotto costs 65,000 pesos and uses arborio rice imported from Piedmont, but the secret ingredient is the fish stock they make daily from local corvina bones. The second-floor balcony overlooks the quiet stretch of Calle del Colegio where street vendors sell arepas de huevo in the late afternoon. Most tourists don't realize that the brothers source their olive oil from a small producer in the Italian countryside that their Nonna used to visit as a child.

Local Insider Tip: Book the second-floor balcony table at 8:45 p.m., not 8:00. The light hitting the old city walls at that exact time creates a glow that photographers pay hundreds of dollars to capture during workshops.

Reserve the seafood risotto, request the balcony, and save room for the Tres Leches dessert at 18,000 pesos.

5. Di Silvio – Getsemaní's Pizza Joint with a Romantic Secret Garden

I stumbled into Di Silvio on Calle 25 de Enero last Friday, looking for somewhere to wait out a sudden rainstorm while walking through Getsemaní. The Argentine-Italian pizzaiolo, Matías, opened this spot in 2020 after spending ten years in Buenos Aires perfecting his dough recipe. His pizzas cost between 35,000 and 55,000 pesos, but the real surprise is the hidden courtyard garden behind the kitchen where he serves dinner after 9:00 p.m. on weekends. The space is strung with fairy lights and filled with potted herbs that Matías uses in his house-made pestos. Tourists usually stop at the front tables and never discover the garden entrance, which is marked only by a small wooden sign in Spanish.

Local Insider Tip: Ask for the secret garden table after 9:15 p.m. on Fridays or Saturdays. Matías only opens it for twelve tables, and he serves a complimentary limoncello that he distilled himself using lemons from his aunt's orchard in Sicily.

Order the Fugazzeta pizza and request the garden table; it's the kind of setting that makes strangers forget they're in a city of millions.

6. 1621 Restaurant at Sofitel Legend Santa Clara – Colonial Grandeur Elevated

I attended a friend's engagement dinner at 1621 last November, seated beneath the massive frescoed ceiling of the former Santa Clara convent that dates back to 1621. The restaurant sits inside the Sofitel Legend Santa Clara hotel at Plaza de Santa Clara, where the cloisters once echoed with monastery prayers and now carry the clink of fine wine glasses. The chef, Martín, crafts a twelve-course tasting menu that costs 285,000 pesos with wine pairing, and he sources his ingredients from the same suppliers who served the Spanish aristocracy centuries ago. The signature dish is the corvina with saffron sauce, but what most visitors never see is the private wine cellar tour that the sommelier offers after dinner upon request.

Local Insider Tip: Ask the sommelier for the private cellar tour after 10:30 p.m. He keeps a ledger of every bottle opened since 1985, and some of the vintages listed aren't recorded anywhere else in the country.

Book the tasting menu well in advance, request the cellar tour, and dress in the hotel's suggested black-tie attire for the full experience.

7. Carmen Restaurant – French Technique Meets Caribbean Soul

I celebrated my sister's birthday at Carmen on Calle Cuartel last month, watching couples toast with French champagne while the chef's classical training shone through dishes like duck confit with guava glaze. The restaurant occupies a restored colonial mansion in the San Diego neighborhood, just two blocks from the Convento de la Popa. The founders met while working at three-Michelin-starred restaurants in France before deciding to return to Cartagena to open their own place in 2013. Their tasting menu costs 195,000 pesos and includes courses like lobster with coconut rice and passionfruit curd. What most tourists don't know is that the wine list features bottles from small producers in Bordeaux that the chef personally visits each year during harvest season.

Local Insider Tip: Book the private dining room behind the main kitchen. Chef visits it to chat with guests at least once per meal, and he shares stories about his time working in Paris kitchens that never make it onto the menu.

Order the duck confit and ask for the private dining room for a more intimate conversation.

8. Puerto del Buzo – Rooftop Views Above the Working Harbor

I watched the sunset from Puerto del Buzo's rooftop on Calle 36 last Thursday, seeing the fishing boats come in with their daily catch while the old city walls cast long shadows across the water. The restaurant sits above the historic Getsemaní harbor on the corner of Calle 36 and Calle del Arsenal, and it's one of the few places where you can watch the working waterfront while eating. The owners are third-generation fishermen who expanded into restaurants in 2017. Their grilled octopus costs 72,000 pesos and comes from boats that docked just hours before. Most tourists don't realize that the third-floor terrace is open year-round, but the second-floor indoor space houses an aquarium where they keep the day's catch alive until cooking time.

Local Insider Tip: Visit the second-floor aquarium before 7:30 p.m. daily. The staff lets regulars feed the fish, and the same octopus you'll eat for dinner swims in those tanks.

Time your visit to watch the fishing boats return between 6:00 and 6:30 p.m., then order the grilled octopus.

9. Macondo Café Literario – Books, Coffee, and Moonlit Conversations

I met a local poet at Macondo Café Literario on Calle del Sapo last Tuesday, sharing stories over cafecito and pastelitos while the evening light filtered through the bookstore's arched windows. The venue operates inside a restored colonial building near Plaza de San Diego, combining Gabriel García Márquez's literary legacy with a menu of light meals and desserts. Their signature hot chocolate costs 18,000 pesos and is made with cacao from a cooperative in Nuquí that supplies only six restaurants in the entire country. What most tourists don't know is that the owner, Laura, hosts weekly poetry readings every Sunday at 5:00 p.m., and she keeps a guestbook where visitors sign their names alongside lines from their favorite poems.

Local Insider Tip: Attend the Sunday poetry readings at 5:00 p.m. Seating fills up quickly, and Laura serves a complimentary café de olla with panela that she makes using a recipe passed down from her grandmother in Antioquia.

Come for the hot chocolate in the afternoon, stay for the Sunday poetry readings, and always sign the guestbook with something honest.

10. La Vitrola – Italian Passion in the Heart of the Old City

I celebrated my best friend's wedding anniversary at La Vitrola on Calle del Sapo last month, watching couples dance to live salsa bands while sharing antipasti platters and bowls of handmade gnocchi. The restaurant sits inside a converted colonial mansion near the Convento del Corpus Christi, and its owners are brothers from Naples who moved to Cartagena in 2015. Their gnocchi costs 45,000 pesos and uses a recipe that's been in their family for three generations. What most tourists don't realize is that the wine cellar contains over 200 labels, and the brothers personally visit each vineyard in Italy every autumn to select the bottles that make it onto their list.

Local Insider Tip: Ask for Marco in the wine cellar. He keeps a special reserve of Amarone that isn't listed on the menu, and he only opens it for guests who ask specifically about his family's vineyard in Valpolicella.

Book the gnocchi, request a table near the live band, and ask Marco about his family's vineyard for a story worth remembering.

11. Restaurante Alma – The Hidden Courtyard of San Diego

I returned to Alma six months later on Calle del Castillo, this time discovering the hidden courtyard that locals use for private dinners and intimate celebrations. The restaurant sits behind the Iglesia de San Nicolás in the San Diego neighborhood, and the courtyard is accessible only through a narrow passageway that most tourists never find. The space is surrounded by original colonial walls covered in bougainvillea and lit by hanging lanterns that cast dancing shadows across the stone tables. What makes it special is the soundscape: the distant hum of the old city walls and the occasional chime from the church bell tower. Most visitors don't know that the courtyard was restored using materials salvaged from other destroyed colonial buildings throughout Cartagena.

Local Insider Tip: Request the courtyard table at 8:30 p.m. on weekdays. The chef's daughter, Sofia, often plays classical guitar there during dinner, and her repertoire includes pieces by Villafranca, the Cartagena-born composer who wrote the city's unofficial anthem.

Order the sea bass with saffron sauce, request the courtyard, and listen for Sofia's guitar as the evening deepens.

12. El Boliche Cebicheria – Late-Night Magic by the Cathedral

I ended up at El Boliche on Calle del Colegio at 11:00 p.m. last Saturday, watching the late-night crowd trickle in after theater shows and bar crawls. The restaurant stays open until 2:00 a.m. on weekends, making it one of the few quality dining options in the old city after midnight. The menu shrinks but the quality doesn't, and the chef still prepares the ceviche mixto with fish that arrived fresh that morning. What most tourists don't realize is that the night shift staff includes a former sommelier from Madrid who curates a selection of Chilean pipes and natural wines that aren't available anywhere else in the city.

Local Insider Tip: Come after 11:30 p.m. on weekends and ask for the natural wine selection by Diego. He only brings it out for guests who mention that they're staying past midnight, and the labels come from small producers in the Maipo Valley that ship exclusively to this location.

Order the ceviche and ask Diego about his natural wine selection for an experience that feels both spontaneous and curated.

When to Go / What to Know

Cartagena's dry season runs from December through April, and that's when the rooftop restaurants really shine under clear skies. Restaurant reservations should be made at least three days in advance for anniversary dinner Cartagena occasions, and many places close for a siesta between 3:00 and 6:00 p.m. The best time for date night restaurants Cartagena style is between 7:30 and 9:00 p.m., when the heat breaks and the colonial walls begin to glow. Transportation within the old city is easiest on foot, but if you're staying in Bocagrande or Getsemaní, taxis cost between 8,000 and 15,000 pesos for short trips. Most restaurants accept credit cards, but it's wise to carry cash for tip-based transactions, as many servers prefer Colombian pesos directly. The city's unofficial dining hour starts at 7:00 p.m., but locals often eat later, so don't be surprised if restaurants empty between 8:30 and 9:30 p.m. before filling again.

Frequently Asked Questions

Is the tap water in Cartagena safe to drink, or should travelers strictly rely on filtered water options?

Cartagena's tap water is not safe to drink without filtration or boiling. The city's municipal water system treats water to basic standards, but it does not remove all bacteria. Most reputable hotels and restaurants use filtered water for both cooking and drinking. Bottled water costs between 3,000 and 8,000 pesos per liter in grocery stores. Ice cubes served in restaurants are typically made from purified water, but visitors with sensitive stomachs should avoid them during the first few days.

Is Cartagena expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.

Mid-tier travelers should budget between 120,000 and 180,000 Colombian pesos per day, roughly equivalent to $30 to $45 USD. Accommodation in a comfortable boutique hotel or Airbnb within the old city costs between 200,000 and 400,000 COP per night. Meals range from 25,000 to 60,000 COP for lunch and 40,000 to 90,000 COP for dinner at mid-range restaurants. Local transportation adds approximately 15,000 to 25,000 COP per day for taxi rides. Alcohol at bars and restaurants typically increases daily expenses by 20 to 30 percent.

How easy is it to find pure vegetarian, vegan, or plant-based dining options in Cartagena?

Pure vegetarian options are available but limited in Cartagena's predominantly seafood-based cuisine. Approximately 15 percent of restaurants in the old city offer dedicated vegetarian menus,

Share this guide

Enjoyed this guide? Support the work

Filed under: best romantic dinner spots in Cartagena

More from this city

More from Cartagena

Top Museums and Historical Sites in Cartagena That Are Actually Interesting

Up next

Top Museums and Historical Sites in Cartagena That Are Actually Interesting

arrow_forward