We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ristorante La Rocca

Localita Baja Sardinia SNC | Costa Smeralda, 07021, Arzachena, Sardinia, Italy
+39 0789 933011
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good25%
  • Average8%
  • Poor2%
  • Terrible2%
Travellers talk about
“lobster” (12 reviews)
“pasta” (14 reviews)
“bottarga” (3 reviews)
Closes in 14 min
19:00 - 23:30All hours
Italian, Seafood, Mediterranean, Soups, Contemporary, Vegetarian Friendly, Gluten Free Options
££ - £££
Localita Baja Sardinia SNC | Costa Smeralda, 07021, Arzachena, Sardinia, Italy
All Details
Write a Review
Reviews (923)
Traveller rating
Traveller type
Time of year

1 - 10 of 96 reviews

Reviewed 1 week ago via mobile

We turned up without a reservation and were send inside. A shame as the garden looked very inviting, but it made our experience not any less. This is a step up from a few other local pizzerias, however to just refer to La Rocca as...More

Thank Micbiel70
Reviewed 2 weeks ago via mobile

Really nice place. The staff was friendly and professional but they might have been a bit understaffed. Food was fantastic and the wine wasn't overpriced. It was great to see all the kids from different tables playing together in the yard :-)

Thank Mo_Greybeard
Reviewed 3 weeks ago via mobile

Thanks to the good recommendations, we went there for lunch and it was absolutely worthwhile going there. Very good quality of food, nice place to sit outside and nice offer of wines. Very fresh, tasteful and nicelt presented platters (we ate fish). In my mind...More

Thank Ed1863
Reviewed 3 weeks ago via mobile

La Rocca is in terms of food, service and anbience TOP! If you beat the crowd you get all in time and best service! Best to be there between 20.00 and 20.15h before the Italians arrive ;) The offering is great and price is moderate

Thank Anthony H
Reviewed 4 weeks ago

This has been our best dining experience in Sardinia thus far. The food was prepared beautifully, everyone working there was friendly and helpful, and sitting in the garden, under the stars was a true delight.

Thank akulavis
Reviewed 4 weeks ago via mobile

What a gem. Do not confuse with the restaurant of La Rocca hotel and the (very expensive) La Rocca Beach restaurant, beautiful view, but get your credit card ready. We ate at all of them.. but THIS ONE, on the main "statale" road, beats them...More

Thank nxt20feet
Reviewed 10 July 2017

We visited La Rocca for lunch after a morning visit to Baja Sardinia. It was simply stunning. The setting is perfect, with a shady outdoor area surrounded by greenery and flowers. The staff were so friendly and attentive, and very flexible with meeting our dietary...More

Thank Amy K
Reviewed 7 July 2017 via mobile

The restaurant not only has a beautiful setting (overlooking a pool) but a beautiful menu to match. We tried a local meat dish (a type of beef hamburger almost) and it was excellent. Lobster Pasta was also a winner and desserts (tartufo ice cream) great....More

Thank Natsi83
Reviewed 3 July 2017

Local cuisine, but fine dining level with trattoria prizes. This restaurant offers excellent value! Staff is superb and facilities are cozy. Everything is very well kept. Food is very good and price level is very reasonable.

Thank Juha-ville M
Reviewed 1 July 2017 via mobile

Without doubt, easily the best restaurant that we have been to in the Baia Sardinia area. It is about 4km outside the resort but well worth the effort to get there. It is very popular so normally booking is essential. The menu is vast so...More

Thank Martyn C
Nearby Restaurants
Punta Baja
496 reviews
1.56 miles away
La Vecchia Lampara
475 reviews
1.62 miles away
Sole Mare
527 reviews
1.65 miles away
Foodie Eccellenze Italiane
260 reviews
1.65 miles away
Nearby Attractions
55 reviews
1.70 miles away
Phi Beach disco
269 reviews
1.78 miles away
Marina Dell’Orso - Poltu Quatu
5 reviews
2.68 miles away
Areamare Diving Center
75 reviews
1.74 miles away
Questions & Answers
Get quick answers from Ristorante La Rocca staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$12 - US$53
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Reservations, Validated Parking
Good for
Romantic, Child-friendly, Kids, Local cuisine, Business meetings, Special Occasion Dining, Groups
Open Hours
12:00 - 15:00
19:00 - 23:30
12:00 - 15:00
19:00 - 23:30
12:00 - 15:00
19:00 - 23:30
12:00 - 15:00
19:00 - 23:30
12:00 - 15:00
19:00 - 23:30
12:00 - 15:00
19:00 - 23:30
12:00 - 15:00
19:00 - 23:30
Location and Contact Information
  • Address: Localita Baja Sardinia SNC | Costa Smeralda, 07021, Arzachena, Sardinia, Italy
  • Location: Europe  >  Italy  >  Sardinia  >  Province of Olbia-Tempio  >  Arzachena
  • Phone Number: +39 0789 933011
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing