On a Sunday afternoon at Chez Batista, the sand shifts underfoot as plates of Takamaka beach curry arrive — fish, bat, grilled meats, shark chutney, and la daube banane spread across tables under thatch. The Sunday Creole buffet here, running from 1 to 3 p.m., draws both locals and visitors to southwest Mahé, and it’s one of the few places where the full breadth of Seychellois home cooking appears in a single sitting. This guide covers the restaurants on Mahé that reward the trip — from beachside Creole buffets to wood-fired pizza and Japanese teppanyaki — with the practical details that separate a good meal from a logistical headache.
Chez Batista’s Sunday buffet includes curries (fish, bat), grilled fish and meats, chutneys (shark, papaya, salted fish), rougail saucisse, and la daube banane.
Seychelles dining is more varied than most visitors expect, but the best meals require planning around opening hours and location. Sunday buffets, Monday Kreol nights, and Wednesday closures shape the week — check before you go.
Navigating Mahé’s Restaurant Scene
Mahé’s dining options cluster around Beau Vallon, the east coast, and the southern villages, with drive times between them rarely exceeding 45 minutes. The island’s size means you can eat at a beach shack in Takamaka for lunch and a resort restaurant in Baie Lazare for dinner, but the road winds — the 20-kilometre stretch from Victoria to Takamaka takes closer to 40 minutes in afternoon traffic.
Creole buffets
Wood-fired pizza
Japanese teppanyaki
Several restaurants close one day per week — Seyshima on Wednesdays, Trader Vic’s on Mondays, Maison Marengo on Sundays — and many operate only during dinner hours. The exception is Le Repaire, open from 7 a.m. to 9:30 p.m. daily, which makes it a reliable fallback for early or late meals. What I’d do: build your itinerary around the Sunday buffet at Chez Batista and the Monday Kreol night at Kannel, then fill the rest of the week with smaller stops.
Restaurants on Mahé serving Creole cuisine, from beachside shacks to resort dining rooms.
Where to Eat on Mahé: Beachside, Resort, and Local Tables
Chez Batista — The Sunday Buffet Worth Planning Around
Chez Batista sits directly on Takamaka beach in southwest Mahé, with thatched roofing and sand-covered floors that blur the line between dining room and shoreline. The a la carte menu runs Monday through Saturday for lunch and dinner, but the draw is the Sunday Creole buffet between 1 and 3 p.m. The spread includes curries — fish and bat — alongside grilled fish and meats, chutneys made from shark, papaya, and salted fish, rougail saucisse, and la daube banane. The bat curry is the dish that gets mentioned most, but the shark chutney and grilled fish are what keep regulars returning. Call 4 366 300 to confirm availability, especially during low season when the buffet may not run.
Kannel — Monday Kreol Night at Four Seasons
Kannel operates within the Four Seasons Resort at Petite Anse, but its Monday Kreol night draws non-guests willing to make the drive. The kitchen shifts from its regular menu to local Seychellois cuisine, and the Sesel Libres — Cuba Libres made with local dark spiced rum — start flowing. During the day, the Petite Anse Fish Counter lets guests choose their catch and specify how they want it cooked. The bouyon blan, made with red snapper, tomato, bilimbi, kalbas, and pumpkin sprouts, is a lighter alternative to the heavier curries found elsewhere. The salad palmis — finely sliced heart of coconut palm — provides a textural contrast that most resort restaurants overlook. Call 4 393 000 for Monday reservations; the Kreol night fills quickly.
Moutya — Seasonal Creole at Mango House
Named after the Seychellois dance recognised by UNESCO as intangible heritage, Moutya sits within the Mango House Resort and focuses on seasonal Creole cuisine. The octopus kari koko (coconut curry) is the standout — the kitchen adjusts the spice level based on the catch and the day’s produce. The menu changes frequently enough that you cannot count on any single dish being available, which is either a frustration or a feature depending on your tolerance for unpredictability. Call 4 397 241 to ask about the current menu before booking.
Kafe Kreol, part of the Laïla hotel in Anse Royale, makes pastas fresh daily — the spaghetti vongole and mango octopus salad are reliable choices. It serves both Seychellois Creole and Italian food, which makes it a good option for groups with mixed preferences.
Practical Planning for Seychelles Dining
Restaurant hours in Seychelles do not follow a standard pattern. Some close entirely one day per week; others operate only during dinner. The table below compares the key differences between the restaurants covered in this guide.
| Restaurant | Closed | Notable Feature |
|---|---|---|
| Chez Batista | Sunday (except buffet 1–3pm) | Sunday Creole buffet |
| Kannel | Open daily | Monday Kreol night |
| Seyshima | Wednesdays | Teppanyaki prepared tableside |
| Trader Vic’s | Mondays | Wood-fired oven, vegan menu |
| Maison Marengo | Sundays | Creole cuisine in Craft Village |
| Le Repaire | Open daily | 7 a.m. to 9:30 p.m. |
Getting There and Getting In
Most restaurants on Mahé require a car or taxi. The road to Chez Batista in Takamaka is narrow and unlit after dark — plan to arrive before sunset if you are driving yourself. Kannel and Muse are inside resort properties (Four Seasons and Mango House, respectively), and security at the gate will ask for your reservation name. Del Place Restaurant in Port Launay offers a Saturday program with live music and cocktails prepared at the table, but it is open only from 12–4 p.m. and 6–8:30 p.m. daily — the gap between lunch and dinner service means you cannot linger between meals.
Several restaurants close without notice during low season (May–September). Always call ahead — the phone numbers listed in this guide are current as of publication but may change.
Costs and Reservations
Resort restaurants like Kannel and Muse charge higher prices than standalone spots like Chez Batista or Le Repaire. A meal at Kannel with a cocktail runs roughly 1,200–1,800 SCR per person; Chez Batista’s Sunday buffet is around 500–700 SCR. Reservations are essential at Kannel for Monday Kreol night and at Seyshima for teppanyaki — the counter seats only eight. Trader Vic’s has a children’s menu and a separate vegan and vegetarian menu, which is rare in Seychelles, but it is closed on Mondays.
On the Ground: What to Know Before You Go
Pacing Your Meals
Seychellois meals are not rushed. A Sunday buffet at Chez Batista can stretch past two hours, and Monday Kreol night at Kannel often runs until the last Sesel Lib is poured. If you are on a tight schedule, Le Repaire in Anse Reunion serves from 7 a.m. to 9:30 p.m. daily and offers pizza, meat platters, and cocktails without the resort markup. The Boat House Restaurant in Beau Vallon runs a Kreols Buffet from 7 to 9 p.m. every evening with live performances on some nights — call +248 4 247 898 to check the schedule.
Local Ingredients and What to Order
The ingredients that define Seychellois cooking — bilimbi, kalbas, pumpkin sprouts, and salted fish — appear on menus in different forms. At Kannel, the bouyon blan uses red snapper and these local vegetables in a broth that is lighter than the coconut-heavy curries elsewhere. At Maison Marengo in Craft Village, the Creole menu relies on local fish and exotic fruit, and the setting between gardens makes it one of the more atmospheric options on the east coast. Perry’s Grillz on Les Canelles Road offers charcoal-grilled fish and vegetables for take-away — a practical choice if you are staying in a self-catering villa and want a meal without the restaurant markup.
- Call ahead to every restaurant — hours change seasonally and some close without notice.
- Sunday at Chez Batista and Monday at Kannel are the two meals worth structuring a day around.
- Resort restaurants require reservations; standalone spots like Le Repaire and Perry’s Grillz are walk-in friendly.
Seychelles Dining Questions
What is the best restaurant for Creole food on Mahé?
Chez Batista on Takamaka beach serves the most comprehensive Creole buffet on Sundays, with dishes like bat curry, shark chutney, and la daube banane. For a weekday option, Maison Marengo in Craft Village offers a smaller but consistent Creole menu using local fish and fruit.
Are there vegetarian or vegan options in Seychelles restaurants?
Trader Vic’s at STORY Seychelles Resort has a dedicated vegan and vegetarian menu alongside its wood-fired dishes. Kafe Kreol in Anse Royale makes fresh pasta daily, including spaghetti vongole, and offers a mango octopus salad that can be adapted. Most Creole restaurants have vegetable curries and omelettes, but options are limited at seafood-focused spots.
Which restaurants in Seychelles have the best views?
Kannel at Four Seasons Petite Anse overlooks the bay, and Muse at Mango House Resort sits in the heart of the property with terrace seating. The Maharajas in Eden Island offers marina views with Indian cuisine cooked over charcoal. Several restaurants on Mahé combine ocean views with dedicated romantic settings, but the best tables require advance booking.
Is it worth going to a resort restaurant if I am not a guest?
Yes, but only for specific meals. Kannel’s Monday Kreol night and Muse’s wood-fired pizzas justify the drive and the security check. Resort restaurants charge higher prices — expect 1,200–1,800 SCR per person — and the atmosphere can feel less local than standalone spots like Chez Batista or Le Repaire.
What is the biggest challenge of dining out in Seychelles?
Unpredictable hours. Several restaurants close one day per week — Seyshima on Wednesdays, Trader Vic’s on Mondays, Maison Marengo on Sundays — and low-season closures happen without notice. The road network is dark and winding after sunset, so driving to Takamaka or Baie Lazare for dinner requires planning around daylight.
Making Sense of Mahé’s Dining Map
The restaurants that reward the most effort — Chez Batista’s Sunday buffet, Kannel’s Monday Kreol night, Seyshima’s teppanyaki counter — are the ones that demand the most planning. The rest of the week is best filled with smaller, walkable meals at Le Repaire, Perry’s Grillz, or Kafe Kreol, where the food is consistent and the hours predictable. Mahé’s dining scene rewards those who treat it as part of the itinerary rather than an afterthought — the best meals here are destinations in their own right.
Sources and further reading
Best Restaurants in Seychelles. Eater, 2024.
Best Restaurants in Seychelles. Le Petit Chef, 2024.
Explore Places to Stay in Seychelles
Feel free to zoom in and out of the map to explore the area and find the best place to stay for your trip.