Canareef Resort is situated on Herathera Island, part of Addu Atoll, the southernmost atoll of the Maldives. The island spans 4.5 km, providing ample coastline and private beaches.
Guests typically reach the resort via a domestic flight from Malé International Airport to Gan Airport (75–95 minutes) followed by a 10-minute speedboat ride, or via direct flights to Gan International Airport with selected airlines and a short boat transfer