Beihai (léase Béi-Jái; en chino, 北海市; pinyin, Běihǎi shì; literalmente, ‘mar del norte’) es una ciudad-prefectura en la región autónoma Zhuang de Guangxi, República Popular de China.
Casi rodeada por el Golfo de Tonkín, un brazo del Mar de la China Meridional, excepto por el este.
Hoy la ciudad gana mucho dinero por los grandes astilleros navales, pero su economía depende del comercio.
Beihai se convirtió oficialmente en un punto turístico internacional en 1982.
La ciudad prefectura de Beihai está conformada de 4 localidades que se administran en 4 distritos urbanos y 1 condado.