Hotels in Mauritius

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

Mauritius
Jun 30 — Jul 12
Mauritius
Thu 6/30
Fri 7/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Mauritius

Filter by star ratings
All filters
Hilton Mauritius Resort & Spa
8.1 Excellent
Wolmar, Flic en Flac, Mauritius
Show on map
2.7 km from city centre, Flic en Flac, Mauritius 
ExcellentBased on 342 reviews
8.1

Located within the scenic countryside of Flic en Flac, Hilton Mauritius Resort & Spa provides themed accommodation and a wide range of facilities, such as a private beach, an outdoor pool and outdoor tennis courts. It also features a Jacuzzi, a sauna and a fitness centre.

Lux Grand Gaube
9.1 Excellent
Grand Gaube, 230, Grand Gaube, Mauritius
Show on map
0.5 km from city centre, Grand Gaube, Mauritius 
ExcellentBased on 595 reviews
9.1

Offering an outdoor pool, a private beach and outdoor tennis courts, LUX Grand Gaube is an easy drive from Calodyne and Grand Baie. Popular facilities, such as a sauna, a Jacuzzi and a Turkish steam bath, ensure an enjoyable stay in Grand Gaube.

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 636 reviews
8.8

Boasting a private beach, outdoor tennis courts and a swimming pool, Constance Belle Mare Plage is a luxurious base in Poste de Flacq. It has a spa, as well as a Jacuzzi, an outdoor pool and a sauna.

Outrigger Mauritius Beach Resort
7.7 Good
Allee Des Cocotiers, Bel Ombre, Mauritius
Show on map
1.4 km from city centre, Bel Ombre, Mauritius 
GoodBased on 601 reviews
7.7

Located within the scenic countryside of Bel Ombre, Outrigger Mauritius Beach Resort offers luxury accommodation and a full range of facilities, such as a Jacuzzi, a private beach and an outdoor pool. In addition to free private parking on site, the resort provides modern 5-star rooms and a bar.

Labourdonnais Waterfront Hotel
8.8 Excellent
Caudan Waterfront, Po Box 91, Port Louis, Mauritius
Show on map
1.6 km from city centre, Port Louis, Mauritius 
ExcellentBased on 268 reviews
8.8

Labourdonnais Waterfront Hotel provides comfortable 5-star accommodation in Port Louis. Guests also have exclusive access to the ISpa Fitness & Wellness Club and ISpa Fitness & Wellness Club.

Riu Creole
7.5 Good
Pointe Sud Ouest, Le Morne, Mauritius
Show on map
3.0 km from city centre, Le Morne, Mauritius 
GoodBased on 229 reviews
7.5

Riu Creole - All Inclusive is situated in Le Morne and offers complimentary wireless internet. It also provides an outdoor pool, an all-inclusive meal plan and a Jacuzzi.

Jw Marriott Mauritius Resort
9.0 Excellent
Le Morne Peninsula, Le Morne, Mauritius
Show on map
2.6 km from city centre, Le Morne, Mauritius 
ExcellentBased on 117 reviews
9.0

Guests of this elegant resort will appreciate the seclusion of its private beach and on-site day spa, all just a short car ride from the heart of Le Morne. It also provides free Wi-Fi, outdoor tennis courts and an outdoor pool.

Four Seasons Resort Mauritius at Anahita
9.1 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 235 reviews
9.1

Boasting a swimming pool, outdoor tennis courts and a private beach, Four Seasons Resort Mauritius at Anahita is a luxurious place to stay in Beau Champ. It provides a spa and wellness centre, as well as a Jacuzzi, an outdoor pool and a sauna.

Tips for booking hotels in Mauritius

Cheapest month:May
Most expensive month:September
Average price in Mauritius:₱572,626/night
Cheapest price found:₱931/night
Cheapest day:Friday
Most expensive day:Sunday
₱2,262 - ₱28,196
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,633 - ₱12,256
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 

Located in Le Morne, Dinarobin Beachcomber Golf Resort & Spa is an easy drive from Black River Gorges National Park and offers free private parking on site. It features an 18-hole golf course, a Turkish steam bath, a swimming pool and a sauna.

2
Aanari Hotel And Spa
7.5 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 Quatre Bornes. It has a spa and wellness centre, as well as a swimming pool, a sauna and a Jacuzzi.

3
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 

Sands Suites Resort & Spa is ideally positioned in peaceful surrounds in Flic en Flac, just a short car ride from Port Louis and Tamarin. Popular features include outdoor tennis courts, a Jacuzzi and an outdoor pool, plus it provides views of Tamarin Bay.

4
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.

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

Guests of this stylish resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a quick drive from the centre of Balaclava. It provides superior fitness facilities, including outdoor tennis courts, a swimming pool and an outdoor pool.

6
Seapoint Boutique Hotel
9.0 Excellent
Coastal Road, Grand Baie, Mauritius
Show on map
3.2 km from city centre, Grand Baie, 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.

7
The Westin Turtle Bay Resort & Spa, Mauritius
8.4 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.

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

Conveniently situated and offering an outdoor pool and a sauna, this comfortable hotel is located an easy drive from Belle Mare. It provides a fitness centre, as well as scuba diving, windsurfing and snorkeling.

Cheapest hotels in Mauritius, Africa

Coco Villa
7.2 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.

₱1,259
Avg. per night
L'Oiseau de L'Ocean Tourist Residence
8.2 Excellent
124, Ave Des Palmiers, Flic en Flac, Mauritius
Show on map
1.0 km from city centre, Flic en Flac, Mauritius 

L'Oiseau de L'Ocean Tourist Residence is ideally positioned in peaceful surrounds in Flic en Flac, a short car ride from Port Louis and Quatre Bornes. It offers an outdoor pool, a Jacuzzi and free wireless internet.

₱2,081
Avg. per night
Casuarina Resort and Spa
7.5 Good
Coastal Road, Trou Aux Biches, Mauritius
Show on map
0.6 km from city centre, Trou Aux Biches, Mauritius 

Boasting a swimming pool and outdoor tennis courts, Casuarina Resort & Spa is an ideal base for guests seeking luxury, plus provides views of Trou aux Biches. It also offers a Jacuzzi, a Turkish steam bath and an outdoor pool.

₱2,683
Avg. per night
Astroea Beach Hotel
7.6 Good
Coastal Road, Pointe D'Esny, Blue bay, Mauritius
Show on map
0.9 km from city centre, Blue bay, Mauritius 

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.

₱2,847
Avg. per night
Easy Stay Residence
9.1 Excellent
Trou Aux Biches Public Beach, Trou Aux Biches, Mauritius
Show on map
0.7 km from city centre, Trou Aux Biches, Mauritius 

Easy Stay Residence is located in Trou aux Biches and offers complimentary Wi-Fi. It also provides a 24-hour reception, a safe and a car rental desk.

₱2,847
Avg. per night
Sunset Reef Resort & Spa
7.4 Good
Highway B35, Pointe aux Piments, Mauritius
Show on map
1.3 km from city centre, Pointe aux Piments, Mauritius 

Sunset Reef Resort & Spa is located in Pointe aux Piments and offers free Wi-Fi and a Jacuzzi. It also provides a kids club, a playground and an outdoor pool.

₱2,902
Avg. per night
Cocotiers Hotel - Mauritius
7.4 Good
Le Goulet 1, Royal Road, Tombeau Bay, Mauritius
Show on map
1.6 km from city centre, Tombeau Bay, Mauritius 

Located within the scenic countryside of Tombeau Bay, Cocotiers Hotel - Mauritius offers charming accommodation and a full range of facilities, including massage services, a 24-hour reception and an outdoor pool. There is also a fitness centre with a swimming pool.

₱3,066
Avg. per night
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 features an outdoor pool and a private beach, along with apartments with kitchenettes. It provides 3-star accommodation and views of the beach.

₱3,231
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

Hotels in popular countries

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.

Mauritius travel FAQs

  • Where is the best place to stay in Mauritius?

    Port Louis, Pointe aux Piments, and Bel Ombre are the most popular places on HotelsCombined for stays in Mauritius.

  • What are the best hotels in Mauritius?

    Mauritius is home to many highly-rated hotels, one of which is Hilton Mauritius Resort & Spa, which has a current rating of 8.1. For other potential stays, consider Lux Grand Gaube and Constance Belle Mare Plage, which can also be great places to stay in Mauritius.