Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

4-star hotels in Puno

Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Sonesta Posadas Del Inca PunoAv. Sesquicentenario, 610 - Sector Huaje, Puno, PeruView on map
1.8 mi from City Center1.0 mi from Bahia de los Incas Boardwalk
While enjoying a scenic view along with 70 tasteful rooms, the hotel offers an exceptional setting next to Lake Titicaca and Andes Mountains.
  • The hotel has
    • On-site car park
    +1
8.2
Great109 reviews
Price fromUS$ 114per nightSelect
Not available
Royal Inn Hotel PunoJr. Ayacucho 438, Puno, Peru, 00000View on map
600 yd from City Center100 yd from San Antonio Church
Just off Yavari, this venue in Puno offers 47 rooms as well as Turkish bath and massage.
  • The hotel has
    • Off-site car park
    +1
8.6
Great25 reviews
Price fromUS$ 97per nightSelect
Not available
Hotel Jose Antonio PunoCarretera Puno Desaguadero Km 6.5, Puno, Peru
3.0 mi from City Center
Near the hotel, there are a port and a bus stop and guests can easily reach Puno Port which is not far away.
Price fromUS$ 112per nightSelect
Not available
Taypikala LagoPanamericana Sur Km 18, Chucuito, Puno, Peru, .
9.7 mi from City Center
This colonial-style venue features a private swimming pool and garden views.
7.6
Very good30 reviews
Price fromUS$ 77per nightSelect
Not available
Hotel QalasayaJr. Grau 240, Puno, Peru
800 yd from City Center200 yd from Main Square Plaza de Armas
This hotel with restaurants and bars onsite features 35 non-smoking rooms and is conveniently located a short walk from Mirador Ing. Eduardo Sanchez.
8.2
Great22 reviews
Price fromUS$ 82per nightSelect
Not available
Sonesta Posada Del Inca Lake TiticacaAv. Sesquicentenario 610 Sector Huaje, Puno, Peru, 1
1.8 mi from City Center1.0 mi from Bahia de los Incas Boardwalk
Located close to Turismo Percybal, the hotel has 70 rooms, and boasts access to a train station.
Price fromUS$ 120per nightSelect
Not available

Filtering results

Please wait...

6 hotels found