Photos: Závora Lodge · Barra Cabanas · Golden Palms · PC Lodge
Moz 2027 · The shortlist
Twelve places for the whole crew
Ponta and Santa Maria to Barra. Each one can sleep everyone together or in neighbouring houses with one braai spot, take our boats and still come in at a fair price. Have a look, then vote in the poll.
We need about 30 adults and 22 kids in houses next to each other, not spread over a village. It has to be on a beach you'd actually post, with a launch for 3–4 ski-boats, and priced so a family doesn't need a second bond.
50+ beds togetherOne resort, or neighbouring houses with one shared braai and party spot
Boats sortedA launch on site or within ±1 km, or a mooring at the door
Real beachSea views, pools or tidal pools for the kids
Fair priceR270–R1,110 pp a night, most under R750
Per-person figures are the cost of the houses we'd need divided by the beds, and kids count as a bed. Prices are the published 2025/26 rates unless marked as an estimate. Expect roughly 8–10% more for 2027. Drive times are from Maputo; add the border on top. Ranked on beach, houses and fishing for the money.
The twelve
Ranked on wow for the money
1 / 5
Photos: Golden Palms Beach Resort
01
Golden Palms Beach Resort
Guinjata Bay · Inhambane · 480 km · ±7 h
Thatched dune-top houses over Guinjata Bay, a pool and a proper launch. Best value on this coast.
Beds for us
56 of ±125
Per person / night
R270
Launch
Own beach launch, boat bays + wash bays
4x4
Yes / diff-lock
Set-up5 × 5-bed houses (10 each) + one 2-bed unit
TogetherOne resort. Braai behind every house plus the resort pool; pick the biggest deck as the party house.
2026 low season: 4 × R2,600 + R2,100 + R1,500 a night. School holidays ≈ R360 pp; 12 Dec–14 Jan ≈ R480 pp.
Why it's hereIt's the cheapest bed on the list with some of the best water. Thatch and timber on the dune, everything in one resort, daily housekeeping, a pool for the kids.
The fishingManta Reef and the Guinjata drop-off. Marlin, sailfish, dorado and tuna. Prime Zulu Charters fish from the bay if a boat stays home.
Watch outThe last stretch is soft sand, so you need a 4x4 or diff-lock. No quads. You launch only in the demarcated area.
1 / 5
Photos: Barra Cabanas
02
Barra Cabanas
Barra Beach · Inhambane · 525 km · ±7.5 hpast 500 km
Brand-new white beach houses, each with its own pool, right on the sand. The showstopper.
TogetherOne row of 5 houses on the same beach. Braai on any deck; Tiki Bar and Neptune's are 0.5–1 km away.
2026: R700 pp low season (Feb, May, Aug, Nov); R9,000 per house mid-season and school holidays = R750 pp; 15 Dec–15 Jan R13,000 per house.
Why it's hereThe 'wow' option. Every house has its own ocean-view splash pool, Starlink and daily housekeeping, and it's all on one strip of beach. No 4x4 needed.
The fishingDeep water close in off Barra and Tofo: sailfish, marlin and wahoo. Whale sharks and mantas for the non-fishers.
Watch outIt's past our 500 km line and the priciest pick here. The houses are stacked upstairs and downstairs in one development.
1 / 5
Photos: Závora Lodge
03
Závora Lodge
Závora · Inhambane · 420 km · ±6 h
Wild, empty beach behind a 2 km reef. A fisherman's lodge with room for everyone.
Beds for us
58 (of 78+)
Per person / night
R365
Launch
Beach launch at the lodge
4x4
Ask
Set-upMix of houses and chalets, side by side
TogetherOne lodge. On-site restaurant and Bar-a-Cuda for the big nights.
Published from-rates (year not stated): ≈ R21,230 a night for the 58-bed mix.
Why it's hereIt's the most 'real Mozambique' on the list. Big sea views, lots of houses side by side, and serious fishing at a mid price.
The fishingCouta, tuna, wahoo and sailfish, and the lodge gallery is full of them. The reef makes a tidal pool for the kids.
Watch outHouses vary in age and size, so ask for the sea-facing ones. Check what the rates include when you enquire.
1 / 5
Photos: Barra 5 / Oceanic Oasis
04
Barra 5 · Oceanic Oasis
Barra Beach · Inhambane · 525 km · ±7.5 hpast 500 km
Nine beach houses on the sand, every one with a private pool. Simple pricing per head.
Together5 houses on one property. Braai at Marlin House; Tiki Bar ±500 m.
2026: R650 pp low season; high season R10,200 per 12-sleeper (R850 pp); Dec peak ≈ R1,200 pp.
Why it's hereIt's the Barra feel for a bit less. Air-con, daily service, private pools, no 4x4, and the online calendar already runs to Nov 2027.
The fishingSame Barra water: sailfish, marlin, wahoo and dorado.
Watch outAlso past 500 km. The 4-bed houses have a 6-person minimum, so plan who sleeps where.
1 / 5
Photos: Nhoxani Beach Villas
05
Nhoxani Beach Villas
Santa Maria · Machangulo peninsula · ±35 km by sea · 1–1.5 h boat · 4.5 h 4x4
Five pool villas on calm bay water facing Inhaca. Every villa has its own mooring and its own house boat.
Beds for us
54 (5 villas)
Per person / night
± R1,110
Launch
Mooring in front of each villa; launch at Maputo Marina, 1–1.5 h crossing
4x4
Yes (or boat)
Set-upBraby 12 (incl. cottage) · Beach House 12 · Deck House 10 · The Bungalow 10 · Casa Vida 10
TogetherSplit: 5 neighbouring villas on one private bay-front estate, a short beach walk apart. Party HQ: Beach House (sunken barazza, raised beach braai pit, pool).
2026 low season, whole villas: R10,620 (Braby, Bungalow, Casa Vida), R11,365 (Beach House), R13,190 (Deck House), plus R1,390 cottage = ±R57,800 a night for 54 beds. High season ≈ R1,600 pp. Minimum 7 nights, Sat to Sat. Boat fuel extra.
Why it's hereThe most beautiful setting on the list and the only one where boats stay in the water at the door. The kids get pools, canoes and a flat bay.
The fishingBoats sit on moorings in sheltered water, so there's no surf launch. The villas offer shore and deep-sea fishing, with Inhaca and Portuguese Island a short run away. Charters can be arranged.
Watch outIt's the most expensive per head. Access is by boat (own boats need a 30-day seaworthy and Port Captain paperwork) or 4x4 sand through the Maputo Special Reserve (gates 06:00–17:00, park fees). Basic village shops only. December 2026 is almost full. Availability: to confirm once dates are set.
1 / 5
Photos: Chicuanga
06
Chicuanga
Chidenguele · Gaza · 250 km · ±4 h
Four timber villas on a forested dune. We'd have the whole place to ourselves.
Beds for us
57
Per person / night
R300–365
Launch
Tractor launch
4x4
Ask
Set-up4 villas, whole resort
TogetherWhole resort to ourselves. The main deck and plunge pool are the party spot.
2025 rates: MZN 65,000–80,000 a night for the whole resort (≈ R16,900–R20,800).
Why it's hereExclusive use at half the drive. Decks, a plunge pool over the sea, and the kids can't get lost.
The fishingCouta, tuna and gamefish a short run out from the tractor launch.
Watch outRates are in meticais and from 2025, so confirm the 2027 price. The style is rustic-luxe timber, not modern.
1 / 5
Photos: PC Lodge
07
PC Lodge
Chidenguele · Gaza · 270 km · ±4.5 h
Thatched houses in dune forest above a quiet beach, with its own launch.
Beds for us
±60
Per person / night
R300–390
Launch
Own launch (beach)
4x4
Last 4 km
Set-up5 houses
Together5 houses together on one lodge. Choose one deck as the braai HQ.
2025/26 rates: ≈ R18,000–R23,500 a night for the 5 houses.
Why it's hereIt has the best aerial view of any pick: dune forest, private beach and five houses together.
The fishingSki-boat and surf fishing, plus snorkelling and whales in season.
Watch outThe last 4 km is 4x4 only.
1 / 4
Photos: Reef Resort via Gobundu
08
Reef Resort
Xai-Xai · Gaza · 220 km · ±3.5 h
Sea-view houses, a communal pool and a restaurant on site. Easy for kids and grannies.
Beds for us
±55 (of 114)
Per person / night
R345–420
Launch
Xai-Xai beach launch (confirm)
4x4
No
Set-up20 houses on the resort
TogetherOne resort with a restaurant and communal pool on site.
Estimate from listing rates: ≈ R19,000–R23,000 a night for ±55 beds.
Why it's hereIt's the easiest logistics on the list. No 4x4, short drive, and a restaurant for the nights nobody wants to braai.
The fishingXai-Xai reef and deep water, mainly couta and gamefish.
Watch outIts own website is compromised, so book through the Gobundu listing. Confirm launch arrangements.
1 / 4
Photos: Baleia Azul via Gobundu
09
Baleia Azul Estate
Ponta Mamoli · 130 km · ±2.5 h
Modern houses with pools on a private estate, with its own tractor launch.
Beds for us
54
Per person / night
± R370
Launch
Estate tractor launch
4x4
Yes
Set-upHouses 11, 20, 24 + 26 (16/16/12/10)
Together4 houses on one estate. House 11's central pod has the bar and lounge: braai HQ.
From-rate: House 11 from R5,900 a night for 16. The other houses are priced separately.
Why it's hereIt's the closest proper estate to the border. Pools, Starlink, sea views, and a launch you don't need to drive to.
The fishingPinnacles and the southern reefs: couta, wahoo, dorado and sailfish.
Watch outFour houses are booked separately, and the roads are 4x4 sand.
1 / 4
Photos: Mar Azul via Gobundu / Ponta Bookings
10
Mar Azul
Ponta Malongane · 110 km · ±2 h
Three big houses side by side above the beach, 14 km from the Kosi Bay border.
Beds for us
72
Per person / night
± R575
Launch
Malongane launch ±1 km
4x4
Advised
Set-upHouses 18, 16 + 14 (26/24/22)
Together3 houses side by side. House 18 has a pool and bar area for the whole group.
From-rate: House 18 from R15,000 a night for 26. Houses 16 and 14 are priced separately.
Why it's hereIt's the shortest drive from SA, has room to spare and big decks with sea views.
The fishingThe Pinnacles are a short run. Couta, sailfish and dorado.
Watch outBoat parking is R300 a day. Sand roads.
1 / 4
Photos: Camp Carlos via Gobundu
11
Camp Carlos
Santa Maria · tip of the peninsula · ±35 km by sea · 1–1.5 h boat · 4x4
A barefoot fishing camp 300 m across the channel from Inhaca. Boats on moorings, washed, refuelled and guarded for you.
Beds for us
35–40
Per person / night
On request
Launch
Boats stay on moorings at camp; washed and refuelled daily, guarded at night
4x4
To the parking only
Set-upMain Camp: 8 chalets for 24 · Beach House 8 · Wooden House 8 (listing max 35)
TogetherOne camp, 3 sections: Main Camp + Beach House + Wooden House. Party spot: Main Camp lapa kitchen and shaded beach veranda. 35–40 beds; for 52 add Nhoxani Beach House (12), a few km along the bay (estimate).
No published rate: price on request. Main Camp has a minimum charge for 10 people.
Why it's hereThe fisherman's camp: built around boats, with an exclusive beach. All 3 sections can be booked as one.
The fishingThe channel off Inhaca is on the doorstep. No surf launch and no tide-bound launching, and fish are cleaned and filleted for you.
Watch outBasic: semi-private bathrooms in the Main Camp, plastic chairs at the braai, and you bring your own toilet paper, towels and drinking water. Cars can't get into camp: you park (R30–R40 a car a day) and the camp fetches you by rubber duck. No shops. Too small for all 52 on its own. Availability: to confirm once dates are set.
1 / 4
Photos: San Martinho Beach Club
12
San Martinho Beach Club
Bilene Lagoon · Gaza · 184 km · ±3 h
Lagoon resort with three pools and villas with splash pools. The kids' vote.
Beds for us
56+
Per person / night
± R700
Launch
Resort marina (lagoon)
4x4
No
Set-up2- to 4-bed villas and apartments
TogetherOne resort with a communal braai, bar and café.
Estimate: from MZN 10,100 a night per 4-sleeper (≈ R2,800).
Why it's hereIt's the family wildcard. Flat warm lagoon water, 1.3 km of beach, a new marina, and no 4x4 needed.
The fishingOcean runs depend on the lagoon mouth being open, so the fishing is the weakest of the ten.
Watch outThis is a fishing trip, and here the sea access is conditional. Prices are on request.
Mooring in front of each villa; launch at Maputo Marina, 1–1.5 h crossing
Yes (or boat)
Split: 5 neighbouring villas on one private bay-front estate, a short beach walk apart. Party HQ: Beach House (sunken barazza, raised beach braai pit, pool).
Boats stay on moorings at camp; washed and refuelled daily, guarded at night
To the parking only
One camp, 3 sections: Main Camp + Beach House + Wooden House. Party spot: Main Camp lapa kitchen and shaded beach veranda. 35–40 beds; for 52 add Nhoxani Beach House (12), a few km along the bay (estimate).
R per person per night, kids counted as a bed. Prices are 2025/26 published rates or marked ±.
Also checked in Santa Maria and Inhaca, and why they're not on the list
Inhaca Island. No single place sleeps us. Pestana Inhaca is closed for refurbishment with no reopening date. The biggest options are Ross Ramos Camp (32, tents and cabins with communal bathrooms), Nahyeeni (13, from R1,600 pp) and Kanyaka (12, from $95 pp). That's 3 separate places, still short of 52, and the island is boat-only. Do it as a day trip from Santa Maria instead.
Machangulo Beach Lodge, Loggerhead, Leatherback, The Monarch. Gorgeous, but full-board luxury for 10–14 guests each, from about $215–$400 pp a night.
Nhucha Villas, Casa Karibu. 20 and 10 beds, too small, and not next to each other or to the bigger places.
When to go
Fishing calendar
Southern Mozambique, a typical year. Seasons shift with the water, but this is the pattern skippers work to. June to August means sailfish, couta and whales; October to January brings marlin, wahoo and dorado.
J
F
M
A
M
J
J
A
S
O
N
D
Sailfish
off
off
off
off
on
peak
peak
peak
on
off
off
off
Black marlin
on
off
off
off
off
off
off
off
on
peak
peak
peak
Wahoo
on
on
on
on
on
on
off
off
peak
peak
peak
peak
Dorado
peak
peak
on
off
off
off
off
off
off
on
peak
peak
Couta
on
on
on
peak
peak
peak
peak
peak
on
on
on
on
Whales
off
off
off
off
off
on
peak
peak
peak
on
off
off
Turtles
peak
peak
on
off
off
off
off
off
off
off
on
peak
PeakIn seasonOff / patchy
Where
On the map
Pins are approximate (M = Maputo). Tap one for the details, or use each venue's Map link for directions.
Planned properly
A sample week, and the admin
Shown for a north-coast pick like Golden Palms or Barra. For Ponta or Bilene, cut a day off each end. For Santa Maria, Day 1 ends at Maputo Marina instead: shop in Maputo, launch our boats there (30-day seaworthy plus Port Captain paperwork) and cross the bay in 1–1.5 h. Cars and trailers stay in marina parking. Families go across on a charter boat (Nhoxani quotes ±R13,750 return per boat, 2026), or by 4x4 through the Maputo Special Reserve in ±4.5 h.
Day 0 · FridayDrive to the border town
Leave Gauteng after lunch and sleep in Komatipoort or Malelane, so the boats are first in the queue in the morning.
Day 1 · SaturdayLebombo → the coast
Cross at Lebombo/Ressano Garcia as early as possible, then take the Maputo ring road and the EN1 north in convoy. Fuel at Xai-Xai. Shop for the week in Maxixe or Inhambane and be at the houses by late afternoon.
Days 2–7Fish mornings, beach afternoons
Launch at first light and be back before the afternoon wind. Kids get pools, rock pools and the beach, plus a whale-shark and manta snorkel trip at Tofo or Barra. Have a market morning in Inhambane and prawns at least twice.
Day 8Home in one push
Leave by 05:00, be through the border before midday and home by dark. Don't cross on Friday afternoons, Sunday evenings or Easter, and avoid 15 Dec–5 Jan if dates allow.
Drive times
Gauteng → Lebombo border
±5 h
Maputo Marina → Santa Maria (boat)
±1–1.5 h
Maputo → Santa Maria (4x4, reserve gates)
±4.5 h
Maputo → Ponta (via Maputo bridge)
±2 h
Maputo → Bilene
±3 h
Maputo → Xai-Xai
±3.5 h
Maputo → Chidenguele
±4–4.5 h
Maputo → Závora
±6 h
Maputo → Guinjata / Barra
±7–7.5 h
Towing speed, light vehicles excluded. KZN families can use the Kosi Bay / Ponta do Ouro post for the Ponta venues, but it only works in daytime, so check hours before you leave.
Border, per car
Passports. SA ordinary passports are visa-free for up to 30 days. Bring the kids’ unabridged birth certificates too, plus a consent affidavit if one parent isn’t travelling.
Original registration papers for the car, trailer and boat. If anything is financed, bring a bank letter with travel dates, certified by a commissioner of oaths.
TIP (temporary import permit) for each car, trailer and boat, and check the customs stamp before you drive off.
Moz third-party insurance for each car and each towed item. Buy it online beforehand to skip a queue.
2 red triangles, 2 reflective vests and a ZA sticker. Towing cars need the blue-and-yellow triangles front right and on the back of the trailer.
No beer over the border. Spirits are limited to 1 litre pp, so buy 2M locally.