Hotels in Puno, Peru

132 hotels are listed in Puno, Peru. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

132 hotels

Casona Plaza Hotel in Puno, Peru

Jiron Puno Nº 280 - Cercado, Puno, Peru

Cozy Puno hotel near Lake Titicaca with free Wi-Fi, country-style wine bar, and complimentary parking. Ideal for exploring the region.

68 rooms
Camino Real Turistico in Puno, Peru

Jr. Deza, 328, Puno, Peru

Centrally located Puno hotel near Lake Titicaca. Rooms feature cable TV, private baths, and free Wi-Fi. Ideal for exploring the region.

20 rooms
Casa Andina Private Collection Puno in Puno, Peru

Av. Sesqui Centenario 1970, Puno, Peru

Elegant 4-star hotel in Puno with restaurant offering lake and garden views. Free WiFi throughout the property. Ideal for a relaxing stay.

45 rooms
Hostal Maria Reich in Puno, Peru

Ramis 390, Puno, Peru

Cozy accommodations near Lake Titicaca. Hostal Maria Reich offers free WiFi for a comfortable stay in Puno, Peru.

8 rooms
Uros Qhantany Lodge in Puno, Peru

Isla Uros Qhantany, Puno, Peru

Unique floating island accommodations on Lake Titicaca, just 5 km off the coast of Puno. Explore the Uros islands from this tranquil lodge.

6 rooms
Contribute photo

Jr. Salcedo 136, Puno, Peru

Inti Ut'ha offers free WiFi, flat-screen TVs, and a 24-hr front desk in Puno, 14 km from Titicaca Lake. Ideal for travelers.

10 rooms
Contribute photo

Jirón Teodoro Valcarce, 135, Puno, Peru

Cozy hostel in Puno with free WiFi, TV, and private bathrooms. Friendly 24-hour front desk for a comfortable stay.

20 rooms
Contribute photo

Jr.lambayeque 516, Puno, Peru

Cozy bed and breakfast in Puno, 14 km from Lake Titicaca. Offers free WiFi and complimentary continental or English/Irish breakfast daily.

10 rooms
Contribute photo

Islas Flotantes Los Uros - Tupirmarka, Puno, Peru

Discover the floating Uros Islands at Tupirmarka Lodge, offering a restaurant and rooms with lake views on the shores of Lake Titicaca.

10 rooms
Contribute photo

Ancash N°333, Puno, Peru

Centrally located in Puno, Joya Andina Puno offers bright rooms, free WiFi, and oxygen services to help with altitude acclimatization.

6 rooms
Contribute photo

Jr. Coronel Barriga N° 466, Puno, Peru

Charming hotel in Puno's historic center, near stunning Lake Titicaca. Rooms feature LCD TVs. Enjoy panoramic views from the rooftop terrace.

15 rooms
Contribute photo

Jirón Huancane N° 430 - B Cercado, Puno, Peru

Cozy hostel near San Antonio Church in Puno. Rooms with private bathrooms, TVs, and garden or city views. Free WiFi available.

12 rooms
Contribute photo

Jr. Conde de Lemus 120 (Esquina con Jr. Libertad), Puno, Peru

Centrally located Hotel Ciudad del Lago offers rooms near Puno's main square. Guests enjoy free WiFi and daily complimentary breakfast.

32 rooms
Contribute photo

Jr. Tarapaca 272, Puno, Peru

Tastefully decorated rooms with free Wi-Fi. Enjoy regional flavors at the on-site restaurant. Comfortable rooms in a warm palette.

24 rooms
Contribute photo

Pasaje San Carlos No. 158, Puno, Peru

Charming B&B just 10 mins from Lake Titicaca. Rooms with private/shared baths. Free WiFi. Near Puno's market and train station.

15 rooms
Contribute photo

Jirón Grau N°118, Puno, Peru

Cielo Andino offers rooms with private bathrooms, TV, and free WiFi, just 14 km from Lake Titicaca and 100 m from Plaza de Armas in Puno.

8 rooms
Contribute photo

Av. Circunvalacion Sur # 135, Puno, Peru

Cozy Puno hotel with free WiFi, terrace, lounge, and complimentary breakfast. Enjoy drinks at the on-site bar.

35 rooms

Loading...