Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Puno

Filter by star ratings
All filters
Yacht Lago Titicaca
Yacht Lago Titicaca
8.2 Excellent
Km. 12nd of The Panamericana Sur Road, Puno, Peru
Show on map
5.5 mi from city centre, Puno, Peru 
ExcellentBased on 34 reviews
8.2

Yacht Lago Titicaca is located in Puno and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and a concierge.

Casa Andina Premium Puno
Casa Andina Premium Puno
9.0 Excellent
Av Sesquicentenario 1970 - Sector Huaje, Puno, Peru
Show on map
2.0 mi from city centre, Puno, Peru 
ExcellentBased on 169 reviews
9.0

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

Jose Antonio Puno
Jose Antonio Puno
7.5 Good
Carretera Puno - Desaguadero Km 6.5, Puno, Peru
Show on map
1.8 mi from city centre, Puno, Peru 
GoodBased on 12 reviews
7.5

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

Tambopata Research Center
Tambopata Research Center
9.5 Excellent
Yalu, Peru
Show on map
19.9 mi from city centre, Yalu, Peru 
ExcellentBased on 13 reviews
9.5

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.

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

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

Hotel Rosario Lago Titicaca
Hotel Rosario Lago Titicaca
9.2 Excellent
Av Costanera Esq. R. Parades, Copacabana, Bolivia
Show on map
0.7 mi from city centre, Copacabana, Bolivia 
ExcellentBased on 607 reviews
9.2

Situated by Lake Titicaca (Bolivia), Hotel Rosario Lago Titicaca provides charming accommodation and features a 24-hour reception, luggage storage and free Wi-Fi. It is also within walking distance of Copacabana's well-known attractions and landmarks.

Royal Inn Hotel Puno
Royal Inn Hotel Puno
8.6 Excellent
Ayachucho 438, Puno, Peru
Show on map
0.6 mi from city centre, Puno, Peru 
ExcellentBased on 81 reviews
8.6

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

Hotel Qalasaya
Hotel Qalasaya
8.3 Excellent
Jr. Grau 240, Puno, Peru
Show on map
0.6 mi from city centre, Puno, Peru 
ExcellentBased on 186 reviews
8.3

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.

Aymarak Hostel
Aymarak Hostel
Av. Circunvalacion Sur # 135, Puno, Peru
Show on map
0.8 mi from city centre, Puno, Peru 

Aymarak is situated in Puno and is close to the area's popular attractions. It offers complimentary Wi-Fi, a sun deck and a swimming pool.

Hospedaje Shalom
Hospedaje Shalom
6.9 Good
Juliaca, Peru
Show on map
0.9 mi from city centre, Juliaca, Peru 
GoodBased on 31 reviews
6.9

Hospedaje Shalom offers a comfortable setting when in Juliaca. It also provides a terrace, luggage storage and a 24-hour reception.

Tips for booking a Puno hotel

Cheapest month:October
Most expensive month:January
Average price in Puno:$146/night
Absolute cheapest price found:$7/night
Cheapest day:Thursday
Most expensive day:Wednesday
$34 - $655
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$37 - $314
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puno hotels

Show all 437 hotels
1
Utasa Inn
Utasa Inn
8.6 Excellent
Jiron Deza N° 540, Puno, Peru
Show on map
0.7 mi from city centre, Puno 

Utasa Inn is situated in Puno and is close to the area's tourist attractions. Guests can also enjoy complimentary Wi-Fi.

2
Tambopata Research Center
Tambopata Research Center
9.5 Excellent
Yalu, Peru
Show on map
19.9 mi from city centre, Yalu 

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.

3
Yacht Lago Titicaca
Yacht Lago Titicaca
8.2 Excellent
Km. 12nd of The Panamericana Sur Road, Puno, Peru
Show on map
5.5 mi from city centre, Puno 

Yacht Lago Titicaca is located in Puno and offers free Wi-Fi. It also provides a 24-hour reception, luggage storage and a concierge.

4
Sonesta Posadas Del Inca Lake Titicaca - Puno
Sonesta Posadas Del Inca Lake Titicaca - Puno
8.8 Excellent
Sesquicentenario 610, Puno, Peru
Show on map
1.6 mi from city centre, Puno 

Situated in Puno, Sonesta Posadas del Inca Puno offers traditional 4-star accommodation, as well as free Wi-Fi. The various amenities this charming hotel has to offer include an airport shuttle, a lake and room service.

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

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

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

Tierra Viva Puno Plaza provides comfortable 3-star accommodation in Puno. It offers wireless internet and is steps from Plaza de Armas and other well-known attractions.

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

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 private bathroom and an in-room safe.

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

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

Cheapest hotels in Puno, Peru

Show all 437 hotels
Hospedaje Shalom
Hospedaje Shalom
6.9 Good
Juliaca, Peru
Show on map
0.9 mi from city centre,  

Hospedaje Shalom offers a comfortable setting when in Juliaca. It also provides a terrace, luggage storage and a 24-hour reception.

$7
Avg. per night
Tayka Hostel
Tayka Hostel
515 Jr. Ayacucho, Puno, Peru
Show on map
0.5 mi from city centre,  

Boasting free Wi-Fi, Tayka Hostel is situated in Puno and provides comfortable accommodation. It is a short stroll from Puno Cathedral and is close to the area's well-known attractions.

$7
Avg. per night
Joya Andina Puno
Joya Andina Puno
Av. El Sol, No. 823, Puno, Peru
Show on map
0.3 mi from city centre,  

Joya Andina Puno provides a comfortable setting while in Puno. It is conveniently located for guests wishing to discover the area's attractions.

$12
Avg. per night
Hostal Zumaki
Hostal Zumaki
5.0 Okay
911 Jr. Gonzales Prada, Juliaca, Peru
Show on map
0.9 mi from city centre,  

Zumaki is situated in Juliaca and offers free wireless internet. It also provides a 24-hour reception and luggage storage.

$13
Avg. per night
Aymarak Hostel
Aymarak Hostel
Av. Circunvalacion Sur # 135, Puno, Peru
Show on map
0.8 mi from city centre,  

Aymarak is situated in Puno and is close to the area's popular attractions. It offers complimentary Wi-Fi, a sun deck and a swimming pool.

$14
Avg. per night
Suites Antonios
Suites Antonios
8.5 Excellent
Jr. Arequipa No. 840, Puno, Peru
Show on map
0.5 mi from city centre,  

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 private bathroom and an in-room safe.

$16
Avg. per night
Hotel Sueños Dorados
Hotel Sueños Dorados
8.1 Excellent
Giron Lambayeque 222, Juliaca, Peru
Show on map
0.7 mi from city centre,  

Hotel Suenos Dorados provides a comfortable setting when in Juliaca. It is ideally close to Inca Manco Capac International Airport, which is a 10-minute drive away.

$19
Avg. per night
Hotel California
Hotel California
7.9 Good
218 Callao a dos cuadras de la Plaza Bolognesi, Juliaca, Peru
Show on map
0.2 mi from city centre,  

Hotel California Juliaca provides a comfortable setting when in Juliaca. It is ideally close to Inca Manco Capac International Airport, which is a 10-minute drive away.

$20
Avg. per night

Hotel prices in Puno

2 stars and under

$7 - $237

Cantuta Inn

#1 Most popular

Cantuta Inn
8.5 Excellent
$40
Avg. per night
Tayka Hostel

#2 Most popular

$7
Avg. per night
Hotel Sueños Dorados

Best value

$19
Avg. per night
3 stars

$12 - $95

Tierra Viva Puno Plaza

#1 Most popular

$47
Avg. per night
Royal Inn Hotel Puno

#2 Most popular

$61
Avg. per night
Suites Antonios

Best value

Suites Antonios
8.5 Excellent
$16
Avg. per night
4 stars +

$27 - $485

Ghl Lago Titicaca Puno

#1 Most popular

$81
Avg. per night
Casa Andina Premium Puno

#2 Most popular

$121
Avg. per night
Hotel Qalasaya

Best value

Hotel Qalasaya
8.3 Excellent
$27
Avg. per night

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

Where to stay in Puno

Puno travel FAQs

  • Where is the best place to stay in Puno?

    Puno, Juliaca, and Yalu are the most popular places on HotelsCombined for stays in Puno.

  • What are the best hotels in Puno?

    Puno is home to many highly-rated hotels, one of which is Ghl Lago Titicaca Puno, which has a current rating of 8.7. For other potential stays, consider Sonesta Posadas Del Inca Lake Titicaca - Puno and Tierra Viva Puno Plaza, which can also be great places to stay in Puno.