Diani Beach is a beach on the Indian Ocean coast of Kenya. It is located 30 kilometres south of Mombasa, in Kwale County.