House prices for sale in the East

The average price of houses for sale in the East is Rs114,539,776

Enter a location

Historical price trends

In East Mauritius houses for sale, average prices have shown strong long-term growth with volatility: from Rs51,172,449 in 2017, dipping to Rs35,937,187 in 2018, and rising to a peak of Rs119,266,055 in 2025 before a modest correction to Rs114,539,776 in 2026—signals of a resilient, high-demand market in the East.

Average price by bedrooms

Bedroom breakdown for East Mauritius houses for sale: 2-bedrooms average Rs64,864,865 (Rs323,990/m²), 3-bedrooms Rs44,667,075 (Rs201,265/m²), 4-bedrooms Rs141,509,434 (Rs339,447/m²) and 5+ bedrooms Rs199,713,514 (Rs300,774/m²). 4- and 5+-bed homes lead in total value and per-m² premium, while 3-beds offer the best price per square metre.
Type
Average price
Average price per m²
2 Bedrooms
Rs64,864,865
Rs323,990
3 Bedrooms
Rs44,667,075
Rs201,265
4 Bedrooms
Rs141,509,434
Rs339,447
5+ Bedrooms
Rs199,713,514
Rs300,774

Average price by type of house

By category in the East, townhouses/duplexes average Rs32,162,162 (Rs179,636/m²) versus villas at Rs141,509,434 (Rs302,079/m²). Villas dominate the high-end segment for houses for sale in East Mauritius, while townhouses provide more affordable entry points.
Type
Average price
Average price per m²
Townhouses, Duplexes
Rs32,162,162
Rs179,636
Villas
Rs141,509,434
Rs302,079

Average price by region in the East

Location premiums are clear across the East: Flacq - Belle Mare commands the highest average at Rs165,094,340 (Rs378,232/m²), Beau Champ follows at Rs135,135,135 (Rs299,995/m²); Roches Noires averages Rs40,540,541 (Rs191,807/m²) and Trou d'Eau Douce - Bel Air is most affordable at Rs27,950,000 (Rs111,517/m²), reflecting beachfront and resort-driven demand in Belle Mare versus inland value options.
Region
Average price
Average price per m²
Beau Champ
Rs135,135,135
Rs299,995
Flacq - Belle Mare
Rs165,094,340
Rs378,232
Roches Noires
Rs40,540,541
Rs191,807
Trou d'Eau Douce - Bel Air
Rs27,950,000
Rs111,517