Welcome to Neptune's - our little piece of Barradise situated in Barra,
Inhambane, Mozambique!
Neptune's Beach lodge & Beach Bar is one of the most popular spots in Barra.
Ideally situated on the beach Neptune's offers the full package for an incredible holiday.
A range of accommodation, vibey beach bar, restaurant and swimming pool.
Plenty of activities are available to keep the whole family happy!
Accommodation options include self-catering casitas, double suites
and a honeymoon suite.
All of our accommodation is located just sandy steps away from the beach
Neptune's Beach Bar and Restaurant offers a laid back vibe, right on the beach, just a few steps away from the clear, warm Indian Ocean, perfect for safe swimming, kayaking and S.U.P.
Our restaurant is open daily and offers a delicious range of dishes from fresh seafood, burgers, pizzas, peri-peri chicken and a variety of tasty local cuisines.
Book your stay in Barradise today!