Travelers are voting Gloria Copacabana, Posada Santa Barbara and Flores del Lago Hostal as the best of 47 hotels in Lake Titicaca. There are 44 hotels in Puno a city just 40 km from Lake Titicaca and 31 hotels in Juliaca which is 50 km distant. The most popular of these are Casa Andina Classic Tikarani in Puno and Qelqatani Hotel in Juliaca. You can find 107 Hotel in the country of Bolivia and Eldorado Hotel is our members favorite Hotel in all of Bolivia. Want more? Check out our map of hotels in Lake Titicaca.