Children: 2 to 12 years old

Enjoy the Costa Brava

Your unforgettable experiences

Children: 2 to 12 years old
5 Best Restaurants in Roses
Back to

5 Best Restaurants in Roses

share icon facebook icon twitter icon whatsapp

During a vacation on the Costa Brava any person would want to relax and enjoy fabulous local food.  This is why, we have prepared for you a list of the 5 best restaurants in Roses as well as included our recommendations and other suggestions, that you might find useful to enjoy your vacation in Roses.



  1. Restaurante Sodemar Port Roses


A beautiful seafood restaurant in the Port of Roses, with amazing views and a spectacular atmosphere. The service in this restaurant is on a high level, you will truly feel special. It would be great for a romantic dinner during the sunset or a special celebration. We would advise to book in advance, especially during the summer. A recommendation from us would be to try one of their rice dishes as this is their specialty.


Port Esportiu de Roses, local 5/6 / 7-17480

13:00 -15:30; 19:00-23:00
Monday closed
+34 972 15 20 34



  1. La Locanda


A cozy place with traditional Italian food, specializing in pasta and pizza, located on the Roses promenade. The views from the restaurant are onto beach, the location is also calm and great for a dinner on a terrace or inside, as it is lovely as well. This would be a perfect place for a family dinner, as there is penalty of options that kids will enjoy as well. We would recommend is to try the special truffle pasta, it is wonderful. During the weekdays, the menu is also a great go to, the selection is great, you will for sure, be able to find what you are looking for.



Plaça de Catalunya, 2, 17480 Roses

13:00-15:30; 19:30-:00
Open Monday to Sunday
+34 972 83 77 77



  1. Ona Beach Bar


Casual beach café with great street food and fancy cocktails. This is the spot for a tasty lunch or evening drinks with friends. After dinner, the music gets louder and a DJ appears, this is a great place to enjoy cocktails and dancing all on the beach. The atmosphere there is very relaxing, just perfect for a vacation. We would recommend to try their burgers and curries, also their mojitos are outstanding!


Av. de Rhode, 66, 17480 Roses

Open Thursday to Sunday
08:30 - 00:30
+34 645 51 81 50



  1. Restaurant Cal Campaner


A family-owned seafood restaurant, specializing in freshly prepared local fish and other seafood. This is the place for a special occasion, the atmosphere is amazing, and the service is outstanding, you will truly feel like the only ones there. We would recommend going for the fish of the day, as this is always the go to, you just can’t go wrong with it. The local langoustines are amazing. This is likely the most upscale place in Roses, however, it is worth it. Especially for a special occasion. Be sure to make a reservation, especially during the summer.



Carrer de Mossèn Carles Feliu, 23, 17480 Roses

Open Tuesday to Saturday
13:00–15:00, 20:00–22:00

+34 972 25 69 54





Local wine and cocktail bar located on the beach promenade of Roses. The idyllic place to enjoy the spectacular views if the sunset. The wine list is enormous, and the quick at tasty tapas are just what’s needed. There is also a large selection of cocktails and mocktails, for sure there’s something for everyone!



Avenida Rei Joan Carles I, 16

Open from Friday to Sunday


We hope that you have enjoyed our article about the restaurants in Empuriabrava. Please let us know on our Instagram if you have given any of them a visit. 
Also, be sure to think of us, when planning a vacation to Empuriabrava, as we have the best vacation rentals in Empuriabrava, Roses and Llanca, be sure to check them out!