北海除了银滩还有以下几个海滩:赤石岭海滩:位于北海市区东南部,距离银滩约20公里,是一个安静、干净的海滩,适合休闲和观海。金滩:位于北海市区南部,距离银滩约15公里,是一个环境优美、水清沙幼的海滩,适合游泳和嬉水。良乡海滩:位于北海市区北部,距离银滩约10公里,是一个集游泳、嬉水、观海、钓鱼于一体的海滩。白沙滩:位于北海市区东北部,距离银滩约25公里,是一个环境清幽、水清沙白的海滩,适合休闲和观海。大沙头海滩:位于北海市区东南部,距离银滩约30公里,是一个风景优美、水清沙细的海滩,适合游泳和嬉水。