Mauritian fishing town on Grand Port Bay, with a lively waterfront and Battle of Grand Port history.
Mahébourg is a fishing town on the southwest shore of Grand Port Bay, close to the international airport. It's one of the more authentic towns on the island — not heavily touristed, with a lively waterfront market and a real neighbourhood feel.
The National History Museum is the main attraction: it's housed in a French colonial mansion where the wounded commanders from the 1810 Battle of Grand Port (the only naval victory Napoleon's forces achieved over the British) were brought to recover. The collection includes cannon, armour, furniture, and maps from the colonial era. Free entry.
Blue Bay Marine Park, a short drive south, is the best snorkelling site on the east coast — a protected lagoon with exceptional coral and fish diversity. The nearby Île aux Aigrettes nature reserve is an ecological restoration project where giant tortoises and rare endemic birds live in recreated native habitat. Most hotels and guesthouses in the area offer snorkelling and kayak rentals.
Mahébourg is a practical base if you're arriving or departing late from the airport, and a good base for exploring the south coast.
Guide
Eating Out
Mahébourg is not a restaurant town in the sense of fancy dining rooms, but it is a good place to eat authentic Mauritian food at local prices. Creole cooking dominates — rice-based dishes with rougaille (tomato and spice sauce), dholl puri (split pea flatbread), and fresh seafood. Street food vendors around the market sell samossas, gateaux piment (chilli cakes), and mine frite (fried noodles) — the common daily breakfast and snack of working Mauritians.
Several simple restaurants along the waterfront and main road serve fresh fish and grilled octopus. For a more substantial sit-down meal, look for family-run tables d'hôte in the surrounding villages, where Creole home cooking is served at set hours and prices are very reasonable. The area around Blue Bay has more tourist-oriented restaurants with European menus, but for the real thing, stay in Mahébourg.
Guide
Getting There
Sir Seewoosagur Ramgoolam International Airport is 10 kilometres north of Mahébourg, making this the closest town to the island's main gateway. Taxis from the airport are readily available — agree a price before getting in, or ask your accommodation to arrange a pickup. The journey to central Mahébourg takes around 15 minutes.
From Port Louis and other parts of the island, public buses run to Mahébourg from the central bus stations. The south-east coastal route passes through several small towns and takes around an hour from the capital. Car rental is the most flexible option for exploring the south coast and Blue Bay.