Search hotels in Puno, Peru

Enter your dates and choose from 389 hotels and other places to stay

Select occupancy

Check out these popular cities in Puno

Puno

381 hotels

Amantani

29 hotels

Llachon

8 hotels

Juliaca

27 hotels

Uros

3 hotels

Juli

4 hotels

Tililaca

1 hotel

Yunguyo

2 hotels

Stay in Puno's best hotels!

Filter by:

Star Rating
Review score

Luz del Titicaca Lodge

Hotel in Puno

Luz del Titicaca Lodge has accommodations in Puno. Each room at the 3-star hotel has city views, and guests can enjoy access to a terrace and to a restaurant. Rooms include a patio with garden views.

S
Scrimaglia
From
United Kingdom
The hospitality is outstanding. Everything was taken care of by Joel, he is an incredibly good host and goes above and beyond to ensure his guests are happy and having a great time. I honestly have never experienced anything as incredible as this, it's more than a place to stay it's an unforgettable experience.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 251 reviews
Price from
$100
1 night, 2 adults

Hotel T'ika

Hotel in Puno

Located a 5-minute walk from Deustua Arc, Hotel T'ika offers 3-star accommodations in Puno and features a restaurant.

D
Daniela
From
Romania
Windows closed fine and provided good isolation from low temperaturesboutside of 2-3 degrees. There was also a heater in the room which made the room pleasantly warm. Breakfast was good and started at 6 a.m. which allowed us to eat before going with morning tour. Lady at the reception was friendly and helpful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 205 reviews
Price from
$36
1 night, 2 adults

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.

Y
Ye
From
United States
Friendly English speaking staff. Breakfast has a lot of choices. The staff helped me carrying my luggage ls and finding my bolivia hop bus.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 826 reviews
Price from
$83.75
1 night, 2 adults

Hotel Jose Antonio Puno

Hotel in Puno

Located in Puno, 3.8 miles from Bus Station, Hotel Jose Antonio Puno provides accommodations with a garden, free private parking, a terrace and a restaurant.

R
Raymond
From
Puerto Rico
The amenities the attention of the staff the restaurant food. This is a very nice hotel well kept and would stay again if in Puno. Its also one of the two high end hotels in Puno.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 292 reviews
Price from
$121
1 night, 2 adults

Casa Andina Standard Puno

Hotel in Puno

Casa Andina Standard Puno provides rooms in Puno near Huajsapata Hill and Carlos Dreyer Museum. This 3-star hotel offers a 24-hour front desk, a tour desk and free WiFi.

M
Martin
From
Canada
Convenient to the train station . Rooms were roomy and clean. Staff were professional, helpful and friendly.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 164 reviews
Price from
$92.57
1 night, 2 adults

Casa Andina Premium Puno

Hotel in Puno

Located in Puno, this 4-star hotel features a restaurant which has an expansive glass wall with stunning views of the lake and garden. Free WiFi is available throughout the property.

P
Paul David
From
Colombia
Loved the friendliness of most of the staff. Fantastic lakeside location, with great amenities.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 200 reviews
Price from
$175.78
1 night, 2 adults

Los uros Isla atardecer

Hotel in Puno

Los uros Isla atardecer has accommodations in Puno. Each room at the 3-star hotel has city views, and guests can enjoy access to a terrace and to a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 6 reviews
Price from
$58.50
1 night, 2 adults

Uros titikaka SunShine

Hotel in Puno

Uros titikaka SunShine features a garden, terrace, a restaurant and bar in Puno. This 4-star hotel offers room service and a 24-hour front desk. Guests can enjoy lake views.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
$40
1 night, 2 adults

Uros Titicaca Lodge Puno

Hotel in Puno

Uros Titicaca Lodge Puno provides accommodations in Puno. Featuring room service, this property also provides guests with a restaurant.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6 reviews
Price from
$156
1 night, 2 adults

Mirador del Titikaka

Hotel in Puno

Located in Puno, 1.2 miles from Viewpoint Puma Uta, Mirador del Titikaka provides accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a bar.

S
Sam
From
United States
Exceptional stay with breathtaking views and total peace. This property is a true gem. From the moment you arrive, you can feel how peaceful and thoughtfully designed the experience is. Being located just outside the city makes all the difference—quiet, calm, and far removed from the noise, yet still close enough to easily access Puno. The room was extremely comfortable, spacious, and well maintained. Waking up to the views was one of the highlights of the stay—panoramic sights of the city below and the stunning Lake Titicaca stretching out in the distance. It’s the kind of view that makes you slow down and truly enjoy the moment. The atmosphere is very peaceful and relaxing, perfect for unwinding and disconnecting. The surrounding natural setting enhances the experience, and the elevated location offers incredible vantage points overlooking the entire city—especially beautiful at sunrise and sunset. The food was excellent throughout our stay, with fresh ingredients and well-prepared dishes that felt both comforting and high quality. Just as impressive was the staff: attentive, kind, and genuinely welcoming. They go out of their way to make sure you feel taken care of and comfortable at all times. Highly recommended, and we would gladly return.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 16 reviews
Price from
$65
1 night, 2 adults
See all 389 hotels in Puno

Most-booked hotels in Puno in the past month

See all

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,359 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,763 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,466 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,366 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 782 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,115 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 733 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 528 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,228 reviews

Popular with guests booking hotels in Puno

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,587 reviews

Puno's best hotels with breakfast

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 90 reviews

Located in Puno, 2.7 miles from Estadio Enrique Torres Belón, Titikaka sumaq tika lodge has a number of amenities including a terrace, a restaurant and a bar.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Titikaka Sky View is located in Juli and features a garden. There is free private parking and the property has paid airport shuttle service. The rooms in the hotel are equipped with a coffee machine.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 71 reviews

Located in Puno and with Viewpoint Puma Uta reachable within a 15-minute walk, Titicaca island lodge peru has concierge services, non-smoking rooms, a terrace, free WiFi and a restaurant.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews

Located in Puno, 3.6 miles from Estadio Enrique Torres Belón, Titicaca Origins Perú provides accommodations with a terrace and private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 21 reviews

Habitación Vista a Ciudad de Puno in Puno features 3-star accommodations with a garden, a terrace and a restaurant. The property provides room service and free WiFi throughout the property.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,587 reviews

Located within a 2-minute walk of Conde de Lemos Balcony and 300 yards of Corregidor House, Kaaro Hotel Puno has rooms in Puno.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,115 reviews

Hostel Sol Andina Inn is offering accommodations in Puno. This property is located a short distance from attractions such as Pino Park, Bus Station, and Puno Train Station.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,366 reviews

Featuring a garden, Kaaro Hotel Suite offers rooms in Puno, a few steps from Pino Park and a 3-minute walk from Plaza de Armas. This 3-star hotel offers a 24-hour front desk and a concierge service.

Budget hotels in Puno

See all
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,359 reviews

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.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,763 reviews

Hotel Hacienda Puno is 1 block from the Main Square and the Cathedral and offers free Wi-Fi and free private parking.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 305 reviews

Located in Puno and with San Antonio Church reachable within a 1-minute walk, kuntur inn hotel provides concierge services, non-smoking rooms, a shared lounge, free WiFi throughout the property and a...

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 353 reviews

Located within a 2-minute walk of Corregidor House and 300 yards of Huajsapata Hill, TerraMistica Puno Centro has rooms in Puno. This 3-star hotel offers a business center and a concierge service.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 363 reviews

Located in Puno, 2.4 miles from Estadio Enrique Torres Belón, Lake Titicaca Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 497 reviews

Located in Puno, Uros TITIKAKA the Best lodge features a garden, terrace, restaurant, and free WiFi. The property provides room service, a 24-hour front desk and currency exchange for guests.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 161 reviews

Urosfood & Titiqaqa Lodge is located in Uros and features a garden. The hotel has a terrace and city views, and guests can enjoy a meal at the restaurant or a drink at the snack bar.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 100 reviews

Located in Juliaca, within 25 miles of Yanamayo Stadium and 25 miles of Viewpoint Puma Uta, Hotel Sueños Dorados has accommodations with a shared lounge and free WiFi as well as free private parking...

Hotels in Puno you can book without a credit card

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 133 reviews

Located a 2-minute walk from Deustua Arc, Hotel Camino Real Puno offers 3-star accommodations in Puno and features free bikes.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 212 reviews

Samkauta Hotel & Suite is offering accommodations in Juliaca. With free WiFi, this 3-star hotel offers a shared lounge and room service.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 15 reviews

LA MANSION DEL SOL LODGE Taquile island has accommodations in Isla Taquili. Featuring room service, this property also has a restaurant and a terrace. The hotel has family rooms.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 50 reviews

Located in Puno, 6.9 miles from Bus Station, Hotel Wiñay Pacha Inn has accommodations with a garden, free private parking, a private beach area and a shared lounge.

Posada Don Giorgio

Hotel in Puno
No credit card needed
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 70 reviews

Located 3 blocks from the city's main square, Posada Don Giorgio offers accommodations in Puno. Free WiFi access is available. Each room here features a private bathroom and cable TV.

Hostal los Uros

Hotel in Puno
No credit card needed
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 143 reviews

Located in Puno, within a 2-minute walk of Pino Park and 200 yards of Puno Train Station, Hostal los Uros provides a terrace. This 2-star hotel offers room service and a concierge service.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 125 reviews

Located within 24 miles of Yanamayo Stadium and 24 miles of Viewpoint Puma Uta, Hotel California has rooms in Juliaca.

Hotel Merced Macusani provides accommodations in Macusani. This 3-star hotel offers a 24-hour front desk. The hotel also has free WiFi and free private parking.

FAQs about hotels in Puno

See reviews by guests who stayed at hotels in Puno

See all
From $269.17 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 796 reviews
This is a wonderful property on a private peninsula near Puno. Our room had a spectacular view over the lake and Uros floating islands. There is a trail we walked around the property and enjoyed the beautiful flora and fauna of Titikaka lake. In the evening we set next to fireplace and drank wine. Breakfast is excellent with a magnificent view. Make sure you wake up on time( around 5ish) to witness the most beautiful sunrise.There isn’t better place to stay around Puno. I can’t recommend it enough!
Guest review byGordana Nikolic
United States
From $218.79 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 558 reviews
We had stayed 2 nights on an floating island prior, which was kind of like camping. So we really appreciated to come to a modern hotel with running toilets and hot shower, and heated room. It was very nice my twin 10 year olds played outside running and visiting with Alpacas and trying to catch cuy . They had a blast. We recommend.
Guest review byChristiane
Puerto Rico
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 572 reviews
My children and me stayed at this hotel two separate days. The rooms are big, very spacious, clean, and the beds are confortable and cozy. In between both days we had the tour of the Lake so we left the luggage at the hotel without extra charges. The hotel is good located.
Guest review byVerda
Italy
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 292 reviews
The amenities the attention of the staff the restaurant food. This is a very nice hotel well kept and would stay again if in Puno. Its also one of the two high end hotels in Puno.
Guest review byRaymond
Puerto Rico
From $49.91 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,366 reviews
Very nice hotel in the center of Puno. It was very quiet, the beds was comfortable, the room was clean and the staff was welcoming and helpful.
Guest review byHugues
Belgium
From $92.07 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 826 reviews
Friendly English speaking staff. Breakfast has a lot of choices. The staff helped me carrying my luggage ls and finding my bolivia hop bus.
Guest review byYe
United States
From $245.52 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 200 reviews
Loved the friendliness of most of the staff. Fantastic lakeside location, with great amenities.
Guest review byPaul David
Colombia
From $43 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 196 reviews
Amazing Property great location great breakfast would definitely recommend for the Puno traveler
Guest review byVincent
United States
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,466 reviews
Lovely place, excellent location and very friendly and helpful staff.
Guest review byStephen
Australia
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 782 reviews
Very clean and excellent ubication. The breakfast buffet was great
Guest review byFonseca
Bolivia
From $75.25 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,359 reviews
Nice location and very friendly staff. Totally recommend
Guest review byVadym
Ukraine
From $102.46 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 138 reviews
Magnificent & charming. Outstanding in every way.
Guest review byMark
United States
From $80 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 56 reviews
Heater in the room, the suite had a jacuzzi tub.
Guest review bySheryl
United States
From $94.05 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,763 reviews
The staff were so friendly and accomodating.
Guest review byMang Ki
Canada
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 74 reviews
Helpful people and comfortable setting.
Guest review byCynthia
United States

Planning a trip? Get inspired by reviews of cities in Puno

Scored out of 10, guest rating 10

Puno is a beautiful city, with friendly people, breathtaking...

Puno is a beautiful city, with friendly people, breathtaking scenery and lots to do both in the city and surroundings. The highlights are the visit to the islands of the Tititcaca Lake and the tours to small towns nearby the city, like Pucara, Lampa and Chucuito.
Guest review byPedro
Scored out of 10, guest rating 10

Isla (island) Amantaní and Taquile are both very remote,...

Isla (island) Amantaní and Taquile are both very remote, about a three hour boat ride from Puno, But I would highly recommend going for a very unique and traditional experience with a Peruvian family. When you book a tour, they usually take you to both islands, but an overnight with a family on Amantaní. I would recommend two nights because it is far and then you have time to fully relax and enjoy the community!! It was also fun to stay in the home with other travelers, four other people from three different countries in Europe! We hiked to the top of the island for sunset where there is a beautiful memorial/ worship site for Pachamama (Mother Earth). Also, the food prepared in our home was very delicious.😊
Guest review byMarian McCall
United States
Scored out of 10, guest rating 4.0

While Peru is filled with incredible destinations, Puno was...

While Peru is filled with incredible destinations, Puno was a letdown. The primary attraction, the Uros Floating Islands, felt inauthentic and exploitative. It's evident that the community does not live on the islands full-time, using them primarily as a stage to sell overpriced souvenirs to tourists. The genuine highlights of the region are Lake Titicaca itself and the distant Taquile Island. However, both are arguably better experienced from the Bolivian side in Copacabana, which offers a more scenic and rewarding base for exploration.
Guest review byGustavo Savietto
Brazil
Scored out of 10, guest rating 10

This is the most peaceful place on earth.

This is the most peaceful place on earth. The island offers the most sacred experiences. We spent two nights there, eat completely organic food from the garden, our host was amazing. If you want an authentic Lake Titicaca experience, this is it. Their 11 year old son took us to the fountain of youth, the Pachamama and Pachatata temples on top of the mountain. We had a wonderful experience with a local Shaman. This place is well cared for, host and family are the most loving people, sharing their lifestyl with their guest. There are no cars on the island, you walk everywhere. The boat ride to their place was breath taking as it is on the south side of the island, very private and quite.
Guest review byAnonymous
Scored out of 10, guest rating 6.0

Lake Titicaca was absolutely wonderful.

Lake Titicaca was absolutely wonderful. However, we did spend a night in Puno (on the land). The Airbnb was very hard to find and once we did, we realized that it did not have any heating and the shower was lukewarm. Even though it was a beautiful property, we needed these amenities, so we left and checked into another hotel. Unfortunately, the hotel had heaters that barely worked and lukewarm water. I would say just a night or two at lake Titicaca would be good enough for me.
Guest review byUrvashi
United States

More places to explore, more ways to go

  • Flights to Puno

    Get your flight tickets to Puno right here on Booking.com.
  • Hotels in Peru

    If you're planning a longer trip, look beyond Puno and explore the whole country!
  • Hotels near Plaza de Armas

    Find hotels close to Plaza de Armas, a popular tourist attraction for visitors heading to the same area of Peru.
  • Hotels in Puno

    Thinking about which towns and cities to visit during your trip to Puno? Try Puno, a popular choice with guests.
  • Hotels in Lake Titicaca

    Hit the road and make the most of your trip by discovering another popular destination in Peru.
  • Hotels in Ica

    Hit the road and make the most of your trip by discovering another popular destination in Peru.