Das Hotel Gran Rey liegt zwischen den Ortsteilen Puerto und La Playa im Valle Gran Rey, wo man jeweils viele Restaurants und Geschäfte findet. Das Hotel ist vom Kieselstrand durch eine wenig befahrene Straße getrennt. In wenigen 100 Metern Entfernung befindet sich der sogenannte Babybeach, eine kleine Bucht, die immer vor starker Brandung geschützt ist und wo man auch mit kleinen Kindern problemlos baden kann.
Die meisten Gäste im Hotel waren während unseres Aufenthalts aus Deutschland. Viele Mitarbeiter an der Rezeption sprechen Deutsch und das gesamte Personal ist freundlich und hilfsbereit.
Wir hatten ein Zimmer mit Meerblick, im ersten Stock ist dieser allerdings nicht besonders hervorzuheben. Die Größe ist vollkommen ausreichend und an der Sauberkeit gab es nichts zu meckern. Je nach Brandung kann das Meeresrauschen recht laut sein. Die Straße wird nachts hingegen kaum befahren und hat uns nich gestört. In unmittelbarer Nähe gibt es zwei bis drei Bars, in denen gelegentlich auch Live-Musik gespielt wird, allerdings nicht bis spät in die Nacht. Wer auf Nummer sicher gehen möchte und es sehr ruhig mag, bucht besser ein Zimmer zur Landseite. Die Zimmer verfügen außerdem über eine Klimaanlage.
Das Frühstücksbuffet ist vielfältig, aber wird über den Verlauf der Woche kaum variiert. Man kann sich Crepes, Rührei und Omlettes nach eigenem Wunsch zubereiten lassen. Wenn das Hotel gut ausgelastet ist, sind die Tischkapazitäten etwas knapp. Die Poolanlage ist super.