Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

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 – 63 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.

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. The location is perfect. The staff is very kind and welcoming.

Show more Show less
9.3
Awesome
872 reviews
Price from
$45.90
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. Great location, facilities, comfort, staff

Show more Show less
8.9
Excellent
1,018 reviews
Price from
$52.50
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. Very cozy, clean and quiet. nice view room in front of titikaka lake. Friendly staff.

Show more Show less
8.8
Excellent
419 reviews
Price from
$111
per night

GHL Hotel Lago Titicaca Puno

Hotel in Puno

On Esteves Island, this 5-star hotel offers panoramic views of Lake Titicaca from the Andes to Bolivia. It features a spa with a hot tub and sauna and free Wi-Fi connection. Walking around the hotel, it takes two hours to sea the hotels island, we sow fox.

Show more Show less
8.7
Excellent
395 reviews
Price from
$100
per night

Casona Plaza Hotel Puno

Hotel in Puno

Casona Plaza Hotel Puno features comfortable rooms with free Wi-Fi in the center of Puno, 7-blocks from Titicaca Lake. Breakfast was top quality and so full. The location is perfect, you need about 3 minutes walking to the central squares. Rooms were daily cleaned and very comfortable. Recommended place to stay for sure!

Show more Show less
8.6
Excellent
426 reviews
Price from
$31.01
per night

Colonial Plaza Hotel

Hotel in Puno

Featuring free WiFi throughout the property, Colonial Plaza Hotel offers accommodations in Puno, 8.7 mi from Titicaca Lake. Guests can enjoy the on-site restaurant. It’s una great location next to the cathedral. The rooms are spacious and clean. Beds are really comfy and the breakfast was really good with lots of options.

Show more Show less
8.5
Very Good
440 reviews
Price from
$20
per night

Hotel Balsa Inn

Hotel in Puno

Balsa Inn offers pleasant rooms one block from the central Plaza de Armas, downtown Puno. Very nice place with friendly staff, good wifi and a hot shower. Defintely recommended

Show more Show less
8.7
Excellent
635 reviews
Price from
$52
per night

KAARO

Hotel in Puno

656 feet from Huajsapata Hill, KAARO is located in Puno and offers free WiFi, concierge services and a tour desk. Very close to the plaza where all the restaurants and shops are located. Very clean and tidy rooms. Breakfast was good. Even have a computer and printer available for use. Staff are excellent.

Show more Show less
8.7
Excellent
358 reviews
Price from
$19
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. Extremely good location, good staf and super clean! The price is totally fear and the breakfast is a buffet. If I ever come back to Puno, i’ll stay again in this hotel.

Show more Show less
8.7
Excellent
656 reviews
Price from
$52
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. I really liked the kindness of the staff. The city view is very good, it's just in the back of the mainsquare of Puno. Perfect place to go anywhere. And the breakfast was really good.

Show more Show less
8.7
Excellent
515 reviews
Price from
$40
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

FAQs about hotels in Puno

  • Tierra Viva Puno Plaza, Casa Andina Premium Puno, and Luz del Titicaca Lodge are some of the popular hotels in Puno.

  • Luz del Titicaca Lodge, Uros Titicaca Marca Lodge, and Casitas del Titicaca Peru got great room view-related reviews from travelers in Puno.

  • The average price per night for a 3-star hotel in Puno this weekend is $50 or, for a 4-star hotel, $77. Looking for something even fancier? 5-star hotels in Puno for this weekend cost around $124 per night, on average (based on Booking.com prices).

  • On average, it costs $51 per night to book a 3-star hotel in Puno for tonight. You'll pay around $71 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puno will cost around $132, on average (based on Booking.com prices).

  • For hotels in Puno that serve highly-rated breakfasts, try Luz del Titicaca Lodge, Uros Titicaca Marca Lodge, and Casitas del Titicaca Peru.

  • These hotels in Puno are highly rated by couples: Luz del Titicaca Lodge, Casitas del Titicaca Peru, and Tierra Viva Puno Plaza.

  • On average, 3-star hotels in Puno cost $34 per night, and 4-star hotels in Puno are $63 per night. If you're looking for something really special, a 5-star hotel in Puno can be found for $97 per night, on average (based on Booking.com prices).

  • Many families visiting Puno loved staying at Casitas del Titicaca Peru, Luz del Titicaca Lodge, and Tierra Viva Puno Plaza.

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