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.6 Excellent

0.0 mi from city centre, Machchafushi Show on map

ExcellentBased on 23 reviews
8.6

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:August
Most expensive month:January
Average price in Machchafushi:£373/night
Absolute cheapest price found:£17/night
Cheapest day:Sunday
Most expensive day:Friday
£150 - £545
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£150 - £389
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.6 Excellent

0.0 mi 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.

£280
Avg. per night

Where to stay in Machchafushi

Machchafushi travel FAQs

  • What are the best hotels in Machchafushi?

    lti Maafushivaru Maldives is a very popular hotel in Machchafushi, with a score of 9.5 from 51 reviews. Centara Grand Island Resort & Spa Maldives (8.6 from 22 reviews) is also a highly rated Machchafushi hotel based on recent feedback from HotelsCombined users.

  • How much do hotels in Machchafushi cost?

    The average price of a hotel in Machchafushi is £498 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Machchafushi?

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