Hotels in Puno

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

Puno
26 Jul — 27 Jul2
Puno
Mon 26/7
Tue 27/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Puno

Filter by star ratings
All filters
Suites Antonios
Suites Antonios
8.5 Excellent
Jr. Arequipa No. 840, Puno, Peru
Show on map
0.8 km from city centre, Puno, Peru 
ExcellentBased on 2 reviews
8.5

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.

Casona Plaza Hotel Puno
Casona Plaza Hotel Puno
8.7 Excellent
Calle Arequipa Nro 655, Puno, Peru
Show on map
0.8 km from city centre, Puno, Peru 
ExcellentBased on 460 reviews
8.7

Casona Plaza Hotel provides a modern setting when in Puno. It also features a coffee bar, a lake and 24-hour room service.

Hotel Qalasaya by Prima Collection
Hotel Qalasaya by Prima Collection
8.4 Excellent
Jr Grau 240, Puno, Peru
Show on map
0.9 km from city centre, Puno, Peru 
ExcellentBased on 214 reviews
8.4

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.

Royal Inn Hotel Puno
Royal Inn Hotel Puno
8.6 Excellent
Ayachucho 438, Puno, Peru
Show on map
0.9 km from city centre, Puno, Peru 
ExcellentBased on 82 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 Conde de Lemos
Hotel Conde de Lemos
8.7 Excellent
Jr. Puno 681, Puno, Peru
Show on map
1.0 km from city centre, Puno, Peru 
ExcellentBased on 524 reviews
8.7

Situated just a short stroll from Puno Cathedral, this traditional hotel offers both a restaurant and a bar. It is also within walking distance of Puno's well-known attractions and landmarks.

Utasa Inn
Utasa Inn
8.6 Excellent
Jiron Deza N° 540, Puno, Peru
Show on map
1.2 km from city centre, Puno, Peru 
ExcellentBased on 234 reviews
8.6

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

Jose Antonio Puno
Jose Antonio Puno
7.5 Good
Carretera Puno - Desaguadero Km 6.5, Puno, Peru
Show on map
2.9 km 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.

Ccotos Inn
Ccotos Inn
Capachica, Ccotos, sector Inkahuatana, Puno, Peru
Show on map
0.8 km from city centre, Puno, Peru 

Ccotos Inn Puno is situated in Puno and is close to the area's well-known attractions. It also provides luggage storage and laundry facilities.

Hacienda Puno
Hacienda Puno
8.7 Excellent
Jr. Deustua 297, Puno, Peru
Show on map
0.8 km from city centre, Puno, Peru 
ExcellentBased on 779 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.

Casona Plaza Hotel Centro
Casona Plaza Hotel Centro
8.6 Excellent
Jiron Lima # 787, Puno, Peru
Show on map
0.8 km from city centre, Puno, Peru 
ExcellentBased on 462 reviews
8.6

Casona Plaza Hotel Centro offers 3-star accommodation in Puno. It is a short stroll from Plaza de Armas and is moments from the area's well-known attractions.

Tips for booking a Puno hotel

Cheapest month:July
Most expensive month:January
Average price in Puno:$96/night
Absolute cheapest price found:$3/night
Cheapest day:Saturday
Most expensive day:Wednesday
$33 - $327
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$39 - $214
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Puno hotels

Show all 448 hotels
1
Utasa Inn
Utasa Inn
8.6 Excellent
Jiron Deza N° 540, Puno, Peru
Show on map
1.2 km 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
Suites Antonios
Suites Antonios
8.5 Excellent
Jr. Arequipa No. 840, Puno, Peru
Show on map
0.8 km 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.

3
Hacienda Puno
Hacienda Puno
8.7 Excellent
Jr. Deustua 297, Puno, Peru
Show on map
0.8 km from city centre, Puno 

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

4
Jose Antonio Puno
Jose Antonio Puno
7.5 Good
Carretera Puno - Desaguadero Km 6.5, Puno, Peru
Show on map
2.9 km from city centre, Puno 

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

5
Casona Plaza Hotel Puno
Casona Plaza Hotel Puno
8.7 Excellent
Calle Arequipa Nro 655, Puno, Peru
Show on map
0.8 km from city centre, Puno 

Casona Plaza Hotel provides a modern setting when in Puno. It also features a coffee bar, a lake and 24-hour room service.

Cheapest hotels in Puno, Peru

Show all 448 hotels
Ccotos Inn
Ccotos Inn
Capachica, Ccotos, sector Inkahuatana, Puno, Peru
Show on map
0.8 km from city centre,  

Ccotos Inn Puno is situated in Puno and is close to the area's well-known attractions. It also provides luggage storage and laundry facilities.

$11
Avg. per night
Suites Antonios
Suites Antonios
8.5 Excellent
Jr. Arequipa No. 840, Puno, Peru
Show on map
0.8 km 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.

$22
Avg. per night
Hotel Qalasaya by Prima Collection
Hotel Qalasaya by Prima Collection
8.4 Excellent
Jr Grau 240, Puno, Peru
Show on map
0.9 km from city centre,  

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.

$34
Avg. per night
Utasa Inn
Utasa Inn
8.6 Excellent
Jiron Deza N° 540, Puno, Peru
Show on map
1.2 km from city centre,  

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

$42
Avg. per night
Hotel Conde de Lemos
Hotel Conde de Lemos
8.7 Excellent
Jr. Puno 681, Puno, Peru
Show on map
1.0 km from city centre,  

Situated just a short stroll from Puno Cathedral, this traditional hotel offers both a restaurant and a bar. It is also within walking distance of Puno's well-known attractions and landmarks.

$54
Avg. per night
Casona Plaza Hotel Puno
Casona Plaza Hotel Puno
8.7 Excellent
Calle Arequipa Nro 655, Puno, Peru
Show on map
0.8 km from city centre,  

Casona Plaza Hotel provides a modern setting when in Puno. It also features a coffee bar, a lake and 24-hour room service.

$58
Avg. per night
Hacienda Puno
Hacienda Puno
8.7 Excellent
Jr. Deustua 297, Puno, Peru
Show on map
0.8 km from city centre,  

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

$58
Avg. per night
Casa Andina Standard Puno
Casa Andina Standard Puno
9.0 Excellent
Independencia 143, Puno, Peru
Show on map
1.1 km from city centre,  

Providing a shuttle to Inca Manco Capac International Airport, as well as complimentary wireless internet, Casa Andina Standard Puno is a convenient place to stay in Puno. It is ideally positioned for those wanting to discover the area's attractions.

$80
Avg. per night

Hotel prices in Puno

2 stars or below

$11 - $42

Ccotos Inn

No. 1 most popular

$11
Avg. per night
Utasa Inn

Best value

Utasa Inn
8.6 Excellent
$42
Avg. per night
3 stars

$22 - $110

Casona Plaza Hotel Centro

No. 1 most popular

$110
Avg. per night
Hacienda Puno

No. 2 most popular

Hacienda Puno
8.7 Excellent
$58
Avg. per night
Suites Antonios

Best value

Suites Antonios
8.5 Excellent
$22
Avg. per night
4 stars and up

$34 - $98

Jose Antonio Puno

No. 1 most popular

$98
Avg. per night
Hotel Qalasaya by Prima Collection

Best value

$34
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?

    Our travellers prefer to stay in places like Puno, Juliaca, and Chucuito while in Puno.

  • What are the best hotels in Puno?

    Puno is home to many highly-rated hotels, one of which is Jose Antonio Puno, which has a current rating of 7.5. For other potential stays, consider Casona Plaza Hotel Centro and Sol Andina Inn, which can also be great places to stay in Puno.