1、北海银滩。这里是中国十大最美丽的海滩之一,沙子很细腻,也没有被过度开发,还保留着原始的风貌。
2、涠洲岛。在北部湾海域中,有一个由火山喷发堆凝而成的岛屿,这就是位于广西壮族自治区北海市正南面21海里的涠洲岛。
3、冠头岭。冠头岭国家森林公园位于北海市东南方向约45公里处,与北海银滩隔海相望,占地总面积为4500亩,其中水域面积1800亩,陆地面积2200亩,距离北海市区18公里,属亚热带季风气候,冬无严寒,夏无酷暑,四季如春,是旅游观光避署胜地和休闲疗养的好去处。4、星岛湖。位于广西壮族自治区合浦县西部,距离北海市约60公里,因湖畔有众多的星星点缀而得名。