Apartment prices for sale in Mauritius

The average price of apartments for sale in Mauritius is Rs21,952,958

Enter a location

Historical price trends

Apartments for sale in Mauritius have seen strong long-term growth: average prices rose from Rs6,898,000 in 2017 to Rs21,952,958 in 2026 — over a 200% increase. Above the line chart you can spot steady appreciation, a peak in 2024 (Rs21,667,972), a slight dip in 2025, and a rebound in 2026, underscoring sustained demand in the Mauritius property market.

Average price by bedrooms

Above the bedroom table: average prices for apartments for sale in Mauritius increase with size — 1 Bedroom Rs10,404,000; 2 Bedrooms Rs18,762,500; 3 Bedrooms Rs27,699,531; 4 Bedrooms Rs70,000,000; 5+ Bedrooms Rs26,000,000. Price per m² ranges from Rs67,607 (5+ BR) to Rs176,768 (4 BR), highlighting 1BR as entry-level and 4BR as high per-square-metre premium stock.
Type
Average price
Average price per m²
1 Bedroom
Rs10,404,000
Rs169,091
2 Bedrooms
Rs18,762,500
Rs161,187
3 Bedrooms
Rs27,699,531
Rs164,399
4 Bedrooms
Rs70,000,000
Rs176,768
5+ Bedrooms
Rs26,000,000
Rs67,607

Average price by type of apartment

Above the category table: penthouses and studios show a clear premium gap in Mauritius apartments for sale — Penthouses average Rs40,540,541 with Rs181,260 per m², while Studios average Rs11,877,934 with Rs155,044 per m², indicating penthouses command top value per square metre.
Type
Average price
Average price per m²
Penthouses
Rs40,540,541
Rs181,260
Studios
Rs11,877,934
Rs155,044

Average price by region in Mauritius

Above the location table: regional averages for apartments for sale in Mauritius vary widely — Centre Rs10,500,000 (Rs87,566/m²), East Rs28,200,000 (Rs170,284/m²), North Rs26,000,000 (Rs171,559/m²), South Rs34,898,649 (Rs156,326/m²), West Rs27,000,000 (Rs171,429/m²). Coastal and northern markets show higher per-m² values, while Centre offers the most affordable average entry price.
Region
Average price
Average price per m²
Centre
Rs10,500,000
Rs87,566
East
Rs28,200,000
Rs170,284
North
Rs26,000,000
Rs171,559
South
Rs34,898,649
Rs156,326
West
Rs27,000,000
Rs171,429