Posada del Inca is a lovely 21 roomed traditional hotel on Sun Island, offering guests a peaceful and comfortable place to stay with fantastic views across Lake Titicaca. All of the rooms are basic but have electric blankets and hot water 24 hours a day. The rooms are spread out through the gardens and there is a central garden area where guests can relax in the sun when not out exploring the island. There is a small restaurant at the hotel. While this is still a basic hotel in terms of facilities, it is the best option on the island and a real haven. It is worth bearing in mind that to get to the hotel from the main harbour you do need to climb the Inca steps, which are quite tiring, especially at altitude.
Leave some space in your suitcase for souvenirs, like hand-woven cushion covers and blankets.