A consistently reliable option, the Casa Andina Private Collection combines comfortable accommodation with a great location on the shores of Lake Titicaca. Rooms are furnished in a classic style, and the upgrade to a lake view is well worth it – these do sell out quickly though! The hotel’s Alma restaurant serves a wide choice of dishes and is actually one of the best around, which saves you venturing into Puno itself. There is a pleasant outdoor terrace with views of the lake, and the hotel has its own pier making for a convenient pick-up on a morning lake tour.