Amari by Vineet (LUX* Belle Mare)
Modern Indian cuisine by chef Vineet Bhatia at LUX* Belle Mare.
At Linda's Place Restaurant and Rum Bar
Restaurant and rum bar in Grand Gaube with home cooking.
Banana Beach Club
Lively Grand Baie bar and grill, a nightlife staple with live music.
Beach House Restaurant & Bar
Bayfront restaurant and bar serving modernised Mauritian flavours.
Big Willy's
Tamarin sports bar and restaurant with steaks and burgers, busy at night.
Bloom
Pereybère café for breakfast, brunch and lunch, with cold-pressed juices.
Botteghita Ristorante & Bar
Italian restaurant in Grand Baie with a wine and cocktail bar.
Buddha Bar Beach
Beach lounge at Sugar Beach serving sushi and seafood.
C Beach Club
Beach club on the Bel Ombre estate, right on the sand: grills, fish and cocktails.
Café International – The Flame Grill
North-coast bar and grill known for its steaks.
Café des Arts (Trou d'Eau Douce)
Trou d'Eau Douce restaurant-gallery pairing careful cooking with artworks.
Chelsea's Cup N' Cake
Curepipe café-bakery: cupcakes, cakes and breakfast.
Chez Pepe
Wood-fired pizzas and Italian cooking on Flic en Flac's coastal road.
Chez Rosy
Family restaurant near the Gris Gris cliffs, good for a Creole lunch on a wild-south road trip.
Château Mon Désir
French-Mauritian fine dining in a colonial manor, honoured at the 2025 World Culinary Awards.
Domaine Anna
Large Chinese and seafood restaurant set among the Médine fields.
Enso Restaurant & Lounge Bar
Upstairs restaurant-lounge at La Gaulette's shopping centre, a lively spot near Le Morne.
Escale Créole
Family-run Creole table in a Moka garden, serving traditional home cooking.
Flying Dodo Brewing Company
Brewpub at Bagatelle mall serving house beers and pizzas.
Good Korma
Indian restaurant in Bo'Valon Mall, between Mahébourg and the airport.
Grand Canton
Chinese restaurant in Port Louis near Chinatown.
Happy Eater
Local fast food in Rose Belle: burgers and fried chicken.
Happy Rajah
Grand Baie Indian restaurant popular for thalis, biryanis and vegetarian dishes.
Hasu
Refined Japanese restaurant at Long Beach resort, Belle Mare.
Heritage Sunset Café
Family café in La Gaulette for breakfast, brunch or a light meal.
Hunan Restaurant
Hunan Chinese cuisine and hot pot in Curepipe.
Indra – Domaine Les Pailles
Indian restaurant at Domaine Les Pailles, on the edge of Port Louis.
Kesar Indian Restaurant (Flacq)
Indian restaurant in Centre de Flacq: tandoori, biryani and North Indian curries.
Kristen's Kick-Ass Ice Cream
Artisan ice-cream brand of South African origin, popular with families.
L'Alchimiste (Rhumerie de Chamarel)
Rhumerie de Chamarel restaurant cooking Mauritian recipes with local produce.
L'Ardoise Brasserie
French-style brasserie-bistro in Helvetia, Moka, with beer and wine.
L'Artista
Italian restaurant on the Caudan Waterfront.
L'Envol
Tamarin pizzeria and cocktail bar, eat in, takeaway or delivery.
La Bonne Chute
Open-air Tamarin restaurant serving seafood and European dishes.
La Cosa Nostra
Pizzas plus Italian and Mediterranean cooking in Tamarin.
La Kaza
Sunset Boulevard restaurant-bar serving grilled fish and seafood curries.
La Potinière
Curepipe restaurant mixing traditional and modern Mauritian recipes.
La Table Matisse
Upscale French bistro in Curepipe.
La Table du Château
Château de Labourdonnais restaurant reinterpreting Mauritian cuisine with fruit and produce from the estate.
La Terrasse Verte
Guesthouse restaurant at Petit Gravier serving Rodriguan food.
La Voglia Matta
Relaxed, affordable pizzeria-trattoria in Trou-aux-Biches.
Le Bistrot (Mahébourg)
Small bistro on Mahébourg's coastal road serving simple local food.
Le Capitaine
Grand Baie restaurant specialising in fish and seafood, with a cocktail bar.
Le Chamarel Restaurant
Hillside Chamarel restaurant with Mauritian food and west-coast views.
Le Château de Bel Ombre
Fine dining in a colonial château, with a Mauritian-accented menu using Bel Ombre produce.
Le Courtyard
Port Louis business-district restaurant blending French cooking with Mauritian touches, set around a garden courtyard.
Le Dix-Neuf
Tamarina golf clubhouse restaurant with views, grills, and local and Mediterranean dishes.
Le Fangourin
Garden restaurant at L'Aventure du Sucre serving Mauritian food and sugar-cane drinks.
Le Pescatore
Refined lagoon-side restaurant specialising in seafood and Mauritian produce.
Le Poivrier
Small Grand Baie restaurant with local dishes at affordable prices.
Les Canisses Resto & Plage
Grand Baie beach restaurant with French and Mediterranean, sea-focused dishes.
Little Sichuan (Xiao Sichuan)
Spicy Sichuan cooking in Grand Baie.
Luigi's Italian Pizzeria & Pasta Bar
Pizzeria and pasta bar on Grand Baie's main road.
Magenta Seafood
La Pirogue resort seafood restaurant focused on local catch.
Maison Escoffier
Fine pastry shop in Bon Air: entremets and celebration cakes.
Medium Rare Steakhouse
Steakhouse at Ruisseau Créole: grilled meats and burgers.
Moustache Bistro
Friendly tapas and wine bar in Tamarin.
Namaste
Caudan Indian restaurant specialising in Mughlai dishes and tandoor grills.
Nenban Indian Restaurant
South Indian specialities (dosas, idlis) near Bagatelle.
Oh My Cake
Pereybère pastry shop specialising in made-to-order cakes.
Padharo Sa by Jain's Little India
Rajasthani and Gujarati Indian food in Trianon, vegetarian-focused.
Pains et Moulins
Bakery, pastry shop and café in Grand Baie: breads, viennoiseries and cakes.
Pakbo
Family restaurant serving Mauritian, Indian and seafood dishes.
Panarottis Express (Curepipe)
Panarottis in Curepipe: pizza, pasta and family deals.
Panarottis Pizza Express (Port-Louis)
Family pizza-and-pasta chain, with play areas at some outlets.
Restaurant Coolen – Chez Ram
Family-run Grand Baie spot serving Creole, Indian and seafood specialities.
Restaurant Les Palmiers – Chez Dev
Family restaurant in Chamarel for lunch between the Seven Coloured Earth and the waterfall.
Rum Shed (Shanti Maurice)
Rum-themed bar and grill at Shanti Maurice, by the beach in the south.
Shamiana Restaurant
Long-standing Indian restaurant in Rose-Hill.
Sketch
Black River brunch café open daily during the day.
Star Deg
Halal Port Louis counter known for pot-cooked (deg) biryani.
Steven's Pizza
Neighbourhood pizzeria in Mahébourg, eat in or take away.
Sunshine Fusion Restaurant
Poste Lafayette restaurant blending Mauritian and Asian flavours on the wild east coast.
Symon's Restaurant
Independent Belle Mare restaurant serving Mauritian, Chinese and seafood dishes, an alternative to hotel dining.
Taste of Asia (Bo'Valon)
Chinese and Asian-fusion counter in Bo'Valon Mall.
The Plantation (The Residence)
Upscale restaurant at The Residence Mauritius, beachside in Belle Mare.
Top Deck Bar & Grill
Bar and grill on Grand Baie's coastal road.
Wang Thai
Thai restaurant upstairs in Grand Baie's Beach House complex.
Wapalapam La Place
Seafood inspired by Indian Ocean islands, in central Port Louis.
Ah Youn
Sino-Mauritian restaurant on Flic en Flac's main road.
Ava Bistrot
Mostly vegetarian bistro in Tamarin: bowls, salads and healthy meals.
Bistro Anvers
Small local spot on the Bel Ombre road: Mauritian food and seafood at gentle prices.
Canne à Sucre
Evening Mauritian restaurant on Flic en Flac's coastal road.
Casa Pizza
Pizzeria on Tamarin's main road.
Chez Bhim
Roadside restaurant in La Gaulette with simple Mauritian cooking.
Chez Patrick Resto
Mahébourg Mauritian restaurant known for seafood dishes.
Chez Solange et Robert
Family table at Gravier in south-east Rodrigues.
Chez Tante Athalie – Table d'hôte
Set-price Creole table d'hôte in an old estate setting near the Pamplemousses garden.
Chez Tino
Family restaurant in Trou d'Eau Douce, often recommended for seafood and local cooking.
Chinese Gourmet
Chinese restaurant on the Belle Mare road.
Créole Shack
Small Creole canteen in Flic en Flac open weekday lunchtimes.
Dewa & Sons
Long-standing Rose-Hill address for dholl puri.
Dumpling & Noodles House
Homemade dumplings and noodles in Grand Baie.
Eagle Spur
Family steakhouse from the Spur chain: grills, burgers and breakfast.
Eighty Eight
Chinese restaurant at Bagatelle Mall.
Emba Filao
Small beach restaurant on Le Morne public beach, handy between swims.
Escale Farata C'z Sam
Curepipe snack bar for curry-filled faratas, with vegetarian options.
Esco_Burger
Burgers and grills near Blue Bay beach, with fish and vegetarian options.
Farata AKA Vinoda
Stall rolling faratas around chicken, fish or vegetable curries.
Faratha Chou
Port Mathurin counter for farathas and boiled noodles, open weekday mornings and lunchtime.
Flame N Grill
Indian grill in Quatre Bornes: kebabs, curries and vegetarian options.
Gelato Heaven
Ice-cream parlour and café in Flic en Flac.
Green Island Beach Restaurant
Seafront restaurant in Trou d'Eau Douce serving grilled or curried fish.
Grill & Chill
Evening grill in Pereybère serving barbecued meat and fish.
Hong Kong Palace
Chinese restaurant in Grand Baie open for lunch and dinner.
Indian Summer
Indian restaurant at Ebène Commercial Centre, with North and South Indian dishes.
Kafé Rose
Garden café in Port Mathurin: salads, pasta, milkshakes and pancakes; closed Sundays.
Kasafé
Thai restaurant in Curepipe serving lunch and dinner Monday to Saturday.
Kisasa
Small Port Louis lunch spot serving Mauritian dishes on weekdays.
Kot Zanane Food Adventure – Table d'hôte
Table d'hôte at Le Morne offering a Mauritian food experience; contact ahead.
L'Atelier Gourmand
Port Mathurin restaurant: pizza, salads and made-to-order dishes, wine and cocktails.
La Belle Créole
Creole restaurant on Mahébourg's coastal road: curries, rougailles and fish.
La Case Mama Chez Paulina
Rodriguan table d'hôte on the road to Tyrodig; lunch and dinner most days, lunch only on Wednesdays.
La Plage (Anse aux Anglais)
Anse aux Anglais restaurant serving Sino-Rodriguan stir-fries; closed Wednesdays.
La Roche Cari
Roadside Mauritian restaurant in Bel Ombre serving curries and local dishes.
La Rougaille Créole
Grand Baie Creole eatery focused on seafood cooked with local spices.
La Vielle Rouge
Mahébourg spot for fish and Mauritian cooking.
Le Bazilic
Small Creole eatery in Mahébourg with vegetarian and vegan options.
Le Marlin Bleu (Chez Mega)
Anse aux Anglais restaurant with seafood and a proper vegetarian section; closed Tuesdays.
Le Pandanus
Sea-view guesthouse in north-west Rodrigues, meals on request.
Le Tropical (Bel Ombre)
Simple Creole eatery in Bel Ombre, known for Mauritian daily dishes.
Les Caprices de Gervais
Quatre Bornes pastry shop, also open for breakfast.
Les Copains d'Abord
Central Mahébourg restaurant, handy for a meal after strolling the waterfront and market.
Miss Daisy Bistrot
Rose-Hill bistro-café for lunch or a sweet break.
Mystic Masala
Waterfront Indian snack bar: dosas, pani puri, biryani and fresh juices.
N1 Burgers N Café
Burger snack bar in Trou d'Eau Douce for a quick meal before or after Île aux Cerfs.
Ocean Vibes
La Gaulette restaurant popular with kitesurfers after a session at Le Morne.
Osaka Sushi Beach Restaurant
Sushi and Japanese dishes on Flic en Flac's coastal road.
Ousaporn Thai Restaurant
Thai restaurant in Tamarin with low prices, curries and wok dishes.
Palais de Barbizon
Family-run table in Chamarel serving home-style Creole food.
Pure Veg Express
All-vegetarian restaurant in Quatre Bornes with Indian dishes and snacks.
Pâtisserie Puits d'Amour
Port-Louis pastry shop for cakes and treats to take away.
Restaurant Dragon de Chine
Neighbourhood Chinese restaurant in Mahébourg: fried noodles, magic bowls and stir-fries.
Restaurant La Colombe
Fish and seafood restaurant in old Mahébourg.
Restaurant du Lac
Eatery on the Pointe Jérôme coastal road south of Mahébourg, facing the lagoon.
Resto La Caverne
Rodriguan eatery at Petite Butte near Caverne Patate, serving local food.
S'Arrastu by Chef Rocco
Italian restaurant in La Mivoie cooking with local seafood.
Sauterelle
Sunset Boulevard spot serving French and Mediterranean dishes built on fresh produce.
Saveurs de Shin
Chinese restaurant in Mahébourg serving Sino-Mauritian classics.
Smasher Tamarin
American-style smash burgers in Tamarin.
Sunset Restaurant (St Martin)
Creole restaurant on the Savanne coast road between Bel Ombre and Souillac.
Sushi Park
Japanese and sushi spot at Phoenix Mall.
Tapasake (One&Only Le Saint Géran)
Japanese and Asian restaurant over the water at One&Only Le Saint Géran.
The Plantation Club (Outrigger)
Beachfront Creole restaurant at Outrigger Mauritius; non-residents can book.
Ti Kaz Kreol
Small Creole house in Mahébourg serving home-style Mauritian food.
Ti Kouloir
Small Grand Baie stall known for steamed dumplings and fried noodles.
Umami (Le Morne)
Japanese restaurant at a Beachcomber hotel at the foot of Le Morne.
Zoza Pastry and Coffee Shop
Pastry and coffee shop in Souillac for a sweet stop on the southern route.
Zub Express
Indo-Muslim counter in Flic en Flac serving Indian takeaway dishes.
Le Barachois (Constance Prince Maurice)
Floating restaurant amid mangroves, serving gourmet Indian Ocean flavours.