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

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

1 - 10 of 76 reviews

Reviewed 3 weeks ago

Stayed at Neptunes Last year in November for our Honeymoon. Can only praise this stunning establishment, Accommodation and food was fantastic and so affordable. Fantastic vibe every day. Can't wait to return

Thank Sonia S
Reviewed 3 weeks ago

Just love the relaxed atmosphere at Neptunes! Thin base pizzas is delicious, jugs of refreshment to cool down. Just love Neptunes.

Thank Yvonne J
Reviewed 21 October 2017

Located on the beach. Good menu: fish, prawns. A nice atmosphere. Beautiful view of the ocean. Comfortable chairs just to relax with a drink and a view.

Thank Svitlana Z
Reviewed 20 October 2017 via mobile

I loved sitting and eating outside on the beach. Pizzas were really good. Like ever other place in the area be prepared to chill and wait. The food takes a long time so do t go in a rush. It's worth the wait. What's the...More

Thank FionaAyerst
Reviewed 28 August 2017

We went here for lunch with the family. The food was great, location nice and service perfect. Food was quick, everything tasty. We were there on a really stormy day so could not enjoy the outdoor space or beach though.

Thank Wiebke F
Reviewed 24 August 2017

From the location on the beach, the great variety of tasty dishes to the friendly staff and the atmospheric bar this establishment has it all and quickly became our favourite venue at Barra Beach. Casey and her team will make you feel at home with...More

Thank Nick-Howard
Reviewed 15 August 2017

This restaurant is unique . It has a lovely friendly atmosphere and the seafood tastes so much better on the beach. One can watch the fishermen arrive out at sea with their triangular sailboats in the morning and see how large nets full of fish...More

Thank Olga L
Reviewed 2 August 2017

We had bodum filter coffee after our beach walk. The service was vey good and the coffee was good. 150 MTC. The menus look great but we did not eat because we had breakfast at our lodge. Furniture is nice and it seems like a...More

Thank Natasja F
Reviewed 20 July 2017 via mobile

Great position and the vibe is excellent ! Had the clams and was delicious , definite worth a visit or two.

Thank Daniellav4552
Reviewed 10 July 2017

We visited this spot two of the three nights we stayed in Barra. Both nights were such fun and on one of the nights there was even a live band playing. The food was exceptional!

Thank CJH2410
Nearby Restaurants
The Green Turtle
150 reviews
.07 km away
Chill Beach Bar
74 reviews
2.15 km away
Sunset Lodge
17 reviews
2.15 km away
Nearby Attractions
Peri-Peri Divers
468 reviews
9.22 km away
Guinjata Dive Center
20 reviews
32.07 km away
Barra Dive Resort
18 reviews
3.21 km away
Tofo Scuba
462 reviews
8.23 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, Breakfast
Restaurant features
Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Reservations
Good for
Kids, Child-friendly, Groups, Bar Scene
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