Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Machchafushi

Filter by star ratings
All filters
Centara Grand Island Resort & Spa Maldives
8.8 Excellent

0.0 km from city centre, Machchafushi Show on map

ExcellentBased on 22 reviews
8.8

Centara Grand Island Resort & Spa Maldives is located on Machchafushi, and provides 5-star accommodation as well as an infinity pool and a private beach. It offers sea views and complimentary Wi-Fi.

Tips for booking a Machchafushi hotel

Cheapest month:July
Most expensive month:January
Average price in Machchafushi:$732/night
Absolute cheapest price found:$33/night
Cheapest day:Thursday
Most expensive day:Sunday
$385 - $1,029
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$403 - $666
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Machchafushi, Alif Dhaalu

Show all 3 hotels
Centara Grand Island Resort & Spa Maldives
8.8 Excellent

0.0 km from city centre, Machchafushi Show on map

Centara Grand Island Resort & Spa Maldives is located on Machchafushi, and provides 5-star accommodation as well as an infinity pool and a private beach. It offers sea views and complimentary Wi-Fi.

$529
Avg. per night

Where to stay in Machchafushi

Machchafushi travel FAQs

  • What are the best hotels in Machchafushi?

    Centara Grand Island Resort & Spa Maldives (8.8/10 from 21 reviews) is a popular and highly-rated option in Machchafushi.

  • How much do hotels in Machchafushi cost?

    Machchafushi hotels have an average price of $1,007/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Machchafushi?

    Prices for Machchafushi hotels have been found for as low as $598/night over the last 3 days.