Popular: South Africa · Cape Town · OR Tambo · Dolphin Bay · Lesotho
City Guide · MZ
A beach town on Vilankulo Bay, with dhow trips to the Bazaruto islands, dugong waters, kitesurfing and a regional airport
History & Heritage
The town is named after a local chief, Gamela Vilankulo Mukoke, and some suburbs carry the names of his sons. In colonial times the town was called Vilanculos, and the district still keeps that spelling, while the town took the form Vilankulo at independence. Offshore lie the Bazaruto islands, which were formed from sand deposited by the Save River, since shifted to a new course. Some researchers think the archipelago may be the island called Crocodile in an 11th-century Egyptian text that lists places along the East African coast.
Portuguese records give Vilanculos a formal start in 1913: the settlement was established by ordinance 1,060 of 23 July 1913. It was raised to a town and municipal seat by ordinance 17,773 of 18 April 1964. In 1971 the waters and islands off the coast were declared the Bazaruto Archipelago National Park, the oldest marine park in Mozambique.
Vilankulo gained an elected municipal council in 1998. On 22 February 2007 Cyclone Favio struck the town: reports say about 80 percent of Vilanculos was destroyed, four people died in the town and about 73,000 residents were affected. Since then the town has been rebuilt and has grown quickly. Its airport terminal was inaugurated on 13 April 2011, raising capacity from 75,000 to 200,000 passengers a year.
In December 2017 Mozambique's conservation agency ANAC signed a 25-year agreement with the non-profit African Parks to manage the Bazaruto Archipelago National Park, which covers about 1,430 km² and five islands, three of them inhabited. On 25 February 2020 Vilankulo was granted city status. Today it is the base for dhow trips, diving, kitesurfing and horse riding, with the islands only a short boat ride from the beach.
Key Historical Places
Mozambique's oldest marine park, declared in 1971 and covering about 1,430 km² and five islands. African Parks has managed it with ANAC since a 25-year agreement signed in December 2017.
A small rock island, about 3 km by 0.5 km, unlike the sand islands around it. The Bazaruto islands were built from sand carried down by the Save River.
The new terminal was inaugurated on 13 April 2011 by President Armando Guebuza, after refurbishment that began in 2009, lifting capacity from 75,000 to 200,000 passengers a year.
The settlement dates from ordinance 1,060 of 23 July 1913 and became a town in 1964. It sits on Vilankulo Bay, with the archipelago to the east.
Timeline
Must-See Attractions
A marine park of about 1,430 km² and five islands (Bazaruto, Benguerra, Magaruque, Santa Carolina and Bangué) off Vilankulo. Its reefs and seagrass hold dugongs, turtles, dolphins, manta rays and whale sharks, and humpback whales pass through. Around 6,000 people live on three of the islands. Visits are by boat from the mainland.
Park entry fees are normally collected by island lodges and by dhow operators in advance; no official fee table was found online (checked 13 October 2026), so confirm the amount when you book
One of the inhabited islands of the archipelago and a stop on dhow safaris, with white-sand beaches. Mozambique Horse Safari also runs rides here.
The island that gives the archipelago its name, reached by dhow or motorboat from Vilankulo and included on multi-day dhow safaris.
One of the five islands of the national park, within reach of Vilankulo by boat.
A small rock island of about 3 km by 0.5 km, different from the sandy islands around it, and a stop on dhow safaris.
A reef stop on dhow safaris, described by operators as a place to snorkel and dive among corals, turtles, rays and, with luck, dugongs.
Dive operators in town include Odyssea; dive depths of 12 to 30 m and visibility up to 40 m are quoted for the archipelago
The park holds some of the last dugongs in the western Indian Ocean; one estimate puts the Bazaruto population at about 120 animals, the largest remnant group in Mozambique. Sightings cannot be guaranteed.
Reddish-orange coastal dunes about 10 to 15 km north of town, with views over the ocean and the islands. Boats to Santa Carolina pass them.
Accommodation
Lehani Beach Hostel, Tofo Exceptional 9.4/10 backpackers in Tofo. From 184.08/night. Property Details Type: Backpackers Guest Rating: 9.4/10 (Booking.com, 110 reviews) Price Range: 184.08 per night Check-in: 14:00 Check-out: 11:00 Amenities Beachfront, Outdoor pool, Sun terrace, Bar, Coffee shop, Guest kitchen, Free WiFi, Free parking, Luggage storage, Airport transfers and shuttle bus, Small gym, Film...
Kumba Lodge, Praia do Tofo Excellent 9.1/10 lodge in Praia do Tofo, Tofo Beach. From MZN 4,400/night. Property Details Type: Lodge Guest Rating: 9.1/10 (Booking.com, 397 reviews) Price Range: MZN 4,400 – MZN 14,000 per night Check-in: 14:00 Check-out: 11:00 Rooms: 5 room types on the lodge's site: Ocean Bungalow, Palm Bungalow, Garden Room, Family...
Vila La Mar, Vilanculos Excellent 8.9/10 self-catering complex on Vilanculos’s main beach, Inhambane Province. 10 casas, sleeping 2 to 6 guests. From USD 115/night. Property Details Type: Self Catering Guest Rating: 8.9/10 (Booking.com, 14 reviews) Price Range: USD 115 – USD 600 per night Rooms: 10 Amenities Fully equipped kitchen in every unit, Beachfront, Swimming...
Casa Barry Lodge, Tofo 4.0/5 lodge in Tofo, Inhambane Province, right on the beach at the southern tip of Tofo point, 22 km from Inhambane. 27 rooms. From USD 50/night. Property Details Type: Lodge Guest Rating: 4.0/5 (TripAdvisor, 227 reviews) Price Range: From USD 50 per night Rooms: 27 Amenities Free Wi-Fi, Free breakfast, Free...
Vilanculos Beach Lodge, Vilanculos 4.0/5 lodge in Vilanculos, Inhambane Province, a one-minute drive from Vilanculos Beach and the gateway to the Bazaruto Archipelago. 22 bungalows. Property Details Type: Lodge Guest Rating: 4.0/5 (TripAdvisor, 236 reviews) Rooms: 22 Amenities Full breakfast included, Restaurant and bar, Swimming pool, Spa services, Business centre, Laundry and dry-cleaning service, Luggage...
Restaurants & Dining
A beachfront restaurant and bar that welcomes outside guests for lunch and dinner, subject to availability. Booking ahead is recommended.
A beachfront backpacker bar and restaurant known for peri-peri prawns and chicken, pizza and cold beer. A campfire is lit on the beach at weekends.
Activities & Experiences
Traditional dhow safaris leave from Vilankulo for Benguerra, Bazaruto and Santa Carolina, with snorkelling gear, a Two Mile Reef stop and seafood cooked aboard or on the beach. Sailaway Dhow Safaris describes a three-day trip with simple beach camps.
The archipelago has reefs with quoted visibility up to 40 m at 12 to 30 m depth. Odyssea Dive and other operators in town run trips, and PADI courses are offered.
Shallow sandbanks and steady south-east winds suit beginner and intermediate riders. Kite Jungle gives September to March as the best season, and schools in town include VilanCool, an IKO-certified school.
Mozambique Horse Safari runs day rides, an ocean walk with swimming, fishing-village rides and a week-long safari along the coast and red dunes, plus rides on Benguerra Island.
Wikivoyage describes the area as a leading black marlin destination in the eastern Indian Ocean, with the season from early October to the end of January.
The dunes north of town are a viewpoint over the ocean and islands, often seen on the boat run to Santa Carolina.
Events & Entertainment
Events guide coming soon.
Book mixed tickets and experiences for your trip to Vilankulo (Vilanculos)
Find Tickets → GetYourGuideStay in the Know
Get our new destination guides and changes to visa and border rules by email.
🍪 We use cookies to improve your experience and serve relevant ads. Cookie Policy