You may want to consider accommodation that offers an outdoor swimming pool if you're planning to visit Beihai in the driest months of February, December or January, when the average rainfall is 37 mm. Accommodation with an indoor pool may be what you want if you are visiting during the rainiest months of August, July and June when the average rainfall is 388 mm.