Hotels in Mauritius

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

Mauritius
23 Mar — 24 Mar2
Mauritius
Thu 23-3
Fri 24-3
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Mauritius

Filter by star ratings
All filters
Sofitel Mauritius L'imperial Resort & Spa
8.2 Excellent
Wolmar, Flic en Flac, Mauritius
Show on map
3.1 km from city centre, Flic en Flac, Mauritius 
ExcellentBased on 259 reviews
8.2

Located within the picturesque countryside of Flic en Flac, Sofitel L'Imperial Resort and Spa provides modern accommodation and a wide range of facilities, including an outdoor pool, a private beach and outdoor tennis courts. Some of the popular features on offer at this luxury 5-star resort are a Turkish steam bath and a Jacuzzi.

The Oberoi Beach Resort, Mauritius
9.4 Excellent
Turtle Bay, Pointe aux Piments, Mauritius
Show on map
2.4 km from city centre, Pointe aux Piments, Mauritius 
ExcellentBased on 99 reviews
9.4

This luxury resort in Balaclava offers complimentary Wi-Fi, as well as a private beach and an outdoor pool. It also features outdoor tennis courts, a Jacuzzi and a swimming pool.

Intercontinental Mauritius Resort Balaclava Fort, An IHG Hotel
7.2 Good
Balaclava Fort, Coastal Road, Balaclava, Mauritius
Show on map
1.4 km from city centre, Balaclava, Mauritius 
GoodBased on 62 reviews
7.2

Offering a private beach and an outdoor swimming pool, this 5-star resort is situated in Balaclava. It also offers a Jacuzzi, a sauna and outdoor tennis courts.

One&Only Le Saint Geran
9.5 Excellent
Pointe de Flacq, Poste de Flacq, Mauritius
Show on map
1.6 km from city centre, Poste de Flacq, Mauritius 
ExcellentBased on 355 reviews
9.5

Set on a private, white-sand beach, One&Only Le Saint Geran offers a 5-star tropical getaway with its luxurious accommodation, world-class service, and stunning views over the Pacific Ocean. Popular facilities, such as outdoor tennis courts, a swimming pool and a Jacuzzi, ensure a satisfying stay in Poste de Flacq.

So Sofitel Mauritius
7.7 Good
Royal Road, Bel Ombre, Mauritius
Show on map
3.2 km from city centre, Bel Ombre, Mauritius 
GoodBased on 223 reviews
7.7

Featuring an outdoor pool, a Jacuzzi and a private beach, SO Sofitel Mauritius is located in Bel Ombre and provides relaxed accommodation. Some of the features on offer at this trendy 5-star resort include outdoor tennis courts, free Wi-Fi and a Turkish steam bath.

Constance Belle Mare Plage
8.8 Excellent
Poste de Flacq, Belle Mare, Mauritius
Show on map
3.8 km from city centre, Belle Mare, Mauritius 
ExcellentBased on 1,132 reviews
8.8

Located in Poste de Flacq, Constance Belle Mare Plage offers unique 5-star accommodation, as well as an outdoor pool, a private beach and a sauna. It has a spa, as well as a Jacuzzi, a swimming pool and outdoor tennis courts.

Lux Le Morne
9.2 Excellent
Coastal Road, Le Morne, Mauritius
Show on map
2.2 km from city centre, Le Morne, Mauritius 
ExcellentBased on 631 reviews
9.2

Showcasing views of Le Morne, LUX Le Morne is a modern place to stay with deluxe amenities and services, including a private beach, indoor tennis courts and outdoor tennis courts. There is also a gym with an infinity pool.

Four Seasons Mauritius at Anahita
8.9 Excellent
Beau Champ, Coastal Road, Trou d'Eau Douce, Mauritius
Show on map
5.6 km from city centre, Trou d'Eau Douce, Mauritius 
ExcellentBased on 355 reviews
8.9

Featuring an outdoor pool, a swimming pool and a private beach, Four Seasons Resort Mauritius at Anahita is located in Beau Champ and provides sophisticated accommodation. Some of the facilities on offer at this luxury 5-star resort include a Jacuzzi, outdoor tennis courts and a Turkish steam bath.

Tips for booking hotels in Mauritius

Cheapest month:April
Most expensive month:March
Average price in Mauritius:S$ 318/night
Cheapest price found:S$ 25/night
Cheapest day:Thursday
Most expensive day:Saturday
S$ 48 - S$ 834
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 48 - S$ 574
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mauritius hotels

1
Dinarobin Beachcomber Golf Resort & Spa
9.3 Excellent
Le Morne Peninsula, Le Morne, Mauritius
Show on map
1.5 km from city centre, Le Morne, Mauritius 

Dinarobin Beachcomber Golf Resort & Spa provides luxury 5-star accommodation in Le Morne. It offers complimentary Wi-Fi, and also features an 18-hole golf course.

2
Sands Suites Resort & Spa
9.1 Excellent
Wolmar, Flic en Flac, Mauritius
Show on map
3.5 km from city centre, Flic en Flac, Mauritius 

Situated within the scenic parkland of Flic en Flac, Sands Suites Resort & Spa provides chic accommodation and a full range of facilities, such as outdoor tennis courts, a sauna and an outdoor pool. It has a spa, as well as a Turkish steam bath, an express check-in and check-out feature and a Jacuzzi.

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

Within a 60-minute car ride of Sir Seewoosagur Ramgoolam International Airport, Maritim Resort & Spa Mauritius offers a private beach, a swimming pool, an outdoor pool and complimentary Wi-Fi. This 5-star resort is located in Balaclava and features a Turkish steam bath, a sauna and outdoor tennis courts, as well as views of Citron River.

4
Seapoint Boutique Hotel
9.1 Excellent
Coastal Road, Pointe aux Canonniers, Mauritius
Show on map
0.9 km from city centre, Pointe aux Canonniers, Mauritius 

Featuring an outdoor pool, a private beach and a Jacuzzi, Seapoint Boutique Hotel is located in Pointe aux Cannoniers and offers luxury accommodation. It provides free wireless internet in public areas, a 24/7 reception and massages.

5
Mon Choisy Beach R.
8.4 Excellent
Mont Choisy, Mauritius
Show on map
0.7 km from city centre, Mont Choisy, Mauritius 

Mon Choisy Beach R provides 3-star accommodation, plus an outdoor pool, a sun deck and a private beach. There is also a gym with a swimming pool.

6
Long Beach Golf & Spa Resort
8.3 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, outdoor tennis courts and an outdoor pool, Long Beach A Sun Resort is situated in Poste de Flacq and offers art deco accommodation. It has a gym, as well as free Wi-Fi, a Turkish steam bath and a sauna.

7
Radisson Blu Poste Lafayette Resort & Spa (Adults Only)
8.1 Excellent
Coastal Road, Poste de Flacq, Mauritius
Show on map
6.2 km from city centre, Poste de Flacq, Mauritius 

Boasting a swimming pool, a sauna and ski in/out facilities, Radisson Blu Poste Lafayette Resort & Spa Mauritius Adults Only is situated in Poste Lafayette and offers contemporary accommodation. It also provides a beauty centre, a kids club and an all-inclusive meal plan.

8
Hennessy Park Hotel
7.4 Good
65, Ebene Cybercity, Ebene, Mauritius
Show on map
0.1 km from city centre, Ebene, Mauritius 

Located in Ebene, Hennessy Park Hotel is within a 40-minute drive of Sir Seewoosagur Ramgoolam International Airport and provides an outdoor pool. Some of the features provided at this modern 4-star hotel include complimentary on-site parking and Wi-Fi.

Cheapest hotels in Mauritius, Africa

Coco Villa
6.9 Good
Shivananda Road, Mahébourg, Mauritius
Show on map
1.2 km from city centre, Mahébourg, Mauritius 

Coco Villa provides a comfortable setting when in Mahebourg. It also offers free Wi-Fi, a car rental desk and an outdoor pool.

S$ 36
Avg. per night
L'Oiseau de L'Ocean Tourist Residence
8.1 Excellent
124, Ave Des Palmiers, Flic en Flac, Mauritius
Show on map
1.0 km from city centre, Flic en Flac, Mauritius 

Situated within the scenic countryside of Flic en Flac, L'Oiseau de L'Ocean Tourist Residence provides comfortable accommodation and a full range of facilities, including a Jacuzzi, a sauna and an outdoor pool. It offers free wireless internet in public areas, an all-hours reception and massages.

S$ 49
Avg. per night
Oceanic Villa
Opp Old Post Office, Grand Baie, Mauritius
Show on map
0.3 km from city centre, Grand Baie, Mauritius 

Oceanic Villa is ideally positioned in a peaceful setting in Grand Baie, just a short car trip from the Sir Seewoosagur Ramgoolam Botanical Garden and Rempart River. Guests have access to a sauna and an outdoor pool.

S$ 58
Avg. per night
Explora Prestige
7.7 Good
6 Rue Des Corbigeaux, Blue bay, Mauritius
Show on map
0.7 km from city centre, Blue bay, Mauritius 

Set in Blue Bay, Explora Prestige is a short drive from Mahebourg and provides an outdoor pool, a sun deck and free Wi-Fi. It also offers bicycle rental, luggage storage and a concierge.

S$ 78
Avg. per night
Eden Villa
8.1 Excellent
Belle Mare, Mauritius
Show on map
0.3 km from city centre, Belle Mare, Mauritius 

Eden Villa offers 3-star accommodation in Belle Mare. It also provides a kids pool, an express check-in and check-out feature and an outdoor pool.

S$ 90
Avg. per night
Be Cosy Apart Hotel
8.0 Excellent
Costal Road, Trou Aux Biches, Mauritius
Show on map
0.6 km from city centre, Trou Aux Biches, Mauritius 

Be Cosy Apart Hotel provides a comfortable setting when in Trou aux Biches. Those staying at the property have access to a sun deck and an outdoor pool.

S$ 100
Avg. per night
Manisa Hotel
6.2 Good
Coastal Road, 230, Flic En Flac, Flic en Flac, Mauritius
Show on map
0.7 km from city centre, Flic en Flac, Mauritius 

Situated within the picturesque countryside of Flic en Flac, Manisa Hotel offers elegant accommodation and a wide range of facilities, including a sun deck, an outdoor pool and a kids club. It provides 3-star accommodation with air-conditioned rooms.

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

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 pool and a kids club.

S$ 104
Avg. per night

Hotel prices in Mauritius

2 stars and under
3 stars
4 stars +

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

Where to stay in Mauritius

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 in Mauritius

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 Mauritius

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.

Facts about staying in Mauritius

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation