Dinner and Lunch Restaurant, Seychelles

Mahé guide

Restaurants in the Seychelles: Where to Eat on Mahé

Our guide to 67 restaurants in the Seychelles, sorted by area with location and phone number. From Creole beach cafés on Mahé to fine dining on Eden Island.

Where to eat on Mahé? From beach cafés with your feet almost in the sand to Creole kitchens, pizzerias, curry houses and fine dining, the restaurants in the Seychelles are as varied as our island. Here we have collected 67 restaurants across the Seychelles, sorted by area, with location and phone number, so you can plan your meals with ease. Most of them are on Mahé, a few on Praslin, La Digue and the smaller islands.

Restaurants in the Seychelles: what to expect

Seychellois cuisine is Creole cuisine. It mixes African, French, Indian and Chinese influences and lives from what the ocean and the garden give: freshly caught fish, octopus curry, grilled red snapper, breadfruit, lentils, rice and spicy chutneys. You will also find international cooking, Italian pizza, Indian and Asian specialities on Mahé. Beach restaurants are perfect for lunch, and many places in Beau Vallon, Victoria and Eden Island are open in the evening.

Lunch and dinner on our tours

On our Mahé Island Tour and our Beach Tour we like to stop for a Creole lunch in one of the restaurants along the way, for example in the south around Anse Royale and Takamaka or on the west coast. Your guide knows which places are open that day and suits your taste. Lunch is always optional and you pay it directly on site. On the Victoria City Tour an optional Creole lunch in the capital is possible, and with our Night Tour we take you safely to bars and restaurants in the evening and bring you home again.

All restaurants by area

The phone numbers come from our listing and can change over time. Please call ahead, especially for dinner, on Sundays and on public holidays. Most numbers can be dialled locally without the +248 country code.

Victoria, Eden Island and surroundings

RestaurantLocationTypePhone
Aloha Restaurant and BarVictoria, Docklands, New PortMulti-Cusine Restaurant focusing on Asian Food+248 2714663
Backstage RestaurantRoche Caiman, VictoriaTake-Away Sports Bar+248 2593031
Blue Hills RestaurantSans Souci RoadOffers breakfast, lunch, and dinner+248 2543889
Bravo RestaurantEden IslandMixed and International Food+248 4346020
Coco Blu Bar & RestaurantVictoria, next to the Clock Tower, 1st floorInternational cuisines and Bar+248 4261111
Fishman RestaurantEden IslandSeafood and Fish+248 2636421
La Dolce VitaVictoria, next to the State House entranceItalian Food+248 4324333
Marie-Antoinette RestaurantSt Louis, VictoriaOne of the best creole cuisine in town+248 4266222
MolokoVictoria, near Cable & WirelessPizzas to sizzling grill dishes and delightful Chinese.food+248 2714998
Ochan RestaurantEden Island6 different cuisines under one roof+248 2804707
SaiyuLa Louise (formerly Chilli Bar)Chinese food+248 2522717
Sam's Bar and RestaurantVictoria, near the Clock TowerSteak and more+248 4322499
Spice CateringInter Island Quay, at the Cat Cocos berthtake- away, cakes, pizzas, snacks+248 2640068
The Butcher's GrillVictoriaKnown by all locals for their famous Chicken and chips+248 2781203
The MaharajasCommercial House, Eden IslandIndian Cuisine+248 4346869
At SeaPerseverance, east coastFamily Restaurant, Bar, Ocean View+248 2715565
Seychelles Tourism AcademyLa MisèreCreole Cuisine+248 4388600

North west: Beau Vallon, Bel Ombre and Glacis

RestaurantLocationTypePhone
Baobab PizzeriaBeau VallonPizzeria, Family friendly+248 4247167
Boat House CaféBeau VallonCreole Cuisine, International and Bar+248 4247898
La Fiesta Restaurant and BarBeau VallonSeychellois and international cuisine+248 2608632
La Perle NoireBeau VallonNice and real italian, not a Pizzeria+248 4620220
La PlageBeau VallonInternational kitchen, Sea-Front+248 4389200
Ocean Beach RestaurantBeau Vallon, near the Coral Strand HotelFresh seafood, traditional Creole dishes+248 2525902
Hilton Labriz GastroloungeBel OmbreSmall Food, International, Bar+248 4293949
La ScalaBel OmbreReal Italian Cuisine, fresh fish+248 2715147
Rock Pool RestaurantGlacisa la carte cuisine with a selection of delicious dishes from the Mediterranean and Creole culture+248 2829193

East coast and airport: Pointe Larue and Au Cap

RestaurantLocationTypePhone
Curry Nation Multi Cuisine RestaurantPointe Larue, near the airportCurry and more+248 2833999
Payanke CIP Lounge by AvaniPointe Larue, airportFirst class lounge at the Seychelles International Airport+248 2803011
Seybar and Restaurant (Skychef)Seychelles International AirportVariety of refreshments, Nespresso coffee, sweet and savory snacks, cakes, and light meals+248 4381770
The Coffee Club/ Burger KingPointe Larue, airportFast Food, Burger and more+248 2637938
Green House RestaurantAu CapSpaghetti carbonara, Chicken curry, Spring rolls, bbq ribs and more+248 2521445
Lo BrizanAu Cap, near the Takamaka DistilleryFamily friendly, mid-range restaurant+248 2718073
Lobster Bay RestaurantAu CapCuisine: Seafood, Cajun & Creole, with options for vegetarians+248 2628070
Maison MarengoAu CapVery nice creole Restaurant, with live music+248 2511184

South: Anse Royale and Takamaka

RestaurantLocationTypePhone
Jardin du RoiJardin du Roi botanical garden, south eastCreole Cuisine in the Botanical Garden+248 4371313
Kafe KreolAnse RoyaleBest Pizza, nice Curry, Beachfront+248 2501710
Ole RestaurantAnse RoyaleTake Away & Pizzeria+248 2583916
Le Reduit RestaurantTakamakaSmall creole restaurant run by Seychellois family+248 4366116
Surfer's Beach RestaurantTakamakaNice Creole kitchen at the beach+248 2783703
Takamaka Sky RestaurantQuatre Bornes, Takamaka, on the way to Anse IntendanceOne of our best friends, with small food but cooked from the heart, a must to go+248 2561990

South west and west coast

RestaurantLocationTypePhone
Anse Soleil CaféAnse SoleilCreole cuisine, fish and seafood+248 4361085
Anchor CaféAnse à la MoucheCreole as well as internationall cuisine, with fresh fish and curries+248 4371811
Kapatya RestaurantAnse à la MoucheEuropean and local cuisines+248 2811445
Cap Lazare RestaurantAnse GouvernementFocus on Creole cuisine+248 4297000
Maria's Rock CaféAnse GouvernementItalian/Creole Food Pirat Style, Kids friendly, art Museum+248 4361812
Club LibertePetite AnseRestaurant at the Casino+248 2605452
La Gaulette Food and BarBaie LazareDelicious fish creole style, Kids Menu+248 2781183
Delplace RestaurantPort Glaud, west coastBeach Restaurant, Steak and fine French cuisine, variety of cheese and wine+248 2710707
Tea Tavern RestaurantPort Glaud, at the tea factoryFamily-friendly dining destination known for its charming atmosphere and delicious food+248 2766966

On the other islands

RestaurantLocationTypePhone
Paradisier RestaurantAmitié, PraslinCreole, Chinese and Pizzas+248 2728788
Capricorn RestaurantAnse Kerlan, PraslinSpecial Diets, Vegetarian friendly+248 4233224
Eve CateringEve Island, Baie Sainte Anne, PraslinSeafood and Curry+248 2727219
La Buse RestaurantAnse Takamaka, PraslinFine Seychellois culinary+248 4232941
La Goulue CaféCôte d'Or, PraslinCaribbean, Cajun and Creole+248 4232232
Le ChevalierAnse Lazio, PraslinSandwiches, Burgers, Salad+248 4232322
Mabuya Beach RestaurantAnse Lazio, PraslinDelicious island-inspired cuisine+248 2585929
Les Rochers Restaurant and BoutiqueLa Pointe, PraslinCreole fish with steamed vegetables, Sea-side+248 4233803
Lobster Bay RestaurantGrand Anse, PraslinCuisine: Seafood, Cajun & Creole, with options for vegetarians+248 2529989
Avalunch RestaurantLa Passe, La DigueSpicy Food and Curry, Take Away+248 2510384
Fish Trap RestaurantLa Passe, La DigueFresh Fish+248 4234346
TarosaLa Passe, La DigueBar and Take-away+248 2515451
Chez Jules RestaurantAnse Banane, La DigueCreole Cuisine, Best Curry in Seychelles+248 2510384
Gregoire PizzeriaAnse Réunion, La DiguePizzeria+248 4292557
Zerof RestaurantAnse Réunion, La DigueFamily run restaurant, Creole kitchen+248 4234439
Loutier CocoGrand Anse, La DigueCreole food+248 2514762
La Belle Tortue RestaurantLa Passe, SilhouetteGourmet fusion restaurant+248 4325335
Jolly Roger Bar and RestaurantMoyenne IslandUnique fusion of Creole barbecue buffets, beachfront+248 2511125

Tips for eating out on Mahé

  • Reserve for dinner, above all in high season and at popular beach restaurants.
  • Opening hours and rest days vary from place to place, so check before you go.
  • Try the fish of the day, a Creole curry and fresh fruit juice.
  • Carry some cash: small cafés and takeaways do not always accept cards.

Would you like a restaurant recommendation for your tour day? Just ask your guide. After more than twenty years on our island, Sheena and our team know where to eat well on Mahé.

See it with your own eyes

MahéSee it with your own eyes

Tips, stories and hidden places from our family blog.

Find your tour

More from our Mahé guide

Ask us a question

How would you like to get our answer?

Opens WhatsApp with us directly. No form, no waiting.

WhatsApp · EN, FR, DE

We answer to your e-mail address.

You get a private link to this conversation. Our answer appears there, an e-mail address is optional.