Hotels in Mauritius

Search and compare Mauritius hotels from hundreds of travel sites and save

Mauritius
2 Dec — 3 Dec2
Mauritius
Thu 2-12
Fri 3-12
...and more

Tips for booking a Mauritius hotel

Cheapest month:September
Most expensive month:December
Average price in Mauritius:S$ 345/night
Absolute cheapest price found:S$ 15/night
Cheapest day:Wednesday
Most expensive day:Saturday
S$ 238 - S$ 698
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 266 - S$ 507
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mauritius hotels

Show all 3,492 hotels
1
Dinarobin Beachcomber Golf Resort & Spa
Dinarobin Beachcomber Golf Resort & Spa
9.3 Excellent
Le Morne Peninsula, Le Morne, Mauritius
Show on map
1.3 km from city centre, Le Morne, Mauritius 

Located in Le Morne, Dinarobin Beachcomber Golf Resort & Spa is a short drive from Fourneau Island and Black River Gorges National Park. In addition to free private parking on site, the hotel provides comfortable 5-star rooms and a bar.

2
Aanari Hotel & Spa
Aanari Hotel & Spa
7.7 Good
Pasadena Village, Royal Road, Flic en Flac, Mauritius
Show on map
0.7 km from city centre, Flic en Flac, Mauritius 

Aanari Hotel & Spa is ideally positioned in peaceful surrounds in Flic en Flac, just a short car ride from Port Louis and Tamarin. It has a spa and wellness centre, as well as a sauna, a swimming pool and a Jacuzzi.

3
Shangri-La Le Touessrok, Mauritius
Shangri-La Le Touessrok, Mauritius
9.1 Excellent
Trou D'Eau Douce, Trou d'Eau Douce, Mauritius
Show on map
2.0 km from city centre, Trou d'Eau Douce, Mauritius 

Shangri-La Le Touessrok Mauritius has six beaches and boasts a variety of waters sports activities, including water ski and snorkeling. It also offers a private island with on-site restaurant and bar, Ilot Mangénie, which is exclusive to the resort's quests.

4
Maritim Resort & Spa Mauritius
Maritim Resort & Spa Mauritius
8.1 Excellent
Turtle Bay, Terre Rouge, Balaclava, Mauritius
Show on map
0.4 km from city centre, Balaclava, Mauritius 

Boasting outdoor tennis courts, a private beach and a swimming pool, Maritim Resort & Spa Mauritius is a deluxe place to stay in Balaclava. It provides a spa and wellness centre, as well as an outdoor pool, an all-inclusive meal plan and a sauna.

5
Lux Belle Mare Resort & Villas
Lux Belle Mare Resort & Villas
9.2 Excellent
Coastal Road, 742cu001, Belle Mare, Mauritius
Show on map
0.5 km from city centre, Belle Mare, Mauritius 

Guests of this luxury resort will appreciate the seclusion of its private beach and on-site day spa, all just a short drive from the heart of Belle Mare. A swimming pool, outdoor tennis courts and an indoor pool are just some of the deluxe amenities available to guests throughout their stay.

6
The Westin Turtle Bay Resort & Spa, Mauritius
The Westin Turtle Bay Resort & Spa, Mauritius
8.3 Excellent
Turtle Bay, Balaclava, Mauritius
Show on map
1.0 km from city centre, Balaclava, Mauritius 

Guests of this elegant resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short car ride from the centre of Balaclava. It also provides outdoor tennis courts, an outdoor pool and a sauna.

7
Seasense Boutique Hotel & Spa
Seasense Boutique Hotel & Spa
8.8 Excellent
Coastal Road, Belle Mare, Mauritius
Show on map
2.6 km from city centre, Belle Mare, Mauritius 

Situated in Palmar, Seasense Boutique Hotel & Spa is located a short drive from Belle Mare and Central Flacq. It also offers a 24-hour reception, a swimming pool and a laundry service.

8
Long Beach Golf & Spa Resort
Long Beach Golf & Spa Resort
8.5 Excellent
Off The B59, Coastal Road, Belle Mare, Mauritius
Show on map
3.2 km from city centre, Belle Mare, Mauritius 

Featuring a private beach and an outdoor swimming pool, this 5-star resort is situated in Poste de Flacq. It has a gym, as well as outdoor tennis courts, free Wi-Fi and a sauna.

Cheapest hotels in Mauritius

Show all 3,492 hotels
Sunset Reef Resort & Spa
Sunset Reef Resort & Spa
7.7 Good
Highway B35, Pointe aux Piments, Mauritius
Show on map
1.3 km from city centre,  

Sunset Reef Resort & Spa is located in Pointe aux Piments and offers free Wi-Fi. It also features a swimming pool.

S$ 75
Avg. per night
Grand Bay Suites
Grand Bay Suites
8.7 Excellent
Royal Road, Grand Baie, Mauritius
Show on map
1.5 km from city centre,  

Situated in Pereybere, Grand Bay Suites provides modern 3-star accommodation, as well as a swimming pool and an outdoor pool. The various facilities this luxury property offers include a 24-hour reception, a kids pool and babysitting/child services.

S$ 81
Avg. per night
Astroea Beach Hotel
Astroea Beach Hotel
7.9 Good
Coastal Road, Pointe D'Esny, Blue bay, Mauritius
Show on map
0.9 km from city centre,  

Guests of this hotel will appreciate the seclusion of its private beach and on-site day spa, all located a quick car ride from the heart of Pointe d'Esny. It is a stone's throw from the beach and offers comfortable 4-star accommodation.

S$ 104
Avg. per night
Voila Bagatelle
Voila Bagatelle
7.3 Good
Bagatelle Mall Of Mauritius, Moka, Mauritius
Show on map
0.5 km from city centre,  

Voila Bagatelle is ideally positioned in a peaceful setting in Moka, just a short drive from Flic en Flac and Port Louis. Those staying at the property can also enjoy complimentary wireless internet during their stay.

S$ 119
Avg. per night
Solana Beach - Adults Only
Solana Beach - Adults Only
8.1 Excellent
Coastal Road, Poste de Flacq, Mauritius
Show on map
2.2 km from city centre,  

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all just a short car ride from the heart of Poste de Flacq. It also features a sauna, an outdoor pool and outdoor tennis courts.

S$ 137
Avg. per night
Coral Azur Beach Resort
Coral Azur Beach Resort
7.2 Good
Coastal Road, Mont Choisy, Mauritius
Show on map
1.0 km from city centre,  

Guests of this charming resort will appreciate the seclusion of its private beach and on-site spa, all just a short drive from the centre of Trou aux Biches. It also offers an outdoor pool, a kids club and a kids pool.

S$ 146
Avg. per night
Aanari Hotel & Spa
Aanari Hotel & Spa
7.7 Good
Pasadena Village, Royal Road, Flic en Flac, Mauritius
Show on map
0.7 km from city centre,  

Aanari Hotel & Spa is ideally positioned in peaceful surrounds in Flic en Flac, just a short car ride from Port Louis and Tamarin. It has a spa and wellness centre, as well as a sauna, a swimming pool and a Jacuzzi.

S$ 149
Avg. per night
Le Peninsula Bay Beach Resort
Le Peninsula Bay Beach Resort
7.4 Good
Blue Bay, Mahébourg, Mauritius
Show on map
4.5 km from city centre,  

Situated in Blue Bay, Le Peninsula Bay Beach Resort offers 3-star accommodation, as well as a Jacuzzi, a sauna and a swimming pool. It also provides free wireless internet.

S$ 161
Avg. per night

Hotel prices in Mauritius

2 stars or below

S$ 49 - S$ 83

Casa Florida Hotel & Spa

No. 1 most popular

S$ 83
Avg. per night
Le Capricorne villas

Best value

S$ 49
Avg. per night
3 stars

S$ 75 - S$ 224

Voila Bagatelle

No. 1 most popular

S$ 119
Avg. per night
Casuarina Resort & Spa

No. 2 most popular

S$ 93
Avg. per night
Sunset Reef Resort & Spa

Best value

S$ 75
Avg. per night
4 stars and up

S$ 104 - S$ 1,117

So Sofitel Mauritius

No. 1 most popular

S$ 290
Avg. per night
Lux Belle Mare Resort & Villas

No. 2 most popular

S$ 474
Avg. per night
Astroea Beach Hotel

Best value

S$ 104
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

About Mauritius

Stunning beaches, lush forests and a melting pot of cultures make Mauritius an enchanting destination. Whether you’re looking for luxury, adventure or a bit of both, Mauritius delivers the goods. The island nation is set in the Indian Ocean and captivates visitors with its colourful markets, beautiful colonial mansions and mouth-watering local cuisine.

Things to do

Home to some of the most beautiful beaches on the planet, Mauritius is a paradise for sunseekers. Lay down your towel and bask on sugar-white sand, cool off in crystalline water and snorkel with colourful tropical fish just offshore. Boat trips whisk you to postcard-perfect islands dotted with swaying palm trees.

Mauritius is synonymous with luxury and harbours some of the most exclusive resorts in the world. From breezy overwater bungalows to sumptuous villas set in flower-filled gardens, Mauritius will satisfy your appetite for luxury. Sip cocktails by the pool, treat yourself to a beachside massage and dine at world-class restaurants.

Beyond gorgeous beaches, there’s plenty of history and culture to discover in Mauritius. Step back in time at handsome colonial plantation houses such as Château Labourdonnais and Eureka, which are two of the most beautiful estates in the country. At the National History Museum, you’ll find colonial masterpieces, dodo skeletons, Spanish coins and other treasures.

Mauritius treats visitors to tantalising local cuisine influenced by the French, Europeans, Indians, Africans, Chinese and Creoles. Savour spicy fish curries, fragrant biryanis and fluffy “dholl puri” pancakes. Breakfast usually features colourful pineapples, papayas, mangoes and other tropical fruits.

Guided tours of Île aux Aigrettes offer a unique chance to spot some of the rarest species in the world, including Aldabra giant tortoises. Head to Vallée de Ferney to explore forested nature trails and spot the endangered Mauritius kestrel.

Getting around

Renting a car or hiring a private driver is an efficient way to get around Mauritius. Taxis are ideal for short distances and local buses are useful for budget travellers. Catamarans sail to the outer islands and Sir Seewoosagur Ramgoolam International Airport is a 45-minute drive from Port Louis.

Mauritius travel FAQs

  • Where is the best place to stay in Mauritius?

    Mauritius has plenty to offer. Consider staying in some of its most favoured locations, like Port Louis, Belle Mare, and Bel Ombre.

  • What are the best hotels in Mauritius?

    So Sofitel Mauritius, rated with a score of 8.0 from 123 reviewers, is one of the most popular hotels in Mauritius. Other top stays include Lux Belle Mare Resort & Villas, with an average rating of 9.2 from 317 reviewers, and Four Seasons Mauritius at Anahita, with a score of 9.2 from 250 reviewers.