Hello, you can leave your email and I will send you my self-guided Beihai travel guide.
For accommodation, you can find a hotel like Home Inn or Qitian, which costs more than 100 per night, or you can stay in a guest house, which costs 50 per night.
If you want to eat, don't eat in the scenic area. Basically, seafood for a family of three only costs more than 100 or 200 yuan. Others can be eaten well for less than 100 yuan.