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.

Neptune's Beach Bar

Praia Da Barra, Inhambane 7140, Mozambique
+258 84 054 9311
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good35%
  • Average11%
  • Poor0%
  • Terrible1%
Travellers talk about
“pizza” (18 reviews)
“seafood” (4 reviews)
“chicken” (3 reviews)
Restaurant Hours
Bar, Seafood, Pub, Pizza, Vegetarian Friendly
$$ - $$$
Praia Da Barra, Inhambane 7140, Mozambique
All Details
Write a ReviewReviews (96)
Traveller rating
Traveller type
Time of year

1 - 10 of 88 reviews

Reviewed 15 August 2018 via mobile

Neptune’s has everything and more...the view, the location, great food and WiFi! We never miss a visit to this gem and struggle to leave. Great seafood, good coffee and if so inclined a massage! At night it is the bar to hang out at...we love...More

Thank tanyam106
Reviewed 2 August 2018

We had a lovely dinner there. Also very nice swimming beach right on their door step. Very kid-friendly

Thank B2301OOguestg
Reviewed 26 July 2018

What a perfect position! Decent food and cold beers - don't be in a hurry to go anywhere, things take a while here :-)

Thank africanbeauty
Reviewed 21 June 2018

We have been to Barra a couple of times and wanted to catch up with some of our local friends, they were all certainly there and more. Had our usual great chicken peri-peri, pizza and mussels with cocktails or beer and humming excitement watching international...More

Thank 10Kipling
Reviewed 20 June 2018

Very friendly, festive, accommodating bar/restaurant. Food was good and served with a friendly smile and regular checks that all was well.

Thank Barbie5552
Reviewed 10 June 2018 via mobile

A great spot to “discover” after having walked along the beach from Tofo. Great gin jugs, pizzas & octopus carpaccio. Enjoy lying on the sun beds or doing some SUP’s.

Thank Teri K
Reviewed 30 January 2018

What a lovely spot. We went to Neptunes a couple of times as it has a lovely beach area, festive vibes and the real relaxed holiday feel. The food was good. I did expect to see more seafood advertised for example mussels, crayfish etc.

Thank anitaduckitt
Reviewed 13 January 2018

Park at the dive centre, as not too far to walk for elderly. Tables outside provide great view of beach & sea. Food specials various & food well presented, tasty & value for money. I had catch of the day both times (at 400 mets/...More

Thank HaraldS336
Reviewed 12 January 2018 via mobile

Neptune’s was able to accommodate a big group of 40 people, including young children on short notice. The food and service was great, but they ran out of fresh coconut water 🙁(that’s why I only give 4 stars). We loved the vibe, the beach and...More

Thank Liezl P
Reviewed 10 January 2018

We had a nice meal at Neptunes, good location. The service was good. Drinks nice and cold. Suggest booking in peak season.

Thank Nicky B
Nearby HotelsSee all hotels
Hotel Sentidos Beach Retreat
52 reviews
3.30 km away
Barra Lodge
136 reviews
10.39 km away
Casa do Capitao
68 reviews
15.05 km away
Hotel Central, Vilanculos
2 reviews
16.03 km away
Nearby Restaurants
The Green Turtle
163 reviews
.07 km away
Charlie's Bar
18 reviews
.34 km away
Sunset Lodge
21 reviews
2.16 km away
Nearby Attractions
Peri-Peri Divers
673 reviews
9.22 km away
Guinjata Dive Center
21 reviews
41.40 km away
Barra Dive Resort
18 reviews
3.21 km away
Liquid Dive Adventures
201 reviews
8.76 km away
Questions & Answers
Get quick answers from Neptune's Beach Bar 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, Brunch, Breakfast
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Full Bar
Good for
Bar Scene, Kids, Child-friendly, Groups
Location and Contact Information
  • Address: Praia Da Barra, Inhambane 7140, Mozambique
  • Location: Africa  >  Mozambique  >  Inhambane Province  >  Inhambane
  • Phone Number: +258 84 054 9311
  • 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