Hotel deals Africa Mauritius

Hotels in Mauritius

Find the best deals on 3,101 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
Price
$78 - $143
CHEAPEST CITY IN MAURITIUS Grand Baie 18% cheaper Hotels in Grand Baie are the cheapest in Mauritius at just $78 per night on average.
MOST EXPENSIVE CITY IN MAURITIUS Belle Mare 50% more expensive Belle Mare has the highest priced hotels in Mauritius with rooms averaging $143 per night.
MOST POPULAR CITY IN MAURITIUS Port Louis 208% 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.8
$39
#1 Most popular
Labourdonnais Waterfront Hotel
8.8
$231
#2 Most popular
Le Suffren Hotel & Marina
8.4
$182
#3 Most popular
Voila Bagatelle
7.4
$103
#4 Most popular
St Georges Hotel
6.8
$60
#5 Most popular
Riva Bella
7.7
$62
Hotels in Trou Aux Biches
Best value
Apartment/ flat - Trou aux Biches
$39
#1 Most popular
Trou Aux Biches Beachcomber Golf Resort & Spa
9.2
$264
#2 Most popular
Sakoa Boutik Hotel
8.9
$264
#3 Most popular
Bel Azur Beach Residence By Lov
10.0
$160
#4 Most popular
Residence Le Golf A3
7.7
$51
#5 Most popular
Les Estivales Beachfront By Lov
9.0
$187
Hotels in Le Morne
Best value
Riu Creole
8.4
$247
#1 Most popular
Dinarobin Beachcomber Golf Resort & Spa
9.4
$289
#2 Most popular
Lux Le Morne
9.2
$264
#3 Most popular
The St. Regis Mauritius Resort
8.5
$382
#4 Most popular
Riu Le Morne Adults only
8.6
$287
#5 Most popular
Paradis Beachcomber Golf Resort & Spa
9.2
$249
Hotels in Grand Baie
Best value
Ocean Villas
7.4
$72
#1 Most popular
Veranda Grand Baie Hotel & Spa
8.2
$143
#2 Most popular
20 Degrés Sud
9.0
$274
#3 Most popular
Grand Bay Suites
8.4
$77
#4 Most popular
Mauricia Beachcomber Resort & Spa
8.9
$219
#5 Most popular
Azur Paradise
8.2
$85
Hotels in Belle Mare
Best value
Seasense Boutique Hotel & Spa
8.9
$116
#1 Most popular
The Residence Mauritius
9.2
$187
#2 Most popular
Constance Belle Mare Plage
9.1
$231
#3 Most popular
Ambre Resort & Spa
8.6
$219
#4 Most popular
Long Beach A Sun Resort
8.8
$244
#5 Most popular
Le Surcouf Hotel & Spa
6.8
$210

Mauritius travel tips

Let us help you with the best tips about Mauritius

When is the least expensive time to stay in Mauritius?

The least expensive month to stay at a hotel in Mauritius is August. On average, it only costs $186 per night in the month of August. Conversely, the most expensive month to visit Mauritius is December.

Where do most people stay in Mauritius?

While the country has many desirable locations to visit, the most popular city in Mauritius to travel to is Port Louis.

How much does a luxury hotel cost in Mauritius?

At $358 per night, the average luxury hotel room in Mauritius is 156% above the rate of a typical hotel room in Mauritius, which is $140.

Which city in Mauritius has the most expensive hotel rooms?

Belle Mare is the most expensive city in Mauritius to book a hotel room in. The nightly rate of $143 is 50% 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 $17 per night, Port Louis is about 87% 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
Budapest to Port Louis
Fastest flight time
21h 50m
Cheapest price
$667
Stockholm to Port Louis
Fastest flight time
21h 30m
Cheapest price
$749
Nairobi to Port Louis
Fastest flight time
4h 15m
Cheapest price
$751
Frankfurt am Main to Port Louis
Fastest flight time
11h 30m
Cheapest price
$754
View more
Hotel deals Africa Mauritius