Food & drink · Castillo Grande

Restaurante Casa Mar at Marina Todomar

Perched inside Marina Todomar facing Cartagena Bay, Casa Mar marries local Caribbean ingredients with Spanish Mediterranean technique — think salt-crusted whole fish, Iberian ham tapas, and signature cocktails with the water lapping a few metres away.

Restaurante Casa Mar at Marina Todomar
Photo by Carlos Hernandez on Pexels

What's on the Plate

Casa Mar celebrates local Caribbean ingredients using techniques from Spanish Mediterranean cuisine, offering rice dishes, grilled and salt-crusted fish, Iberian ham, tapas, and signature cocktails — a combination that feels both rooted and refined.

The open-air kiosk for groups and the patio with live music make it equally good for a long lazy lunch or a romantic dinner as the bay lights up at night.

Restaurante Casa Mar at Marina Todomar
Photo by Luis Morales Torres

The Setting

The restaurant is located inside Marina Todomar facing Cartagena Bay, giving every table a spectacular water view — a rarity in a city where the best bay vistas are usually reserved for rooftop bars.

An indoor dining room with air conditioning offers relief on the hottest afternoons, while the patio is the place to be once the breeze picks up after sunset.

Restaurante Casa Mar at Marina Todomar
Photo by Rachel Claire

When to Go

Casa Mar is open for lunch, dinner, and vermouth hour — the late-afternoon vermouth slot is a particularly civilised way to watch the bay traffic while grazing on tapas before the dinner rush.

Reservations are recommended on weekends; the malecón walk from Playa Castillo Grande to the marina takes about 10 minutes on foot.

Watch

Restaurante Casa Mar at Marina Todomar on video

Keep exploring

More of Castillo Grande

Discover where to stay, what to do and the best deals for your trip.

Explore Castillo Grande →

More tips in Castillo Grande

All tips →
Top