百花湖位于貴陽市的西北端,景區面積約83 平方千米,湖中約有島嶼100 餘個。此景區以岩溶地貌呈現的自然景觀見長,湖光山色美如仙境。整個景區自然分成南湖、中湖和北湖,以低島、孤峰相隔分。南湖湖面狹而長,湖區內奇峰連綿不絕。中湖湖面較為開闊,島嶼浮在澄碧的水面上,湖汊縱橫,幽深難測。北湖湖面層次稍多,呈山重水復之勢,島嶼多,形狀奇,湖灣形態復雜,景色非同一般。