The Leaf on The Sands liegt zentral in Khao Lak und bietet damit eine hervorragende Ausgangslage, um Sehenswürdigkeiten wie die James-Bond-Insel, Ko Similan und die Surin-Insel zu erkunden. Die Anlage umfasst neben einem Garten auch 24 Villen sowie 68 Zimmer, darunter 44 Doppelzimmer, verteilt auf zwei Stockwerke des Haupthauses. Ein Parkplatz steht Gästen kostenfrei zur Verfügung.
Gäste können Zimmer mit Balkon wählen, die mit Klimaanlage ausgestattet sind und komfortablen Raum bieten. Zur Ausstattung zählen ein Safe, eine Minibar, ein Schreibtisch sowie eine Tee- und Kaffeemaschine. Die Badezimmer verfügen über eine Dusche und bieten Kosmetikartikel.
Das Hotel verfügt über ein Restaurant mit vielfältigen Verpflegungsmöglichkeiten, darunter Halbpension und Vollpension. Zum Freizeitangebot zählen ein Außenpool, Massagen und ein Fitness-Studio. Aktivitäten wie Tauchen und verschiedene Sportangebote ergänzen das Angebot und laden zu abwechslungsreichen Tagen ein.