Visit Machchafushi

Machchafushi Island Resort & Spa Maldives, The Centara Collection
Centara Grand Island, South Ari Atoll, Machchafushi
Stay at this 5-star luxury resort in Machchafushi. Enjoy free Wi-Fi, 2 outdoor pools and a full-service spa. Our guests praise the helpful staff in their reviews. ...
9.4/10 Exceptional! (185 reviews)
"Our holiday was nothing short of amazing! The rooms were comfortable, with AC and a mini fridge replenished daily. Housekeeping was impeccable, and stepping outside led directly to the beach. Safety was a priority, with life jackets for the whole family. Snorkelling, paddleboarding, and kayaking ..."
Reviewed on 5 Jun 2025

Radisson Blu Resort Maldives with 50% off on Sea Plane round trip SPA 03 nights & above
South Ari Atoll, Huruelhi Island, Maldives
The price is ฿13,151 per night from 1 Sept to 2 Sept
฿13,151
฿17,711 total
1 Sept - 2 Sept
includes taxes & fees
Stay at this 5-star luxury resort in Huruelhi Island. Enjoy free Wi-Fi, 2 outdoor pools and a full-service spa. Popular attraction Thun'di is located ...
9/10 Wonderful! (57 reviews)
"Great location for a truly quite vacation"
Reviewed on 26 Jul 2025

Conrad Maldives Rangali Island
Rangali Island, Rangalifinolhu, South Ari Atoll
The price is ฿21,926 per night from 2 Aug to 3 Aug
฿21,926
฿31,827 total
2 Aug - 3 Aug
includes taxes & fees
Stay at this 5-star luxury resort in Rangalifinolhu. Enjoy free breakfast, free Wi-Fi and 3 outdoor pools.
9.2/10 Wonderful! (116 reviews)
"One of the best"
Reviewed on 18 Jul 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Maldives Dive Loabi
Fiyaathoshi Magu, Mahibadhoo, North Central Province
Stay at this beach houseboat in Mahibadhoo. Enjoy free breakfast, a rooftop terrace and a snack bar/deli. Popular attraction Bunbaru Public Beach is located ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.