Loading
This should only take a few seconds
KNOW BEFORE YOU GO - STAY SAFE & HEALTHY ABROAD (foreign office travel advice)

Tossa De Mar

Best restaurants in Tossa de Mar

Foodies will be pleased to know there's a heavy emphasis on good food throughout the town. Visitors can expect to find all manner of top-notch cuisine here, from traditional Spanish tapas to Asian fine-dining and everything in between. One thing's for sure – come to Tossa de Mar and you won't go hungry. Since excellent restaurants are in such plentiful supply during holidays to Costa Brava, it can be a little daunting knowing where to start. Let us guide you in the right direction with our top 10 restaurants in Tossa de Mar.

Quality home cooking at La Roca de Tossa

Casual and affordable meet superb cuisine at this friendly restaurant, whose Catalan dishes are made from quality ingredients and traditional, home-grown recipes. There's a fixed-price menu if you're really hungry, plus a la carte tapas to choose from if you're feeling picky. Here, you'll find entrees like paella, stuffed peppers and rabbit stew, all paired expertly with carafes of wine.

Cliffside dining at Tapas del Mar

The word stunning doesn't even begin to describe the views at this cliffside restaurant, as just over the road is the bay and an incredible landscape whose focal point is Tossa de Mar's medieval castle. As the name suggests, you'll find traditional tapas here and mains with anything from meat to lobster or cuttlefish-ink paella, as well as a fixed menu to sample all the highlights.

Medieval views at La Lluna

As you're snaking your way through the windy streets of the Villa Vella to Tossa de Mar's castle, you'll find this intimate restaurant, whose dining areas spill onto the scenic, cobbled lanes. This, as you might expect, offers up fantastic views of the old town and its 12th century architecture, which compliments La Lluna's menu of traditional tapas like fried chorizo and potatoes with a pitcher of sangria.

Attention to detail at Restaurant Can Pini

The secret is in the details at Restaurant Can Pini, where the staff go the extra mile to attend to questions and provide unique dining experiences for each visitor. Here, you can enjoy meat-centric dishes like beef steak with foie gras, duck in a sweet berry sauce or a large Girona pork chop, as well as, of course, Catalan favourites like paella, clams and mussels.

Casual elegance at Can Sophia

Attached to a boutique hotel, the Can Sophia comes complete with an elegant, laidback atmosphere steeped in lovely, muted decor. Their set menu for €29 includes a three-course meal of beautifully presented dishes like confit of duck or a local specialty of monkfish, potatoes and garlic, plus water, coffee and bread.

Pizzas and more at Braseria Pini Pizzeria

Don't be fooled by this restaurant's name – it's much more than a pizzeria, with dishes like steak, hot rock pork and mussels, as well as pizza and desserts of homemade ice cream. Ask to sit on the restaurant's lovely outdoor terrace, which borders the old town's stone walls, and enjoy a delicious, home-cooked meal in the warm summer air.

Seafood delights at Restaurant Marina

Located just on the side of the massive Placa de l'Esglesia, the Restaurant Marina offers quiet streetside views and an interior that exudes a casual, family-run atmosphere. The menu here centres on seafood, with whole fish dishes and seafood paellas, as well as vegetarian paella. For only €10.50, the restaurant offers a lunch special, which includes a three-course meal and a beer or glass or wine.

Waterfront terraces at La Cuina de l'Avia

Visitors here are treated to traditional Spanish cuisine like tomato bread, mussels and paella served in huge earthenware dishes. Located just along the waterfront, La Cuina de l'Avia's outdoor terrace is a great spot to sample tapas paired with a glass of wine and watch the world go by.

Historic landscapes at Castell Vell

The Castell Vell's location is unbeatable, nestled underneath a tree canopy within the historic walls of Tossa de Mar's old town and overlooking cobbled streets that lead all the way out to the Mediterranean Sea. Here, you'll find Catalan cuisine, largely consisting of grilled fish, meat and seafood, with starters like crispy calamari and fish soup.

Family first at Can Carlus

Whether you're on the restaurant's terrace, with castle views, or inside amidst photos of the owner's personal family, diners here enjoy daily specials like paella and fideua – think paella but with noddles instead of rice – and fried fish. Indulgences here include sangria with cava and a wonderfully creamy creme brulee.