Casuarina est situé à Trou aux Biches sur la côte nord-ouest, surplombant le lagon.
Il se trouve à 5 km de la ville animée de Grand Baie et à 18 km de la capitale, Port Louis. Les clients peuvent profiter de la plage de sable blanc sur une route secondaire.