Die Esra Apartments liegen in Khasab nur etwa fünf Autominuten vom Hafen entfernt. Die beschauliche Anlage hat insgesamt nur 16 Zimmer, die meisten wurden 2005 erbaut. Es gibt drei verschiedene Größen von geräumigen Appartments mit einem bis zu drei Zimmern und angeschlossener Küche. Kinder sind hier ausdrücklich willkommen und Familien jeder Größe können hier zu einem sehr moderaten Preis in einem Appartment untergebracht werden, bieten diese doch Platz für bis zu sechs Personen. Sollten es doch mal mehr Kinder sein, so stellt das Hotel gerne noch zusätzliche Matratzen bereit.
Am besten hat uns das Restaurant gefallen, das 2005 äußerst geschmackvoll im traditionellen Stil erbaut wurde und den „catch of the day“ für kleines Geld sehr lecker direkt auf den Teller bringt. Es sei angemerkt, dass im Hotel kein Alkohol ausgeschenkt wird, der maßvolle Konsum von mitgebrachten alkoholischen Getränken aber toleriert wird. Von der Terrasse des Restaurants überblickt man den Pool und hat Ausblick auf die nahe gelegenen Ausläufer des Hajargebirges.
Der moderate Preis lässt vermuten, dass die Esra Apartments wohl nicht zur großen Hotellerie des Landes gehören und dem ist tatsächlich auch so. Allerdings wollen wir keineswegs den Eindruck erwecken, es handele sich um eine schäbige Absteige, denn das sind die Esra Apartments ganz sicher nicht! Sieht man über einige Kleinigkeiten - wie beispielsweise mal eine zerbrochene Fliese in den Bädern, das etwas antiquierte Mobiliar mancher Zimmer oder die harten Matratzen - hinweg, wohnen hier insbesondere Familien für einen geringen Preis ganz ausgezeichnet.