Night Markets. Locals enjoy staying up late and one of the best things to do in Beihai is just to wander around streets with food and market stalls. There are a couple of public parks that are open late and many locals head there at weekend nights to have a drink, do some dancing and just to meet their friends.