Toute l’urbanisation de Grayan-et-l’Hôpital se trouve dans les terres à plus de deux kilomètres de l’océan, ce qui offre à cette commune de belles plages naturelles. Grayan-l’Hôpital est bordée au Sud par la commune de Vensac. Au Nord Grayan-l’Hôpital est limitrophe de Soulac sur mer et Talais. Coté Est, Grayan-l’Hôpital touche la commune de Saint-Vivien-de-Médoc.
Grayan-l’Hôpital est considérée comme un village naturiste grâce à son centre de vacances naturiste (Euronat) situé au sud de la commune. Le naturisme est donc autorisée (par arrêté municipal) sur la plage du hameau de Dépé. Ce site est donc dédié à un nudisme communautaire très familiale. En se déplaçant un peu plus au Nord en direction du Gurp et de son camping, le naturisme trouve une ambiance plus intime.