The 2 best rated Mediterranean cuisine Restaurants in Calella
Can Gelpí
Can Gelpí, located on the Costa Brava (Carrer Les Voltes 11, CP 17210), is a restaurant renowned for its excellent location and unmatched customer service. They offer a variety of Mediterranean dishes, including delicious rice casseroles and fresh fish, all made with high-quality ingredients. The dining experience is complemented by spectacular sea views, making every meal memorable.
Customers highlight:
- First-class food quality, including vegetarian options and traditional dishes like fish stew.
- Very friendly and professional staff that provide a family-like atmosphere.
- Lovely terraces for enjoying outdoor dining.
- A nice wine list to accompany the culinary experience.
Despite the numerous positive reviews, some customers have mentioned that prices can be somewhat high in relation to the portion sizes, but many agree that the quality and location make every euro spent worthwhile.
Restaurant Can Palet
Restaurant Can Palet, located in the beautiful Costa Brava, is known for offering traditional seafood cuisine with fresh products from the sea and the land. Visitors highlight the quality and presentation of dishes, especially the paella, mussels in tomato sauce, and grilled shrimp, which have received praise for their exceptional flavor.
One of the main advantages of Can Palet is its privileged location right by the sea, allowing guests to enjoy stunning views while savoring their meals. Customers have shared very positive experiences, noting the friendliness of the staff and the excellent service they receive. Furthermore, many reviews highlight that the quality-price ratio is very good considering the surroundings.
However, some reviews mention that the prices of drinks can be a bit high compared to other places. Occasionally, the service can also be slow due to high demand, especially during peak times.
Despite these minor criticisms, Restaurant Can Palet remains a highly recommended place to enjoy good food in a charming setting in Calella de Palafrugell.

