Arts & Crafts in Vilankulo

Machilla Magic

This place sells an appealing selection of reasonably priced handicrafts, 95% of which are made from reclaimed or recycled materials. It's on the beach road, about 2.5km north of Hotel Dona Ana.

Market in Vilankulo

Fish Market

The fish-market – on the beach at the southern end of town, is a hive of activity in the early morning and late afternoon when the fishers return with their catch.

Seafood in Vilankulo


Just back from the beach, Samara features Portuguese-style cuisine and is known for its prawns and other seafood. Follow the main road to where the tarmac ends, take the small, signposted right-hand fork and...

Cafe in Vilankulo

Café Moçambicano

A good budget bet, with tasty pastries, bread, yoghurt, juice and a small, tidy indoor eating area plus a bakery next door. It’s opposite Barclays Bank.

Bar in Vilankulo


This popular beachside place offers tasty meals, Friday barbecues with live music, sundowners overlooking the water and a convivial ambience.

Cafe in Vilankulo

Café Zambeziana

Immediately to your right when exiting the old market, this local place has tasty but inexpensive grilled chicken and barbecue sandwiches.

Cafe in Vilankulo

Kilimanjaro Café

Salads, sandwiches, pizza, pasta and a changing daily menu plus smoothies and gourmet coffees. It’s in the Lexus shopping mall.

Supermarket in Vilankulo

Taurus Supermarket

Well stocked for self-catering. It’s near the end of the tarmac road, diagonally opposite Millennium BIM.