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.

Maria's Rock Cafe

Anse Gouvernment, Baie Lazare, Baie Lazare, Mahe Island 575544, Seychelles
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good37%
  • Average9%
  • Poor2%
  • Terrible2%
Travellers talk about
“prawns” (39 reviews)
“seafood” (25 reviews)
“crepes” (20 reviews)
Restaurant Hours
$$ - $$$
Anse Gouvernment, Baie Lazare, Baie Lazare, Mahe Island 575544, Seychelles
All Details
Write a Review
Reviews (574)
Traveller rating
Traveller type
Time of year

1 - 10 of 289 reviews

Reviewed 2 weeks ago via mobile

Fresh, simple and well priced restaurant. Great to have some prawns and seafood. Definitely must visit when in the seychelles We only wish there was wifi there, if only to tag the location when taking pictures and promote it to more people!

Thank Mhabz83
Reviewed 3 weeks ago via mobile

We were going to have a quick lunch but ended up staying a long time. Absolutely great food that you cook at your table. Just go here!

Thank Groovi
Reviewed 4 weeks ago via mobile

Self cooking. 350 rubes which is about 30 USD. We had the shrimp and fish (jaw fish or something) which was delicious. We had 2 colors foe 60 rubes. Overall fun self cooking and food was good. The staff seemed a little miserable for some...More

Thank Yousif B
Reviewed 4 weeks ago via mobile

They have signature hot stone menu! Where you cook yourself meat or fish or prawns. And it is so fun for the first time! As a garnish you have rice and salad. Portion is big. Rest of the menu is good, but very simple. There...More

Thank Atanua05
Reviewed 18 August 2017

Had intended to have lunch but arrived too early! The children like the 'pirate' setting. We asked for drinks at 11.40. There were staff available - they could have seated us but were rigid as regards them opening at 12.00 noon and not before! We...More

Thank Michael L
Reviewed 13 July 2017 via mobile

The concept was super fun. Quality was not the best as you would expect from a cafeteria. But that's all good on a Holiday isint it..

Thank Sakib A
Reviewed 3 July 2017 via mobile

Has a funny pirate style but the food was not acceptable. The fried rice was plain rice with frozen bits of carrot and peas, nothing more.

1  Thank Newhammer
Reviewed 26 June 2017 via mobile

It's a different restaurant with nice view but the service and quality of the food wasn't that good. -Environment: 4* -Food: 3* -Location:4* -Price:3* -Service:3* -Cleanliness: 3*

Thank Filipa J
Reviewed 26 June 2017

Maria's Rock Cafe allows you to cook your own food on a hot lava rock plate. Good value for money, a fun experience and delicious food (and wine). If you are in the area, it is a must visit!

Thank Denise M
Reviewed 24 June 2017

We did not read any reviews about it before going there for lunch (we only saw an add in the airport when arriving in Seychelles). It was strange at first when we each received a plate with raw fish and shrimp but when the lady...More

1  Thank Ioana0603
Nearby Restaurants
Windsong Beach Restaurant
171 reviews
.56 km away
80 reviews
.54 km away
Sound Garden Bar and Grill
73 reviews
1.59 km away
Nearby Attractions
Rely Tours
34 reviews
.43 km away
Petite Anse
293 reviews
.69 km away
Banyan Tree Spa Seychelles
55 reviews
4.23 km away
Anse Intendance
651 reviews
4.79 km away
Questions & Answers
Get quick answers from Maria's Rock Cafe 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
Lunch, Dinner
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Serves Alcohol
Good for
Local cuisine, Kids, Child-friendly, Special Occasion Dining, Groups
Location and Contact Information
  • Address: Anse Gouvernment, Baie Lazare, Baie Lazare, Mahe Island 575544, Seychelles
  • Location: Africa  >  Seychelles  >  Mahe Island  >  Baie Lazare
  • Phone Number: 361812
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