The Bay Hotel is situated on the West Coast of Mauritius directly on the beach of La Preneuse within the rapidly developing region of Black River.