Là một trong 20 hồ nước ngọt tự nhiên lớn nhất thế giới, hồ Ba Bể có diện tích 500ha, nằm trong khu vực Vườn quốc gia Ba Bể, thuộc xã Nam Mẫu, huyện Ba Bể, tỉnh Bắc Kạn. Những năm qua, được sự quan tâm, chỉ đạo của chính quyền địa phương, hoạt động du lịch hồ Ba Bể từng bước được cải thiện, thu hút du khách.