BookGuestRooms
Peru › Puno
Peru

Hotels in Puno, Peru

Puno, Peru has 14 places to stay listed here — 14 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around S/ 158.

Puno hotels at a glance

HotelGuest ratingReviewsFromKnown for
Hotel Hacienda Plaza de Armas 4.4/51,397from S/ 192Breakfast
Kaaro Hotel Suite 4.2/51,357from S/ 158Breakfast
GHL Hotel Lago Titicaca 4.3/5788from S/ 792Hot tub
Casona Plaza Hotel Puno 4.3/5643from S/ 290Breakfast
Uros Samaraña Uta Lodge 4.8/5520from S/ 438Breakfast
Titicaca Aruntawi Lodge Peru 4.5/5341from S/ 303Breakfast
Lake Titicaca Hotel 4.5/5309from S/ 334Breakfast
Luz del Titicaca Lodge 4.9/5249from S/ 320Breakfast
TITICACA JALTAWI LODGE 4.8/5209from S/ 219Pool
Amalia Titicaca Lodge 4.9/5198from S/ 654Breakfast
Uros Qhantany Lodge 4.5/5139from S/ 438Breakfast
Titicaca Magical Lodge Peru 4.8/5117from S/ 340Breakfast
Uros Lodge Perú 4.8/5110from S/ 556Breakfast
Katari Atojja Puno Hotel 4.8/5101from S/ 337Breakfast

Nearby areas

Good to know

How many places to stay are listed in Puno?

14 properties are listed in Puno, Peru, with rooms, photos and live partner rates on each page.

What do hotels in Puno cost?

Listed nightly rates on partner sites start around S/ 158 and run to about S/ 792 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Puno do guests rate highest?

Luz del Titicaca Lodge, rated 4.9/5 from 249 Google reviews.