Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Puno – 92 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Kaaro Hotel Puno

Hotel in Puno

200 metres from Huajsapata Hill, Kaaro Hotel Puno is located in Puno and offers free WiFi, concierge services and a tour desk. Extremely helpful people at the reception, location, breakfast, comfortable room

Show more Show less
8.7
Fabulous
446 reviews
Price from
£13
per night

Hotel Hacienda Plaza de Armas 3 stars

Hotel in Puno

Located in Puno's historical main square, Hotel Hacienda Plaza de Armas offers rooms with private bathrooms and free Wi-Fi. Titicaca Lake is a 5-minute drive. There is free public parking nearby. The location is in plaza de armas, the staff very friendly n helpful, the room very clean

Show more Show less
8.7
Fabulous
644 reviews
Price from
£35
per night

Casona Plaza Hotel Puno 3 stars

Hotel in Puno

Casona Plaza Hotel Puno features comfortable rooms with free Wi-Fi in the centre of Puno, 7-blocks from Titicaca Lake. Fantastic hotel, well located, clean, comfortable, great food.

Show more Show less
8.7
Fabulous
423 reviews
Price from
£38
per night

Qelqatani Hotel 3 stars

Hotel in Puno

Located in the heart of Puno, this family-run hotel offers rooms with en-suite bathrooms and cable TV. Qelqatani Hotel is just a 5-minute walk from bars, restaurants, and Titicaca Lake. The breakfast was great, as was the food offered at the restaurant. The wifi was strong and the room very comfortable.

Show more Show less
8.5
Very good
177 reviews
Price from
£28
per night

Colonial Plaza Hotel

Hotel in Puno

Featuring free WiFi throughout the property, Colonial Plaza Hotel offers accommodation in Puno, 14 km from Titicaca Lake. Guests can enjoy the on-site restaurant. Staff was super helpful and friendly. The room was very clean and comfortable, I’d definitely stay here again!

Show more Show less
8.5
Very good
446 reviews
Price from
£18
per night

Hotel Qalasaya by Prima Collection 4 stars

Hotel in Puno

Featuring free WiFi, Hotel Qalasaya by Prima Collection offers accommodation in Puno, 14 km from Titicaca Lake. Guests can enjoy the on-site bar. Free private parking is available on site. Staff were very helpful and friendly! Location is convenient and hotel rooms are clean with great extras for extra fee if needed. Highly recommended!

Show more Show less
8.3
Very good
234 reviews
Price from
£29
per night

Sol Plaza Hotel 3 stars

Hotel in Puno

Well-equipped accommodation with cable TV and free Wi-Fi is offered at Sol Plaza. This charming hotel is located just of central Plaza de Armas square in the heart of Puno. Good location. Spacious room and clean. Good breakfast. Very helpful staff. I like Thalia’s smile and always try to offer help. Highly recommend!

Show more Show less
8.9
Fabulous
958 reviews
Price from
£30
per night

GHL Hotel Lago Titicaca Puno 5 stars

Hotel in Puno

Located on Esteves Island, this 5-star hotel offers panoramic views over Lake Titicaca from the Andes to Bolivia. It features a spa with a hot tub and sauna and free Wi-Fi connection. Perfect location, on an island in the lake calm , elegant hotel beautiful Sunrises.

Show more Show less
8.7
Fabulous
375 reviews
Price from
£104
per night

Tierra Viva Puno Plaza 3 stars

Hotel in Puno

Only 50 metres from Puno’s Main Square, Tierra Viva Puno Plaza offers rooms with free Wi-Fi and plasma TVs. The Cathedral and Jiron Lima Main Street are 50 metres away. The breakfast was amazing as were staff. Very comfortable bed and shower was enjoyable. We left a charger in room and staff promptly found us to return.

Show more Show less
9.3
Superb
787 reviews
Price from
£38
per night

Conde de Lemos Hotel 3 stars

Hotel in Puno

Set in the heart of Puno, Conde de Lemos offers views over the historical city centre and the Titicaca Lake. The hotel is outfitted with complimentary Wi-Fi services. The view. And the staff made our checkin time 2 hrs earlier when they find out we arrived very early

Show more Show less
8.7
Fabulous
489 reviews
Price from
£32
per night

Most booked hotels in Puno in the past month

See all

Puno's best hotels with breakfast

See all

Budget hotels in Puno

See all

Hotels located in the centre of Puno

See all

FAQs about hotels in Puno

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Puno:

Explore guest reviews of hotels in Puno

See all