Amazing spa hotels in Peru
Urubamba, Peru
USD 470/night
Approximately 85 km from Alejandro Velasco Astete International airport, the Starlodge Adventure Suites Urubamba offers a wellness area for guests' enjoyment.
Yanque, Peru
USD 85/night
Plaza de Armas de Chivay, popular for mountain biking, hiking and horseback riding, is within 7 km of the cosy Killawasi Lodge.
Tambopata, Peru
USD 836/night
The Posada Amazonas Lodge offers perfect accommodation with 9 rooms in the rural area of Puerto Maldonado.
Tambopata, Peru
USD 927/night
Guests at this eco-friendly venue, located 4.6 km from Baltimore, can enjoy canoeing, hiking and cycling.
Puerto Maldonado, Peru
USD 363/night
Hacienda Concepcion Research Center is nearly a 20-minute walk from the Inkaterra Hacienda Concepcion Villa and Lake Sandoval is about 4.2 km away.
Top family hotels in Peru
USD 34/night
Park of the Reserve and Lima Art Museum are located 2.4 km and 1.4 km from the Espaciosos Y Lindos Mini Apartamentos respectively.
Francisco de Orellana, Peru
USD 448/night
Every guest at the Heliconia Amazon River Lodge Francisco de Orellana can enjoy garden views from the rooms, and has access to a swimming pool.
Cheap hotels in Peru
Cusco, Peru
USD 13/night
San Blas Temple and Cusco Cathedral are located 0.8 km and 1 km from the El Viejo Roble respectively.
Cusco, Peru
USD 24/night
Located in the centre of Cusco, the Summit Viewpoint House San Blas offers fast access to Sayaqmarka, 250 metres away.
Cabanaconde, Peru
USD 19/night
You can relax by a swimming pool in the Casa De Virginia Villa, located within 4.8 km of Mirador Achachihua.
hotels with beach in Peru
Cabanaconde, Peru
USD 34/night
Featuring a large pool and an organic garden, the Oasis Paraiso Ecolodge Cabanaconde is located 2.5 km from mirador.
Puno, Peru
USD 195/night
The Uros Lodge Lago Titicaca Peru is set about 10 minutes by car from Uros Tupirmarka Lodge and within a 10-minute drive of Uros Floating Islands.
hotels with free parking in Peru
Puerto Maldonado, Peru
USD 187/night
Puerto Maldonado, Peru
USD 50/night
This lodge is a 10-minute drive from Zoologico El Jaguar and offers canoeing and hiking.
Urubamba, Peru
USD 976/night
Tililaca, Peru
USD 1 638/night
The property provides free parking spaces, a storage room and a safe deposit box and is set 1 km from the city centre.
Puno, Peru
USD 145/night
Overlooking patio, the Uros Samarana Uta Lodge welcomes guests with a continental breakfast.
Ollantaytambo, Peru
USD 42/night
Boasting an à la carte restaurant with Peruvian dishes, the smoke-free Peru Quechua'S Lodge Ollantaytambo is set 550 metres from Pinkuylluna Mountain Granaries.
Top hotels in Peru
Cusco, Peru
USD 99/night
There are rooms facing city and the Zans Apartments is set 0.6 km from Qorikancha.
Lima, Peru
USD 102/night
The Wynwood Alcanfores Aparthotel is located 20 km from Jorge Chavez International airport and just a short stroll from Fanning bus stop.
Santa Teresa (Loreto), Peru
USD 627/night
Settled just 200 metres from Indiana Town Plaza, this villa features a terrace.
Tambopata, Peru
USD 1 413/night
The Research Center Villa Tambopata overlooks the garden and boasts a location in a rural area.
Tambopata, Peru
USD 451/night
The Ecolodge is set at a 4.6 km distance from Canopy Tower and 10 minutes' drive from Amazon Rainforest.
Puerto Maldonado, Peru
USD 340/night
Situated 4.8 km from Reserva Ecologica Taricaya, the lodge offers hiking and fishing services.
Puno, Peru
USD 65/night
The Uros Lake Titicaca Lodge is set at a 4 km distance from Yavari and nearly 15 minutes' walk from Uros Tupirmarka Lodge.
Machu Picchu, Peru
USD 42/night
Set 25 minutes on foot from Temple of Condor, the rooms in the Tree House Lodge Machu Picchu have views of mountain.
Puno, Peru
USD 160/night
Uros Tupirmarka Lodge is within 5 minutes' walk of the Amalia Titicaca Lodge Puno and Uros is a mere 200 metres away.
Tapay, Peru
USD 25/night
Being within 4.8 km of Plaza Principal, this lodge features a terrace.