Hotel deals Africa Mauritius

Hotels in Mauritius

Find the best deals on 3,240 hotels in Mauritius

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Mauritius

Looking for a city in Mauritius to visit? Take a look at the average hotel booking prices in most popular cities in the country
價格
107 CAD - 206 CAD
CHEAPEST CITY IN MAURITIUS Grand Baie 22% cheaper Hotels in Grand Baie are the cheapest in Mauritius at just 107 CAD per night on average.
MOST EXPENSIVE CITY IN MAURITIUS Belle Mare 49% more expensive Belle Mare has the highest priced hotels in Mauritius with rooms averaging 206 CAD per night.
MOST POPULAR CITY IN MAURITIUS Port Louis 227% more users visited More momondo users search for hotels in Port Louis than any other city in Mauritius

Popular Cities in Mauritius

Book one of the best deals Mauritius has to offer in these popular locations
Hotels in Port Louis
Best value
Champ de Mars Hotel
6.9
52 CAD
#1 Most popular
Labourdonnais Waterfront Hotel
8.8
305 CAD
#2 Most popular
Le Suffren Hotel & Marina
8.4
240 CAD
#3 Most popular
Voila Bagatelle
7.6
136 CAD
#4 Most popular
Villa Anakao
8.3
118 CAD
#5 Most popular
Riva Bella
7.8
82 CAD
Hotels in Grand Baie
Best value
Roi Holiday Stay
7.4
42 CAD
#1 Most popular
Veranda Grand Baie Hotel & Spa
8.1
189 CAD
#2 Most popular
Ocean Villas
7.5
95 CAD
#3 Most popular
Mauricia Beachcomber Resort & Spa
8.9
289 CAD
#4 Most popular
Seapoint Boutique Hotel
9.0
223 CAD
#5 Most popular
Guest House Stella Rina
8.1
82 CAD
Hotels in Mahébourg
Best value
Coco Villa
37 CAD
#1 Most popular
Preskil Island Resort
8.8
249 CAD
#2 Most popular
Le Peninsula Bay Beach Resort
7.3
188 CAD
#3 Most popular
Sacha Resorts
8.0
40 CAD
#4 Most popular
Holiday Inn Mauritius Mon Tresor
8.4
140 CAD
#5 Most popular
Lebovallon B&B
8.7
44 CAD
Hotels in Le Morne
Best value
JN sunflower residence
7.9
44 CAD
#1 Most popular
Dinarobin Beachcomber Golf Resort & Spa
9.4
382 CAD
#2 Most popular
Lux Le Morne
9.2
349 CAD
#3 Most popular
Riu Creole
8.4
326 CAD
#4 Most popular
Paradis Beachcomber Golf Resort & Spa
9.2
329 CAD
#5 Most popular
Maison Belle Vue
7.8
75 CAD
Hotels in Belle Mare
Best value
Eden Villa
8.2
67 CAD
#1 Most popular
The Residence Mauritius
9.2
247 CAD
#2 Most popular
Veranda Palmar Beach Hotel
8.5
309 CAD
#3 Most popular
Ambre Resort & Spa
8.6
289 CAD
#4 Most popular
Emeraude Beach Attitude
8.5
166 CAD
#5 Most popular
Horisun
9.2
148 CAD

Mauritius travel tips

Let us help you with the best tips about Mauritius

When is the least expensive time to stay in Mauritius?

At just 204 CAD per night on average, May is the least expensive month to stay at a hotel in Mauritius. The most expensive month to stay at a hotel in Mauritius is September.

Where do most people stay in Mauritius?

Out of all the tourist destinations in Mauritius, our data shows that travellers tend to visit Port Louis more often than any other city.

How much does a luxury hotel cost in Mauritius?

Prices of luxury hotel rooms fluctuate based on the location and hotel brand that you stay at, but in Mauritius you can expect a nightly rate of about 486 CAD, which is 146% above the average hotel room cost of 197 CAD per night.

Which city in Mauritius has the most expensive hotel rooms?

Grand Baie is the most expensive city in Mauritius to book a hotel room in. The nightly rate of 1,442 CAD is 631% more than the average city in Mauritius.

Which city in Mauritius has the least expensive hotel rooms?

The least expensive city in Mauritius to stay in is Port Louis. With an average rate of 22 CAD per night, Port Louis is about 88% less expensive than other cities in Mauritius.


Popular international routes landing in Mauritius

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Montreal to Port Louis
Fastest flight time
26h 55m
Cheapest price
1,110 CAD
Toronto to Port Louis
Fastest flight time
25h 05m
Cheapest price
1,122 CAD
Ottawa to Port Louis
Fastest flight time
25h 20m
Cheapest price
1,185 CAD
Québec City to Port Louis
Fastest flight time
34h 40m
Cheapest price
1,235 CAD
Edmonton to Port Louis
Fastest flight time
33h 10m
Cheapest price
1,427 CAD
Vancouver to Port Louis
Fastest flight time
24h 55m
Cheapest price
1,446 CAD
Calgary to Port Louis
Fastest flight time
26h 50m
Cheapest price
1,741 CAD
Winnipeg to Port Louis
Fastest flight time
40h 15m
Cheapest price
1,999 CAD
View more
Hotel deals Africa Mauritius