20 Best Restaurants in Seychelles

Café des Arts

$$$$ | Cote d'Or Fodor's choice

Probably Praslin's best restaurant, Café des Arts is a funky, salmon- and aqua-toned haven of divine cuisine, located right on Cote d'Or, one of Seychelles' most beautiful beaches. The food here has a great reputation, meeting the fussiest fine diner's expectations. The octopus gratin with lobster and the tuna carpaccio with a caper, garlic, and olive oil dip are highly recommended. Save room for the desserts, which are fabulously decadent. The cheesy music is forgiven by the excellent and incredibly friendly service. Lunch consists of a lighter menu, served on the wooden deck set right on the beach. A new rooftop deck area is also a lovely place for a cocktail.

Saffron Restaurant

$$$ | Anse Intendance Fodor's choice

If you're craving something different, this Thai restaurant at the Banyan Tree Hotel is a treat. In a simply elegant dining room of crimson hues and graced with sea views to gorgeous Anse Intendance, Saffron serves up delicious and authentic Thai food, including a seafood glass noodle salad, a fabulous red curry duck with lychees, and delicately steamed red snapper in a chili lime sauce. The Thai chef and availability of locally grown Thai produce are no doubt behind the authentic flavors.


$$$$ | Petite Anse Fodor's choice

Enjoying spectacular ocean- and sunset views from its hillside perch above Petite Anse beach, the Four Season's fine-dining venue Zez is a romantic dinner venue serving perfectly executed international cuisine. Set the tone for a gorgeous meal with starters like the warm lobster and artichoke salad tossed in a sherry vinaigrette, or foie gras with apple tarte tatin. The chef's skills come out in dishes like the crab fettucine, a perfectly balanced dish of homemade pasta, crispy soft-shelled crab, fresh chili, parsley, and lemon. If you're after something more substantial, the lobster risotto or lamb fillet will satisfy. An excellent if pricey wine list, and great service accompany the meal. Elegant dark-wood interiors and romantic lighting allow the stunning view to take center stage.

Recommended Fodor's Video

Anse Soleil Café

$$$ | Anse Soleil

A popular toes-in-the-sand, small, family-run, open-air restaurant on one of Mahé's most beautiful beaches, the café serves delicious Creole dishes with an emphasis on seafood, and some meat-and-fries options. The café does a hopping lunch business and can remain busy through dinner (last order at 7.30pm). Meals are served family style (big platters of whatever you've ordered to suit your numbers), and casual is king. Service is known to be erratic, so order ahead of your hunger if you've built up an appetite swimming and sunning all day long.

Mahé, Seychelles
Restaurants Details
Rate Includes: Closed June., Credit cards accepted, Reservations not accepted

Beach Bar & Grill

$$$$ | Anse Kerlan

Serving fabulous Creole-inspired food in a gorgeous setting atop a small rocky outcrop between Grande and Petite Anse Kerlan, Constance Lemuria's elegant beach restaurant is well worth a visit for lunch or dinner. Lunch is more Creole-influenced, as seen in dishes like the whitefish ceviche marinated with lemongrass oil and served on a bed of dried coconut, and the whole grilled reef fish in a piquant Creole sauce. Dinner options include more international favorites like grilled rib eye or pork ribs. Enjoy the sea breezes that cross from bay to bay, and bird's-eye views of the small reef sharks that sometimes ply the granite boulders below. Nonguests should call ahead to make a reservation.

Boat House Restaurant

$$$ | Beau Vallon

This large and lively open-air institution across the street from popular Beau Vallon beach serves a tasty Creole buffet with more than 20 dishes every night, casual lunches, and breakfasts daily. The choice of salads is great, with flavorful renditions of the mango, papaya, and starfruit dishes that you may have become familiar with from other buffets. A chef grills fresh fish and chicken to order, and the curries are also delicious. It's an all-you-can-eat prix fixe, so come hungry. Plans of adding a sushi bar to this casual beach earty are in the works.

Bonbon Plume

$$$ | Anse Lazio

Located on lovely Anse Lazio beach, this outdoor establishment is open for lunch only, but serves delicious grilled seafood and Creole specialties right on the water's edge. Order grilled lobster, fish, scallops, or mussels Seychellois from the à la carte menu (all served with rice, salad, and lentils). A large open-air structure of thatch and wood, the restaurant's best tables are in the sand under umbrellas. Outside of lunch hours, juices, milkshakes, beer, and ice cream are available.

Praslin, Seychelles
Restaurants Details
Rate Includes: Closed June, Credit cards accepted

Jardin du Roi

$ | Anse Royale

With soaring views through steep forested hills down to a turquoise slice of Anse Royale, this quaint, open-air restaurant serves very good Creole fare. Delicious salads of papaya, golden apple, and mango accompany perfectly grilled fish, subtly spiced curries, and fragrant basmati rice. Crepes, sandwiches, a few vegetarian options, and the homemade ice creams are also great. Come on Sunday from noon to 3 for the Lunch Planteur, a Creole feast that includes all the salads, chutneys, and extras you might expect at a huge family potluck with the home-style cooking to match for Rs325.

Reservations essential in season.

Mahé, Seychelles
Restaurants Details
Rate Includes: Closed Christmas, New Year\'s, and Easter, Credit cards accepted

Kannel Restaurant

$$$$ | Petite Anse

Gleaming warm wooden tones and screens of metal cutout flowers adorn this elegant yet casual pool-side restaurant, which serves lunch and dinner daily. Lunch menus focus on lighter international fare, like excellent salads, pastas, seafood dishes, and wood-oven baked pizzas. Dinners flaunt the chef's Creole and international skills, with exquisite renditions of dishes such as a grilled octopus salad, Singapore style noodles, and heavenly curries served with local chutneys, such as the Creole fish curry. Nonhotel guests should be sure to book ahead.

La Scala

$$ | Bel Ombre

Serving classically simple Italian fare in a beautiful white house atop granite rocks, this is one of Mahé's oldest and beloved restaurants. The Italian chef-owner is also a fisherman, and in season, his catch of the day is the freshest you'll find. Pastas are largely homemade, and dishes like the tagliatelle with smoked sailfish or ravioli with fish are recommended. Front of the house is managed by the chef's wife, a charming lady who runs a tight ship. With sea breezes wafting through from the tranquil Bel Ombre, the mood is romantic and old world, making this a place to linger.

Mahé, Seychelles
Restaurants Details
Rate Includes: Closed June; Sun. No lunch, Reservations essential

Le Combava

$$$ | Anse Severe

Located on a covered white-washed deck at the harbor's edge, casually sophisticated Le Combava is a beautifully designed oasis offering a classically international lunch and dinner menu. Lunch items include delicious and generous portions of salads, burgers, pizzas, and mains from spaghetti bolognaise to seared swordfish. In the evening the choices go more upmarket, with starters like a lobster medallion served with risotto and vanilla emulsion or foie gras mousse with figs, and mains such as grilled beef fillet or duck confit. The beach chic seaside setting makes it a romantic evening treat.

Le Repair

$$$ | La Réunion

A wonderful new addition to La Digue's dining options, this friendly Italian restaurant on Anse Reunion serves excellent food in a tranquil garden setting. Wood-fired pizzas will hit the spot, as do the delicious pastas and risottos. Fish lovers are in for a treat, as the chef makes a point of using local fish and octopus, and the fish of the day with lime and cointreau or panfried with white wine and capers are recommended. Dinner guests should come early and enjoy a sunset looking out to neighboring Praslin island.

Les Dauphins Heureux Cafe Restaurant

$$ | Anse Royale

Sitting on the beachfront facing beautiful Anse Royale, this casual yet elegant restaurant serves excellent Creole and international fare, as well as a locally popular Sunday lunch buffet. The smoked fish and mango salad is the perfect balance of tart, sweet, and smokey, and the ginger crab curry is amazingly fragrant. Attentive owner-managed service makes this a romantic dinner option, but with the beautiful beach view and shady outdoor seating option, it's also a winner in the day. Cocktails are tasty and potent, and there's a great wine list. Don't miss the incredible homemade ice cream. And there's free Wi-Fi!

Loutier Coco

$$ | Grand Anse

The only restaurant on the east side of the island, casual and friendly Loutier Coco serves an extremely tasty lunch buffet of the usual Creole favorites. Expect items like a beautifully spiced octopus curry in coconut milk, delicious grilled fish, roast pork, veggie curries, several piquant salads of mango or papaya, and dessert. Located just off Grande Anse beach, the sand floors, coconut-frond and hibiscus-flower decor, and brightly painted rustic murals invite dining in one's swimsuit.

Try to arrive early, as items like the grilled fish tend to dry out a bit towards the end.

Open for lunch only from 12:30–3, and serving drinks from 8–5. If you call a day ahead, you can organize a lobster feast.

La Digue, Seychelles
Restaurants Details
Rate Includes: No credit cards

Maria's Rock

$$ | Baie Lazare

Not only is Maria's Rock built in, among, and from the huge granite boulders that define Mahé, but this themed restaurant also lets you cook your meal on that very same granite. With only one culinary option—seafood or meat grilled on a hot rock at your table, and served with rice and salad—this place isn't for everyone. But if you like some DIY in your food experience (reminiscent of Korean BBQ) and don't mind the sweat that it may inspire, the place is charming, and the grill items, from fish fillets to prawns to beef, delicious and fresh. Kids will love the Fred Flinstone meets Pirate of the Caribbean Disney–ride atmosphere, heightened by the pirate ship and other structures they can play on.

Mahé, Seychelles
Restaurants Details
Rate Includes: Closed Tues. and July, Credit cards accepted

Marie Antoinette

$$ | Victoria

Housed in a charming old Creole-style wooden abode on a hill overlooking Victoria, Marie Antoinette has been serving the same "traditional" Creole set menu for over 30 years. You'll find fish prepared in four different styles, chicken curry, aubergine (eggplant) fritters, rice, and delicious assorted Creole "salads" (also referred to as chutneys) on the menu. A few simple local desserts sweeten the end. A pen of giant tortoises, a wall of business cards from patrons hailing worldwide, and rustic, homey decor add to the restaurant's charm.

Reservations are essential during high season and on weekends.

Pink Salt

$ | Victoria

Set in a lovely old wooden house just on the edge of Victoria, this charming café serves a refreshingly simple menu of gourmet sandwiches, wraps, and salads. The panko-crumbed chicken wrap with coriander and mango is both light and tasty, and the nicoise salad is a favorite. For the very hungry, the Aussie cheeseburger will hit the spot. Homemade desserts, including several cheescakes that are becoming deservedly legendary, are also a draw. A lush garden setting and friendly staff further enhance the oasis atmosphere of this little gem. There's also a kid's menu.

Seahorse Restaurant

$$$$ | Anse Kerlan

The Constance Lemuria's fine-dining restaurant focuses on a compact and extremely well-executed menu of Creole and international dishes, such as slow-cooked red snapper with a breadfruit puree and truffle oil and braised New Zealand lamb shoulder. "Healthy" dishes, like scallops carpaccio with an almond crumble, are indicated on the menu and are fresh and delicious. Enjoying garden views over the 11th green of the resort's award-winning championship golf course, the ambience is warm romantic with its dark wood tones, candlelight, and open-air breezes. Great service and an excellent sommelier complete the picture.

Surfers Beach Restaurant

$ | Anse Parnel

This friendly joint, located in a wild and secluded spot just before the southeastern road ends at Anse Forbans, is a convenient place to enjoy a snack while watching local surfers catch waves. The octopus salad is deliciously tart, and fish dishes are popular. Located right next to the beach under coconut trees and with nothing but the waves and white sand, it's a peaceful place, not to mention the only restaurant in the immediate vicinity; they do a rollicking take-away business (pizza snobs will want to skip the pies here, which tend towards doughy). This local favorite is a great spot for surfers and au naturel hipsters to enjoy a drink or three.

Veuve Restaurant

$$ | La Réunion

This restaurant at La Digue Island Lodge enjoys a location on the edge of beautiful Anse Réunion. Tables are set up by the white sand beach and are surrounded by views of a lush garden filled with massive pandanus palms, frangipani, and Indian almond trees. Dinners are buffet style with a focus on the international, which means that on any given night there will be some degree of influence from Asian, Middle Eastern, European, and of course, Creole cuisine. Great grilled fish, fresh salads, and reasonable Asian fare can be expected (pastas are not a highlight), though check in advance if there is a theme on the night you intend to go (Saturdays are typically all Creole). Non-hotel guests are welcome, but large groups must reserve in advance. When the weather is fine, the beachfront tables, lit by gleaming oil lamps, are extremely romantic and peaceful.