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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

The Green Turtle

Certificate of Excellence
$$ - $$$
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Praia Da Barra | Praia da Barra, 1300, Mozambique
+258 82 026 0580
08:00 - 20:00
Open now
All hours
Sun 09:00 - 20:00
Mon - Sat 08:00 - 20:00
More Info
Add Photo Write a Review

117 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
  • More
Showing 91: English reviews
Level Contributor
25 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
5 of 5 bubbles Reviewed 1 week ago

Amazing to find this level of cooking in this area. Food was delicious, waiting staff were excellent, and service was at a European pace - 3 courses in 60 minutes without feeling rushed. Location is fabulous. Price is twice or three times as expensive as elsewhere, but food lives up to that.

Thank W0lf68
Level Contributor
10 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
3 of 5 bubbles Reviewed 7 October 2016 via mobile

The food is awesome, that fact is undeniable. The only downside is the owners who are short and abrupt. I dared asked a question about the menu and got told to just order. The venue is spectacular and worth the attitude but considering you could walk 20m next door to Neptunes have a tasty meal at a fraction of the... More 

Thank youngmusttravel
St. Ruprecht an der Raab, Austria
Level Contributor
27 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 12 helpful votes
5 of 5 bubbles Reviewed 19 September 2016

A guy from Vilanculos told us about the restaurant and said that it is worth the trip from Tofo to get really, really good food. My family and me really enjoyed our meal and also the beach is just phantastic. The price was very reasonable for my liking. Everybody was very friendly to us and we are still talking about... More 

Thank theman714
Geneva, Switzerland
Level Contributor
41 reviews
31 restaurant reviews
common_n_restaurant_reviews_1bd8 19 helpful votes
5 of 5 bubbles Reviewed 5 September 2016 via mobile

Nice place, good service and the food was amazing! A lovely moment during our stay in Barra to the sounds of the ocean!

1 Thank yyGE1200
Johannesburg, Gauteng, South Africa
Level Contributor
222 reviews
106 restaurant reviews
common_n_restaurant_reviews_1bd8 88 helpful votes
4 of 5 bubbles Reviewed 31 August 2016 via mobile

You can't fault the food, location, or service but the couple who run the place who I assume are the owners were French and very grumpy and not very pleasant Hence we ate at Neptunes Beach Bar for all but one of the meals in our 12 day stay. Unfortunately unpleasant people don't do it for me even if the... More 

Thank Eric J
Cape Town, South Africa
2 reviews
5 of 5 bubbles Reviewed 26 July 2016

We are still dreaming of the wonderfully inventive fresh seafood we were served at this small restaurant located right on Barra Beach. Fresh clams, a fresh crab salad , Barracuda were all outstanding and our 12 year old is still raving about his octopus. Menu is written on a blackboard and changes daily according to availability of fresh produce. We... More 

Thank 755inkaf
Grabouw, South Africa
Level Contributor
20 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
5 of 5 bubbles Reviewed 21 July 2016

Wow an amasing dining experience at The Green Turtle , Inhambane, top class food and such a fab place of have our last meal in this Paradise...

Thank HanlieGreen
Maputo, Mozambique
Level Contributor
55 reviews
33 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
5 of 5 bubbles Reviewed 13 May 2016

One of the absolute best restaurants in the area. Just by the beach with excellent and friendly staff. Bring the family and friends and spend some hours here in the tropical paradise called The Green Turtle, you will NOT be disappointed!

Thank Nicolandia
Walvis Bay, Namibia
Level Contributor
37 reviews
18 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
4 of 5 bubbles Reviewed 4 May 2016

The Green Turtle restaurant is far from the bustle of Tofo, on a gorgeous stretch of white beach. Its quiet setting, lovely decor featuring local crafts and natural colours and textiles, is immediately welcoming. The restaurant seems to specialise in fresh, local seafood and on my visit, the menu was diverse, featuring fish, prawns, crab and octopus. The crab and... More 

Thank Rupi J
Ascot, United Kingdom
Level Contributor
73 reviews
23 restaurant reviews
common_n_restaurant_reviews_1bd8 35 helpful votes
5 of 5 bubbles Reviewed 6 April 2016

Barra beach is stunning. To have a restaurant of this quality located here is a fantastic bonus. Great menu with a very well thought out menu. The service is very well co-ordinated.

Thank Robert W

Travellers who viewed The Green Turtle also viewed

Tofo, Inhambane Province
Inhambane, Inhambane Province
Inhambane, Inhambane Province
Tofo, Inhambane Province

Been to The Green Turtle? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Average prices
US$12 - US$200
French, Seafood, European, Contemporary, International, Fusion
Lunch, Brunch, Drinks, Breakfast, Dinner
Restaurant features
Outdoor Seating, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts Visa, Wine and Beer, Reservations
Good for
Romantic, Business meetings, Kids, Child-friendly, Special Occasion Dining
Open Hours
09:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
08:00 - 20:00
Location and Contact Information
  • Address: Praia Da Barra | Praia da Barra, 1300, Mozambique
  • Location: Africa  >  Mozambique  >  Inhambane Province
  • Phone Number: +258 82 026 0580
The Green Turtle pub/restaurant is directly ON the beach and operated by Joelle and Francois, a French husband and wife team. Breakfast, lunch and dinner are served daily, bringing European flair to beach-side eating. Kitchen close 8:00pm every evening Bar close 9:00pm every evening

Questions & Answers

Questions? Get answers from The Green Turtle staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?