Hotels with Restaurants in Mauritius

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Mauritius

Check availability on Mauritius Hotels with Restaurants

Top Hotels with Restaurants in Mauritius

Zilwa Attitude

4.0 star property
9.0 out of 10, Wonderful, (405)
"Very nice accommodation with lots of things to do in the resort itself. A lot of good food options and the breakfast is great too"
The price is S$279
includes taxes & fees
6 Aug - 7 Aug
Zilwa Attitude

The Residence Mauritius

5.0 star property
9.2 out of 10, Wonderful, (403)
"Excellent"
The price is S$554
includes taxes & fees
15 Jul - 16 Jul
The Residence Mauritius

The Ravenala Attitude

4.0 star property
8.6 out of 10, Excellent, (284)
"Beautiful location Lovely rooms Lovely staff All inclusive worth it"
The price is S$285
includes taxes & fees
24 Jul - 25 Jul
The Ravenala Attitude

Sofitel Mauritius L'Imperial Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (479)
"Only like the bar staff by the beach"
The price is S$545
includes taxes & fees
16 Jul - 17 Jul
Sofitel Mauritius L'Imperial Resort & Spa

Be Cosy Apart' Hotel

8.8 out of 10, Excellent, (195)
Be Cosy Apart' Hotel

Seapoint Boutique Hotel

4.0 star property
9.2 out of 10, Wonderful, (136)
"Recommended for anyone looking for a relaxing and peaceful break in the paradise. Works well also for solo travellers, staff was very friendly and attentive. Ocean suites are fabulous!"
Seapoint Boutique Hotel

Le Meridien Ile Maurice

5.0 star property
9.4 out of 10, Exceptional, (118)
"Great restaurants, rooms are large, bed is excellent, beach is not amazing but hotel location is very convenient to travel to other beaches. "
The price is S$474
includes taxes & fees
16 Jul - 17 Jul
Le Meridien Ile Maurice

Le Peninsula Bay Beach Resort

4.0 star property
7.2 out of 10, Good, (574)
"Great stay 2nd time around"
Le Peninsula Bay Beach Resort

LUX* Grand Gaube

5.0 star property
9.4 out of 10, Exceptional, (738)
"To name a few staff who made the stay exceptional. Sandeep at reception Krishna at rouge Adrian at tennis Deepa at play Veemal at rouge Nuund at rouge Viresh at beach Ashwin at dinner Shehbiir cleaner"
The price is S$332
includes taxes & fees
3 Aug - 4 Aug
LUX* Grand Gaube

Sands Suites Resort & Spa

5.0 star property
9.4 out of 10, Exceptional, (523)
"The accommodations and staff were great ! It’s a beautiful property, food in dining room was very good. We were able to take walks along the beach. Drawbacks would be that the beach was rough w shells but wearing water shoes helped. Wine was very expensive! We were warned but it was still a shock !"
Sands Suites Resort & Spa
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

Frequently asked questions

How much do hotels with dining in Mauritius cost?
Hotels in Mauritius range between S$279 to S$554 per night. Make sure you come with an appetite --- these hotels feature restaurants or offer access to top dining experiences. 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.
What are the best hotels with dining in Mauritius?
Select from multiple hotels with dining in Mauritius that have a total average guest review rating of 8.8. Shandrani Beachcomber Resort & Spa offers easy access to some terrific food experiences. It has a 4-star rating and features a minibar and a garden. Another sought-after option is Holiday Inn Mauritius Mon Tresor, an IHG Hotel. Amenities at this 4-star getaway include hypo-allergenic bedding and a terrace.
How many hotels with restaurants are there in Mauritius?
Mauritius has 274 hotels within easy reach of some wonderful dining experiences. Enter your destination and travel dates and get a start on planning your next escape today.
Are there any family-friendly hotels with dining in Mauritius?
You'll discover family-friendly hotels with dining across Mauritius, including Bambous Virieux. Preskil Island Resort is one property that'll fulfil your culinary needs in this popular city. It has a 4-star rating and amenities including a playground and a sauna. Alternatively, unpack your suitcase at Le Peninsula Bay Beach Resort. With a children's pool, free food and beverages and access to top dining experiences, this 4-star favourite in Bambous Virieux will make your family feel relaxed and welcome. After you've settled in and savoured some of the local cooking, it's time to discover the best of Bambous Virieux. Enjoy unforgettable days out at family-friendly attractions like Blue Bay Beach and Mahebourg Museum.
Are there any 5-star hotels with dining in Mauritius?
There are no 5-star hotels with dining in Mauritius. But there are 4-star retreats that'll satisfy your culinary needs. If you're off to the vibrant city of Bambous Virieux, you'll feel right at home at Shandrani Beachcomber Resort & Spa. As well as access to dining, it comes with a terrace and a sauna. Another place that will put you within reach of some great foodie experiences is Holiday Inn Mauritius Mon Tresor, an IHG Hotel. A pillow menu and a swimming pool help make this 4-star property in Bambous Virieux a traveller favourite.
Why book your hotel with restaurants in Mauritius with Expedia?
Expedia makes it a cinch to find your dream hotel with restaurants in Mauritius. Find your way to the filters to search for stays with an on-site restaurant. If you're sticking to a budget, select how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the right place whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Mauritius?
Expedia can help you locate cheap hotels with restaurants in Mauritius. Use our helpful filter tools to lock in stays with restaurants or delightful extras, like included dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in Mauritius near my hotel with restaurants?
No matter where you go in Mauritius, you'll find loads of fun things to keep you busy. Spending a few nights in Rivière du Rempart? Grand Bay Beach is a popular attraction to include on your itinerary.