Travelers are voting Gloria Copacabana, Posada Santa Barbara and Flores del Lago Hostal as the best of 69 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 Casa Andina Puno Plaza in Juliaca. You can find 107 Hotel in the country of Bolivia and La Corona Aparthotel is our members favorite Hotel in all of Bolivia. Want more? Check out our map of hotels in Lake Titicaca.