Barra Beach Club Praia do Tofo


Why we love it

Situated on southern shores of Inhambane, a coconut-tree lined beach marks the path to paradise found!
The kaleidoscope of colours and proliferation of underwater life will leave you breathless during a scuba diving or snorkelling excursion.
A selection of luxurious suites with super helpful staff to settle you in awaits you. The restaurant and beach bar are top class.
Perfect place to escape and just relax – Try it, we recommend it!

Why we love Barra Beach Club Praia do Tofo

Picture yourself in paradise, where time seems to slow down and pale, palm fringed beaches melt into the never-ending azure sea. Make this a reality when you choose Barra Beach Club as your Inhambane accommodation on your Mozambique holiday.

Set on a stunning location on its own stretch of private beach in the historical town of Inhambane, Barra Beach Club is the ultimate hideaway for honeymoons in Mozambique. Small and intimate, guests are guaranteed personalized service and tranquility during their stay.

This superb resort perfectly combines adventure and relaxation to provide its guests with a special and memorable beach holiday experience. With plenty of things to do in and around the area, it’s no surprise your days are spent in the great outdoors.

The lodge has 3 different room types designed to suit different budgets and preferences. Flat screen satellite TVs, air conditioning, coffee/tea station, mosquito nets, free wireless internet, safes and turndown service come standard with each room.

Choose either one of the 8 Deluxe Lodge Rooms with en-suite facilities and mangrove views or the 3 Deluxe Ocean Villas with private gardens, outside showers, mini bars and easy beach access. For the ultimate indulgence, revel in the lap of luxury in the Presidential Suite which features an alfresco shower, lounge area, private garden as well as private beach access. The Suite is sublimely placed apart from the rest of the lodge, ideal for the discerning guests who wish to holiday in privacy.

Dining at this beach lodge in Inhambane is no hurried affair. Take time to savor the culinary delights in the dining venue and taste the explosion of different flavors as you work your way through your 3-course meal. Your meals are complemented by a carefully selected choice of wines and for those who wish to dine in privacy, the flames of romance are fanned with a romantic dinner under the blanket of stars.

Enjoy the relaxing atmosphere of the lodge as you sprawl by the poolside sipping on exotic cocktails from the beach bar or head out to the beach for a stroll whether the water will gently caress your feet. A Mozambique beach holiday to Barra Beach Club will see guests enjoying a whole gamut of activities including watersports, day tours and many more.

accommodation-114 Overall rating: ☆☆☆☆☆ 0 based on 0 reviews
5 1


  • Beach bar
  • Restaurant
  • Swimming pool
  • Wi-Fi
  • Secure parking
  • Turndown service


  • Fishing
  • Quad biking
  • Snorkeling
  • Ocean safaris
  • Surfing
  • Diving
  • Horse riding
  • Day tours

Getting There

Barra Beach Club is accessible by air or road

Over the sky – Inhambane international airport is scheduled daily direct from Maputo, Mozambique or Johannesburg, South Africa on LAM ( or on Fridays and Sundays from Lanseria, South Africa ( A short 20km hotel transfer is available – please organise with your travel agent or the hotel pre arrival and departure

The scenic route (by road) – Barra Beach is the most southern beach holiday destination in Mozambique that can be reached by 2×4, which makes it convenient for all. Barra Beach Club is accessible by air or road.

508kms from Maputo

1035kms from Johannesburg through Komatipoort border gates

1080kms form Durban through Swaziland’s Lavumisa and Goba border gates

GPS co-ordinates: 23°47’22.11″S 35°30’30.39″E


Per person sharing

5 Nights from


7 Nights from


These prices are indicative based low season costing. Rates fluctuate throughout the year. Please enquire with us for an accurate price based on your specific date of travel.