A tropical beach with clear turquoise waters, large rocks, and palm trees under a bright blue sky.

Hotels with Restaurants in Seychelles from $231

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Seychelles

Check availability on Seychelles Hotels with Restaurants

This weekend
Next weekend

Our top choices for Seychelles hotels with a restaurant

Berjaya Beau Vallon Bay Resort & Casino

Berjaya Beau Vallon Bay Resort & Casino
3.0 star property
Mahé Island
6.6 out of 10, (600 reviews)
"Nice property. Beautiful beach and pool. Several restaurants to choose from. Stayed here killing some time on front of trip. Would stay again."
United States
jamie
$184 nightly
The price is $231
Aug 7 - Aug 8
Total with taxes and fees
Berjaya Beau Vallon Bay Resort & Casino

Constance Ephélia

Constance Ephélia
5.0 star property
Mahé Island
9.4 out of 10, Exceptional, (892 reviews)
"Best resort I’ve ever stayed at. Everything was perfect!"
Canada
Justina
$555 nightly
The price is $661
Jul 11 - Jul 12
Total with taxes and fees
Constance Ephélia

STORY Seychelles

STORY Seychelles
5.0 star property
Mahé Island
9.0 out of 10, Wonderful, (550 reviews)
"Relaxing resort in a beautiful beach front atmosphere surrounded by mountains. The staff was very friendly, accommodating and the property is well maintained. The location is more convenient than the Four Seasons of you’re looking to explore Mahe and take a trip to La Digue and Praslin."
United States
Shivanand
$623 nightly
The price is $731
Aug 1 - Aug 2
Total with taxes and fees
STORY Seychelles

Kempinski Seychelles Resort

Kempinski Seychelles Resort
5.0 star property
Mahé Island
8.8 out of 10, Excellent, (593 reviews)
"Rooms had some issues eg not very clean and ac wasn’t great."
United Kingdom
Roneil
$461 nightly
The price is $545
Jul 17 - Jul 18
Total with taxes and fees
Kempinski Seychelles Resort

Coral Strand Smart Choice Hotel

Coral Strand Smart Choice Hotel
4.0 star property
Mahé Island
7.4 out of 10, Good, (802 reviews)
"Incredible place to stay. Perfect location with direct beach access. Great breakfast and restaurant options. The staff were very helpful and arranged anything I needed. Can’t wait to be back!"
Australia
Courtney
$399 nightly
The price is $475
Jul 12 - Jul 13
Total with taxes and fees
Coral Strand Smart Choice Hotel

Savoy Seychelles Resort & Spa

Savoy Seychelles Resort & Spa
5.0 star property
Mahé Island
8.6 out of 10, Excellent, (719 reviews)
"Excellent location although car park next door can be really loud. Good is very good"
United States
Lucy
$577 nightly
The price is $686
Aug 7 - Aug 8
Total with taxes and fees
Savoy Seychelles Resort & Spa

Fisherman’s Cove resort

Fisherman’s Cove resort
4.0 star property
Mahé Island
8.6 out of 10, Excellent, (360 reviews)
"Excellent location, staff. "
United States
Amanda Joyce
Fisherman’s Cove resort

Bliss Hotel

Bliss Hotel
3.0 star property
Mahé Island
8.4 out of 10, Very Good, (168 reviews)
"Very cute hotel with lovely staff! Would defiantly recommend"
Norway
Julie
$266 nightly
The price is $321
Jul 10 - Jul 11
Total with taxes and fees
Bliss Hotel

Avani Plus Barbarons Seychelles

Avani Plus Barbarons Seychelles
5.0 star property
Mahé Island
9.4 out of 10, Exceptional, (31 reviews)
"Nice enough hotel. Not great food options for dinner. Plenty of space at the pool etc and bedroom was nice and spacious"
United Kingdom
Caoimhe
$328 nightly
The price is $387
Aug 5 - Aug 6
Total with taxes and fees
Avani Plus Barbarons Seychelles

Eden Bleu Hotel

Eden Bleu Hotel
4.0 star property
Mahé Island
8.8 out of 10, Excellent, (254 reviews)
"Huge room with a fantastic view of the marina, great breakfast, beautiful pool. "
Switzerland
Karolina
$333 nightly
The price is $398
Jul 9 - Jul 10
Total with taxes and fees
Eden Bleu Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Seychelles Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Seychelles cost?
You'll pay between $231 and $731 per night for hotels in Seychelles. A perfect stay with a restaurant, or one that offers access to a top foodie area, is only a few clicks away with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in Seychelles?
Pick from 169 hotels that offer access to awesome dining all over Seychelles. Whether you're looking for a hotel with a restaurant or one that'll put you in the heart of a food-lover's universe, Expedia makes it simple to find your perfect fit.
Are there any family-friendly hotels with dining in Seychelles?
You'll find some comfortable family-friendly hotels with dining in Seychelles. If you're making tracks for Beau Vallon, experience the gastronomic delights of the city from Carana Beach Hotel. Amenities at this 3.5-star stay include complimentary breakfast and housekeeping services. Sun Properties is another top choice for families looking for hotels with restaurants or near foodie areas. This 3.5-star option includes WiFi and housekeeping services and is also in Beau Vallon. There are lots of fabulous things to do for the whole family in Beau Vallon. Beau Vallon Beach and Anse Soleil Beach promise an unforgettable day out.
Are there any 5-star hotels with dining in Seychelles?
Check in to one of our 5-star hotels and indulge in some fabulous food experiences during your Seychelles adventure. If you're journeying to Beau Vallon, look into Constance Ephélia. This 5-star property offers amenities such as room service and a tennis court. Hilton Seychelles Northolme Resort & Spa is another high-end option where you can sample the dining scene of Beau Vallon. Beauty services and a terrace will help make your time here nice and comfortable.
Why book your hotel with dining in Seychelles with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's near a culinary epicenter, Expedia will have a stay that suits your tastes. Use our handy filters to search for Seychelles hotels with their own places to eat. You can also narrow your search for properties in sought-after locations packed with markets, restaurants or cafés. Whatever you choose, you'll always get a delectable deal with Expedia!
How can I find cheap hotels with dining in Seychelles?
The easiest way to find cheap hotels with dining in Seychelles is with Expedia's nifty filter tool. Reserve accommodations with restaurants or tasty extra touches, like included breakfast and lunch. You can also narrow your search by budget, star rating and amenities to nab unbeatable rates in just a few keystrokes.
What is there to do in Seychelles near my hotel with dining?
Whether you're headed north, south, east or west in Seychelles, you'll find loads of fun things to keep you entertained. Staying a few days in La Passe? Anse Severe Beach is a great attraction to put on your itinerary.