Travelers are voting Sunbird Mzuzu Hotel, Great View from a Hill and Mzuzu Hotel as the best of 4 hotels in Malawi Lake. There are 5 hotels in Cape Maclear a city just 142 km from Malawi Lake and 6 hotels in Lilongwe which is 143 km distant. The most popular of these are Leafy cosy homestead in Lilongwe in Cape Maclear and Crossroads Hotel in Lilongwe. Want more? Check out our map of hotels in Malawi Lake.