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 – 90 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. Amazing hotel in Puno, room was very nice with the view, very nice breakfast and great staff that help us with every problem. Hotel provide also trips for near titicaca

Show more Show less
8.7
Fabulous
450 reviews
Price from
£14
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. Extremely good location, good staf and super clean! The price is totally fear and the breakfast is a buffet. If I ever come back to Puno, i’ll stay again in this hotel.

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

Sonesta Posadas del Inca Puno 4 stars

Hotel in Puno

On the shores of Puno´s Titicaca Lake, Sonesta offers views of the lake and mountains. It features a restaurant and modern rooms. Free WiFi and parking are available. This was a magical place to stay. i loved the garden and the wild life. great family stay.

Show more Show less
8.8
Fabulous
390 reviews
Price from
£77
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. Everything was like i expected.

Show more Show less
8.9
Fabulous
944 reviews
Price from
£30
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. Its clean, quiet, right in the center, plenty of restaurants around, straight road to port. Cordial staff. Stunning view if you get the room overlooking the lake.

Show more Show less
8.3
Very good
238 reviews
Price from
£30
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
449 reviews
Price from
£18
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
171 reviews
Price from
£28
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. The best location in Puno, you can see the uros directly from the hotel

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

Xima Exclusive Puno 3 stars

Hotel in Puno

Just 5 minutes from the town of Puno and in front of Lake Titicaca, Xima Puno Hotel provides an ideal base for discovering Peruvian culture and exploring the surrounding areas. Friendly and helpful staff, welcome drink, great wifi, great breakfast (you can look at llamas outside), quiet location, titicaca view from room.

Show more Show less
8.6
Fabulous
232 reviews
Price from
£37
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 hotel is an excellent experience, the rooms are comfortable, very well equipped and clean, excellent bedding and an ideal place to rest. Fast WiFi and consistent signal. Breakfast is delicious every morning. The hotel staff is very friendly and is always attentive to help with any requirement. If you come for tourism or work this is the ideal hotel for you

Show more Show less
9.3
Superb
766 reviews
Price from
£38
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