Das Hotel Grand Solmar Land'S End Cabo San Lucas ist in rund 5 Gehminuten Entfernung vom Pelican Rock in Cabo San Lucas und verfügt über 5 Wellnessbecken. Um sich fit zu halten, stehen den Gästen des Resorts ein Golfplatz zur Verfügung.
Playa Pelicanos ist nur wenige Schritte entfernt vom Hotel, und die Playa del Amor ist nur 300 Meter von hier entfernt. Zu den Sehenswürdigkeiten, in rund 2 km Entfernung vom Grand Solmar Land'S End, gehört auch das Einkaufszentrum Puerto Paraiso. Der El Arco de Cabo San Lucas liegt in der Nähe von der Unterkunft.
Das Hotel empfängt seine Gäste in 246 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Das Restaurant Don Luis Restaurant at Grand Solmar serviert mexikanische Gerichte und liegt 17 Gehminuten vom Hotel Grand Solmar Land'S End entfernt.