Hotels in Puno

Search and compare Puno hotels from hundreds of travel sites and save

Puno
Feb 3 — Feb 42
Puno
Fri 2/3
Sat 2/4
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Puno

Filter by star ratings
All filters
Hotel Qalasaya
8.1 Excellent
Jr. Grau 240, Puno, Peru
Show on map
0.6 mi from city centre, Puno, Peru 
ExcellentBased on 293 reviews
8.1

Located just a short stroll from Plaza de Armas, this elegant hotel offers both a restaurant and a bar. It is also moments from Puno's well-known tourist spots.

Hacienda Puno
8.5 Excellent
Jr. Deustua 297, Puno, Peru
Show on map
0.5 mi from city centre, Puno, Peru 
ExcellentBased on 843 reviews
8.5

Hotel Hacienda Puno provides a traditional setting when in Puno. It is conveniently positioned for those wishing to discover the area's attractions.

Hacienda Plaza de Armas
8.5 Excellent
Jr. Puno 419, Puno, Peru
Show on map
0.5 mi from city centre, Puno, Peru 
ExcellentBased on 608 reviews
8.5

Situated in Puno, Hotel Hacienda Plaza de Armas offers 3-star accommodation, as well as a Jacuzzi and a rooftop terrace. It is a short walk from Puno Cathedral and is close to the area's well-known attractions.

Hotel Sueños Dorados
7.3 Good
Giron Lambayeque 222, Juliaca, Peru
Show on map
0.7 mi from city centre, Juliaca, Peru 
GoodBased on 35 reviews
7.3

Hotel Suenos Dorados is situated in Juliaca and features complimentary Wi-Fi. It also offers luggage storage, a 24-hour reception and meeting rooms.

Casa Andina Standard Puno
8.7 Excellent
Independencia 143, Puno, Peru
Show on map
0.7 mi from city centre, Puno, Peru 
ExcellentBased on 129 reviews
8.7

This comfortable hotel in Puno offers complimentary wireless internet, as well as a 24-hour reception and babysitting/child services. It is ideally positioned for those wanting to discover the area's attractions.

Plaza Mayor Hotel
7.8 Good
Jr. Deustua 342, Puno, Peru
Show on map
0.5 mi from city centre, Puno, Peru 
GoodBased on 124 reviews
7.8

Featuring free Wi-Fi, Plaza Mayor Hotel is situated in Puno and is a short walk from Plaza de Armas. It is a two-minute stroll from Puno Cathedral and is close to the area's popular attractions.

Xima Exclusive Puno
8.7 Excellent
Avenida Chulluni 195 - Sector Huaje, Puno, Peru
Show on map
2.1 mi from city centre, Puno, Peru 
ExcellentBased on 217 reviews
8.7

Xima Puno Hotel provides a comfortable setting when in Puno. It is conveniently positioned for those wanting to visit the area's popular attractions.

Taypikala Lago
8.5 Excellent
Panamericana Sur Km. 18, Puno, Peru
Show on map
1.0 mi from city centre, Puno, Peru 
ExcellentBased on 151 reviews
8.5

Set by Lake Titicaca (Peru), Taypikala Lago provides comfortable accommodation and features a sauna, a Jacuzzi and free Wi-Fi. It also offers a lake, an indoor pool and massage services.

Tips for booking hotels in Puno

Cheapest month:February
Most expensive month:March
Average price in Puno:$273/night
Cheapest price found:$15/night
Cheapest day:Thursday
Most expensive day:Friday
$20 - $778
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$15 - $415
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puno hotels

1
Terra Mistica Ciudad Del Lago Hotel
10.0 Excellent
Jr Conde De Lemus No 120, Puno, Peru
Show on map
0.7 mi from city centre, Puno, Peru 

Featuring a Jacuzzi and a sauna, Hotel Ciudad del Lago is located in Puno and is a five-minute stroll from Puno Cathedral and Plaza de Armas. Guests can also make the most of free internet in all areas.

2
Utasa Inn
8.3 Excellent
Jiron Deza N° 540, Puno, Peru
Show on map
0.7 mi from city centre, Puno, Peru 

Utasa Inn is situated in Puno and offers guests free Wi-Fi. It is ideally positioned for guests wishing to sightsee in the area.

3
Tambopata Research Center
9.2 Excellent
Yalu, Peru
Show on map
19.9 mi from city centre, Yalu, Peru 

Tambopata Research Center is located in Puerto Maldonado and offers free Wi-Fi. It also provides an express check-in and check-out feature, massage services and a 24-hour reception.

4
Sonesta Posadas del Inca Puno
8.7 Excellent
Sesquicentenario 610, Puno, Peru
Show on map
1.6 mi from city centre, Puno, Peru 

Ideally located in Puno, the hotel provides elegant accommodation an easy drive from Puno Cathedral and Plaza de Armas. It also offers meeting rooms, free Wi-Fi and a lake.

5
Ghl Hotel Lago Titicaca
8.8 Excellent
Isla Esteves SN, Puno, Peru
Show on map
2.0 mi from city centre, Puno, Peru 

Libertador Lago Titicaca Puno offers 5-star accommodation in Puno. It also features a Jacuzzi and a sauna.

6
Tierra Viva Puno Plaza
9.2 Excellent
Calle Grau No. 270, Puno, Peru
Show on map
0.6 mi from city centre, Puno, Peru 

Tierra Viva Puno Plaza provides comfortable 3-star accommodation in Puno. It offers free Wi-Fi and is steps from Plaza de Armas and tourist attractions.

7
Suites Antonios
Jr. Arequipa No. 840, Puno, Peru
Show on map
0.4 mi from city centre, Puno, Peru 

Suites Antonios is located in Puno and features free Wi-Fi. Just a short walk from Puno Cathedral, it provides comfortable rooms equipped with free wireless internet access, a mini bar and a private bathroom.

8
Casa Andina Premium Puno
8.4 Excellent
Av Sesquicentenario 1970 - Sector Huaje, Puno, Peru
Show on map
2.0 mi from city centre, Puno, Peru 

Casa Andina Premium Puno provides comfortable 4-star accommodation in Puno. It is conveniently located for guests wishing to visit local attractions.

Cheapest hotels in Puno, Peru

Casa Don Jose B & B
8.1 Excellent
Jr. A. Velasco Astete 132-134, Puno, Peru
Show on map
0.4 mi from city centre, Puno, Peru 

Situated in Puno, Casa Don Jose B & B offers 3-star accommodation, as well as a swimming pool. Guests can also take advantage of free Wi-Fi during their stay.

$29
Avg. per night
Uros Titicaca Lodge
Puno, Peru
Show on map
3.8 mi from city centre, Puno, Peru 

Featuring a swimming pool, Uros Titicaca Lodge is located in Puno and offers comfortable accommodation. It also provides a 24-hour reception, a concierge and a sun deck.

$34
Avg. per night
Uros Aruma Uro
9.5 Excellent
Puno, Peru
Show on map
4.1 mi from city centre, Puno, Peru 

Uros Aruma Uro provides comfortable 3-star accommodation in Puno. It also offers babysitting/child services, a 24-hour reception and luggage storage.

$57
Avg. per night
Royal Inn Hotel Puno
Jr. Ayacucho No. 438, Puno, Peru
Show on map
0.5 mi from city centre, Puno, Peru 

Royal Inn Hotel Puno provides comfortable 3-star accommodation in Puno. It offers complimentary wireless internet, a bar and is close to Plaza de Armas and Puno Cathedral.

$60
Avg. per night
Hotel Jose Antonio Puno
8.4 Excellent
Carretera Puno - Desaguadero Km 6.5, Puno, Peru
Show on map
2.8 mi from city centre, Puno, Peru 

Hotel Jose Antonio Puno offers 4-star accommodation in Puno. It also features a 24-hour reception, meeting rooms and babysitting/child services.

$84
Avg. per night

Hotel prices in Puno

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Puno

Facts about staying in Puno

  • Where is the best place to stay in Puno?

    Users favor staying in areas such as Puno, Juliaca, and Yalu. Consider these locations when searching for your desired stay.

  • What are the best hotels in Puno?

    One of the most popular hotels in Puno is Hotel Qalasaya, which has been reviewed by 293 users and currently has a rating of 8.1/10. Other top-rated locations include Ghl Hotel Lago Titicaca and Sol Plaza Hotel, which have received 8.8/10 and 8.5/10 ratings from our users, respectively.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation