Location Book Now


The Crown Beach Hotel is conveniently located at Pointe Au Sel in the East of Mahé, the main island in the Seychelles. Crown Beach is 8KM south of the Seychelles International Airport and 17Km to Victoria Town Centre.

  • Address:  E Coast Rd, Pointe Au Sel, Mahe Island, Seychelles
  • Phone:  +248 4 382 800