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.

Villa Rosa

37002 | Troulos, Troulos, Greece
+30 2427 049747
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent69%
  • Very good21%
  • Average7%
  • Poor2%
  • Terrible1%
Travellers talk about
“beef” (43 reviews)
“kleftiko” (11 reviews)
“pastry” (4 reviews)
Restaurant Hours
Mediterranean, Greek, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
37002 | Troulos, Troulos, Greece
All Details
Write a ReviewReviews (217)
Traveller rating
Traveller type
Time of year

1 - 10 of 209 reviews

Reviewed today

Ate here with friends on one occasion after a recommendation and we were not disappointed. Food was very good, service was excellent, house wine was very good and prices were very reasonable. The setting isn't fantastic but not off putting. Give it a try.

Thank steve p
Reviewed 3 days ago

After visiting two years ago for a meal we decided to return, we were not disappointed . Home cooked food delicious.

Reviewed 6 days ago

We stayed in this hotel 10 years ago on our Honeymoon and just had to revisit for a meal on our first return to Skiathos. Brought back some great memory's and nice to see the hotel has not changed much. Food was great and the...More

Thank shack82
Reviewed 1 week ago

On our first visit the place was full and there were people waiting for tables. On second visit managed to bag a table and had a very good meal which was very tasty and reasonably priced.

Thank gillanddavid
Reviewed 3 weeks ago via mobile

Ate here last night and Mama Rosa’s beef was simply stunning!!! The lovely lady serving us a delight too! Definitely worth the visit

Thank Clarey37
Reviewed 3 weeks ago

People was nice and nice cats nice atmosphere I enjoyed the prawn pasta. So overall it’s a very good restaurant.

Thank smgriffiths
Reviewed 3 weeks ago

Stayed in Troulos 1 week and went to this lovely restaurant 3 times for evening meals. Hubby & I had Mamma Rosa's Beef first night - OMG it was fabulous. Lovely lady servicing us and warm welcome. Second visit hubby had Kleftico & I had...More

Thank Diane H
Reviewed 4 weeks ago

what a beautiful family run restaurant. The lady was so warm and welcoming and couldn't do enough to please. The food was exceptional. If u visit "mama Rosa beef" is a must it is mouth watering. Thanks for your hospitality.

1  Thank 137MEMORIES16
Reviewed 4 weeks ago

This Taverna is family owned, and run very well, Very good food, very nice atmosphere. It is set a little way back fom the road, so you need to walk towards it to see its charm.

Thank George C
Reviewed 5 weeks ago

Lovely dining area around the pool. Good choice of traditional greek dishes all served by a lovely lady who was always smiling.

Thank ritas282016
Nearby HotelsSee all 84 hotels in Skiathos
Villa Rosa Apartments
134 reviews
.01 km away
Filia Studios & Apartments
423 reviews
.16 km away
Thanos Studios & Apartments
134 reviews
.21 km away
Green Meadow
88 reviews
.32 km away
Nearby Restaurants
Nectar & Ambrosia
596 reviews
.33 km away
330 reviews
1.29 km away
Maistrali Taverna
283 reviews
1.29 km away
Victoria Complex Restaurant
422 reviews
.31 km away
Nearby Attractions
Troulos Beach
853 reviews
.67 km away
Iguana Pool Bar
45 reviews
1.20 km away
Maratha Beach
158 reviews
1.21 km away
La Bussola Bar Koukounaries
82 reviews
1.81 km away
Ask a question
Questions & Answers
29 May 2018|
AnswerShow all 2 answers
Response from 137MEMORIES16 | Reviewed this property |
We had a meal one evening and when we left at 10.30 ish people where still coming in to eat. Very warm and welcoming family run place and very keen to please
Louise L
26 June 2016|
AnswerShow all 2 answers
Response from colinsevier | Reviewed this property |
Sorry didn't notice but well worth visit
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Dinner, After-hours
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Serves Alcohol, Full Bar, Free Wifi
Good for
Special Occasion Dining, Groups, Romantic, Local cuisine, Kids, Child-friendly
Location and Contact Information
  • Address: 37002 | Troulos, Troulos, Greece
  • Location: Europe  >  Greece  >  Sporades  >  Skiathos  >  Troulos
  • Phone Number: +30 2427 049747
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