|Most expensive month:||January|
|Average price in Machchafushi:||$732/night|
|Absolute cheapest price found:||$33/night|
|Most expensive day:||Sunday|
Centara Grand Island Resort & Spa Maldives (8.8/10 from 21 reviews) is a popular and highly-rated option in Machchafushi.
Machchafushi hotels have an average price of $1,007/night (based on searches on HotelsCombined in the last 3 days).
Prices for Machchafushi hotels have been found for as low as $598/night over the last 3 days.