Relax and enjoy your stay in a space that is designed to feel like at home
Mhalo Beach Lodge is a privately owned hotel. Mhalo Beach Lodge is a homely hotel with a bar and restaurant along the shores of Lake Nyasa (see map on the left). Our mission is to make your stay comfortable and relaxing along the shores of Lake Nyasa.
It is home to more species of fish than any other lake, including about 1000 species of cichlids.