Travelers are voting Malaika Beach Resort, Ngamba Island Tented Camp and Monarch Hotel and Pavilion as the best of 3 hotels in Lake Victoria. There are 6 hotels in Ngamba Island a city just 90 km from Lake Victoria and 2 hotels in Mwanza which is 93 km distant. The most popular of these are Kampala Sheraton Hotel in Ngamba Island and Malaika Beach Resort in Mwanza. Want more? Check out our map of hotels in Lake Victoria.