House prices for rent in Mauritius

The average price of houses for rent in Mauritius is Rs90,000 per month

Enter a location

Historical price trends

Historical trend — For houses for rent in Mauritius the average rent rose from Rs55,000 in 2017 to Rs90,000 by 2026, with a dip to Rs60,000 in 2020–2021 and strong recovery from 2022 onward. The line chart highlights sustained growth since 2022 driven by tourism rebound, rising demand and constrained rental supply in prime Mauritian locations.

Average price by bedrooms

Average price by bedroom — In the Mauritius houses-for-rent market, 1-bedroom units average Rs35,000 (˜Rs88/m²), 2-bedrooms Rs45,000 (˜Rs441/m²), 3-bedrooms Rs85,000 (˜Rs464/m²), 4-bedrooms Rs120,000 (˜Rs433/m²) and 5+ bedrooms Rs139,061 (˜Rs387/m²). Total rents rise with size while per-m² peaks at mid-size family homes, useful for renters and landlords targeting specific bedroom counts.
Type
Average price
Average price per m²
1 Bedroom
Rs35,000
Rs88
2 Bedrooms
Rs45,000
Rs441
3 Bedrooms
Rs85,000
Rs464
4 Bedrooms
Rs120,000
Rs433
5+ Bedrooms
Rs139,061
Rs387

Average price by type of house

Average price by category — Townhouses and duplexes for rent in Mauritius average Rs60,000 (˜Rs438/m²) while villas average Rs119,500 (˜Rs473/m²). Villas command a clear premium for space, privacy and desirable locations, making them top choices for families, long-stay tenants and luxury rental listings.
Type
Average price
Average price per m²
Townhouses, Duplexes
Rs60,000
Rs438
Villas
Rs119,500
Rs473

Average price by region in Mauritius

Average price by location — Regional rents for houses for rent in Mauritius vary: Centre Rs75,000, East Rs150,000 (highest), North Rs90,000, South Rs100,000 and West Rs120,000, with per-m² rates strongest in the East and North. East and West attract beachfront and luxury demand, North offers amenities and expat appeal—key insights for location-targeted searches and pricing strategy.
Region
Average price
Average price per m²
Centre
Rs75,000
Rs298
East
Rs150,000
Rs543
North
Rs90,000
Rs450
South
Rs100,000
Rs355
West
Rs120,000
Rs447