La situation de l'hôtel est idéale, l'établissement est situé en bordure de la plage de Beauvallon Bay, à proximité on y trouve toutes les comodités, des bars restaurants, mini market et boutiques. Le Berjaya Beauvallon Bay Resort and Casino est l'un des meilleurs établissements 3* de Mahe.
L'établissement dispose d'une boutique, de 3 restaurants, 3 bars, une salle de conference, 1 casino, 1 piscine et un accés direct à la plage amenagée.
De nombreux sports nautiques sont proposés devant l'hotel par des prestataires exterieurs.