Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puno – 145 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.

Hotel Hacienda Puno Centro Histórico

Hotel in Puno

Hotel Hacienda Puno is 1 block from the Main Square and the Cathedral and offers free Wi-Fi and free private parking. Staff was very friendly. great spacious room and perfect location!

Show more Show less
8.5
Very Good
758 reviews
Price from
$43.50
per night

GHL Hotel Lago Titicaca

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. excellent service & amenities

Show more Show less
8.7
Excellent
399 reviews
Price from
$71.40
per night

Tierra Viva Puno Plaza

Hotel in Puno

Only 50 yards 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 yards away. Big and comfy beds with lots of pillows Strong, warm shower, nice shower products provided Extensive breakfast buffet, ability to refill bottle with filtered water Very kind and helpful staff, we did an overnight tour to lake titikaka and were allowed to store our big suitcases in the hotel for that night. Excellent service!! Perfect location

Show more Show less
9.3
Awesome
419 reviews
Price from
$49.10
per night

Sol Plaza Hotel

Hotel in Puno

Well-equipped accommodations 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. Nice and comfortable hotel with beautiful inner court in the heart of Puno, helpfull staff, good breakfast, clean rooms! Walking distance to all sights!

Show more Show less
8.7
Excellent
810 reviews
Price from
$45.14
per night

Kaaro Hotel Puno

Hotel in Puno

Kaaro Hotel Puno is located in Puno, within a 3-minute walk of Carlos Dreyer Museum and 300 yards of Conde de Lemos Balcony. The hotel has a good location, it can be reached easily. The room was nice and clean, the bed was incredibly comfortable, the shower was hot. The breakfast was amazing.

Show more Show less
8.7
Excellent
706 reviews
Price from
$23.10
per night

Hotel Hacienda Plaza de Armas

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. Your front desk help went far beyond our expectations! Friendly, professional, and efficient. They helped my partner get a prescription for a sudden illness and stored our bags when we checked out. Breakfast was lovely.

Show more Show less
8.5
Very Good
605 reviews
Price from
$46.40
per night

Sonesta Posadas del Inca Puno

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. rooms where clean, they have a good heating system available during all hours. Good views to the lake and a bunch of llamas and alpacas. mate de coca for free at the lobby hotel.

Show more Show less
8.8
Excellent
378 reviews
Price from
$86
per night

Hotel Balsa Inn

Hotel in Puno

Balsa Inn offers pleasant rooms one block from the central Plaza de Armas, downtown Puno. Room 401 has amazing room. The heat and WiFi worked very well and both were important to me. Your staff was very friendly and even moved me to 401 after the first night so I could have a great view. Thank you!

Show more Show less
8.8
Excellent
395 reviews
Price from
$44.84
per night

Conde de Lemos Hotel

Hotel in Puno

Set in the heart of Puno, Conde de Lemos offers views over the historical city center and the Titicaca Lake. The hotel is outfitted with complimentary Wi-Fi services. The front desk staff at this hotel were fabulous. They answered questions and helped our family take an excellent tour. The hotel is clean, has an elevator (a very nice plus), and has comfortable beds. The breakfast was very good. This hotel is in an excellent location, with close proximity to the city center and multiple good restaurants.

Show more Show less
8.6
Excellent
290 reviews
Price from
$60.95
per night

Hotel Qalasaya

Hotel in Puno

Featuring free WiFi, Hotel Qalasaya offers accommodations in Puno, 8.7 mi from Titicaca Lake. Guests can enjoy the on-site bar. Free private parking is available on site. The rooms were big, great service, it has an amazing lake titicaca view for breakfast. We had a great time there. The staff were so helpful.

Show more Show less
8.2
Very Good
292 reviews
Price from
$44.10
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 center of Puno

See all

FAQs about hotels in Puno

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puno:

Explore guest reviews of hotels in Puno

See all