Peru
Search the best hotels in Peru
Best Hotels in Peru
- (5 hotels) Aguas Calientes hotels
- (1 hotels) Amantani Island hotels
- (4 hotels) Arequipa hotels
- (14 hotels) Cusco hotels
- (9 hotels) Lima hotels
- (4 hotels) Mancora hotels
- (3 hotels) Ollantaytambo hotels
- (1 hotels) Paracas hotels
- (4 hotels) Puerto Maldonado hotels
- (2 hotels) Puno hotels
- (7 hotels) Urubamba hotels
- (2 hotels) Yanque hotels
About Peru
Peru is ancient yet vibrant. While some of its treasures remained hidden in dense overgrown jungles for thousands of years, some of them are still very much in evidence. Ancient traditions and mythical beliefs are kept alive here in colourful festivals, and there’s much merging of mythologyies and crossover between ancient Incan deities and Christian saints. There’s also plenty of cross-fertilisation when it comes to cuisine. Borrowing from their own traditions and from Spanish colonisers and African immigrants, fusion food has been the norm here long before it became fashionable in the West. The best places to stay in Peru echo this fusion, blending the old and the new.
The landscape, too, is often astonishing. Peru has the Amazon, Lake Titicaca, volcanoes, the Andes and the Pacific, boasting grand canyons, jagged mountain peaks and lush jungles. Plus a lost city or two... The challenge here is planning your itinerary - there is so much variety and so much to see. Below we have listed a selection of our top picks of the best places to stay in Peru.
Some of our Peru Collections
- The Best Places to Stay in Lima
- The Best Places to Stay in Cusco
- Where to Stay When you Visit Machu Picchu
- The 20 Best Hotels in the Sacred Valley
What not to Miss
Lima is a graceful and sophisticated modern city built atop a pre-Colombian settlement. It boasts colonial buildings alongside ancient temples and modern cafes and bars, sandwiched between crumbling cliffs and the Pacific Ocean.
Cusco - aka Cuzco or Qosq’o - is the cosmopolitan former capital of the Inca Empire. And, as well as being arguably one of the most fascinating cities on the continent, it's also the closest city to Machu Picchu and the Sacred Valley. It showcases beautifully preserved colonial architecture as well as much older Incan structures, many extremely well preserved.
For Machu Picchu itself, you might also consider staying in the smaller Aguas Calientes nearby. The spectacular ruins of Machu Picchu have become a recognisable symbol of Peru, and one of the great wonders of the world. For many people, seeing the city - which was lost for hundreds of years - is enough, but for others the journey to get there, through the mountainous jungles of the Inca trail is part of the experience. Aguas Calientes is a good jumping off point for the trek.
Peru’s next most famous sight is probably Lake Titicaca. Puno makes a great base for exploring the lake and has a rich history of its own, too. Puno also has a feeling of the seaside - the lake is enormous. It too has a wealth of pre-Incan ruins.
Once you have seen Machu Picchu, the Sacred Valley and Lake Titicaca, the next step on your Peruvian adventure - if you have time - might be Arequipa, the former capital. Surrounded by volcanoes, it sits majestically beside the Socobaya river, near the Colca Canyon and the Aguada Blancas National Park. It’s architecture is breathtaking too.
The Best Places to Stay in Peru
In the capital, Lima
- Second Home is a five room boutique hotel perched on top of a cliff overlooking the Pacific Ocean. Formerly the home of a sculptor, there’s plenty of bright, contemporary art on the walls. The breakfasts are luxurious and drinks are served in the peaceful gardens.
- The Country Club Lima Hotel in San Isidro has been converted from a 1920s built English mansion and has 83 elegant rooms and suites, a pool, gym, golf course and a superb restaurant which has won the award for the best restaurant in Peru.
- As well as five star luxury, the Belmond Miraflores Park Hotel offers stunning ocean views from many of its 81 rooms and suites. There’s a great rooftop pool, plus a spa and gym and an Asian-Peruvian restaurant.
- The Atemporal Hotel is a retro boutique nine room hotel in the quiet neighbourhood of Miraflores. The decor features a good selection of black and white photography.
Cusco
- The Palacio del Inka is an elegant 203 room hotel right in the historic centre of town. The decor is colourful, from the smallest room to the excellent Andean restaurant. There’s also a range of spa treatments available.
- El Mercado offers a fabulous mix of tradition and contemporary decor in the centre of Cusco. There are exposed beams and white washed walls as well as great modern art. There are 31 rooms plus a gorgeous terrace, perfect for drinks in the evening.
Machu Picchu
- The Belmond Sanctuary Lodge is an incredibly luxurious way to experience Machu Picchu. Located just outside the site’s entrance, the hotel offers great views and fantastic food in a unique setting.
- Inkaterra Machu Picchu Pueblo Hotel sits at the edge of the town and is a great example of the best of Peruvian architecture. Traditional buildings house cosy public areas and beautifully decorated rooms with working fireplaces. Also a renowned restaurant.
- Sumaq Machu Picchu Hotel is located next to the river that runs through Aguas Calientes. Traditional decoration merges with contemporary architecture, and there's a good Andean-Asian fusion restaurant.
- El Abergue is a chic and comfortable hotel situated within the Ollantaytambo train station where trains take you directly to Machu Picchu and Cusco. With intimate and rustic rooms offering great views over the lush surroundings, it’s the perfect starting point for any adventure.
The Sacred Valley
- The startlingly modern architecture of Tambo del Inka comes as a surprise against the backdrop the Sacred Valley, but it’s a beautiful and elegant building, inside and out. It promises a luxurious stay, with marble bathrooms, indoor and outdoor pools and extensive spa facilities. There’s an Andean restaurant and 128 rooms.
- The Inkaterra Hacienda Urubamba is a refined eco-lodge in a stunning spot in the heart of the Sacred Valley. Decorated throughout with Incan designs, antiques and colourful woven fabrics, floor to ceiling windows steal the show. Their organic garden fuels their restaurant and the herb treatments in their spa.
- The Belmond Hotel Rio Sagrado is a small but supremely comfortable luxury property with a choice of spacious rooms and villas, and a great spa. The surroundings are magical.
Lake Titicaca
- Stay on your own island at GHL Hotel Lago Titicaca. Attached to the mainland by road, this hotel offers luxurious accommodation, fantastic views over the water and a restaurant showcasing the best of Peruvian cuisine.
- Titilaka is a treat, but worth it for the location, directly overlooking the lake. The design of this hotel, too, is impressive. You feel like you are on the edge of the world.
Romantic places to stay in Peru
- You might recognise the name, because yes, the Belmond Hotel Monasterio is the same Belmond as the Orient Express, so you can expect a similar level of romantic luxury. Built in the 16th century, this converted Cusco monastery with its leafy courtyard gardens, antique furnishings and original art and features is a really memorable place to stay.
- Also in Cusco, the Belmond Palacio Nazarenas offers another spin with the same service and luxury, but this time in a remodelled palace with walls made of stones carved by the Incas. There are 55 rooms and suites, unremittingly elegant, and the suites come with their own bar and butler. There’s also a wonderful spa.
Heritage places to stay in Peru
- Inkaterra La Cason is an 11 room hotel in a beautifully converted colonial mansion. If you’re interested in the history of this city then this is the place to stay, decorated with antiquities dating back to the days of the Spanish Empire. The Peruvian restaurant is superb. And you’re just two minutes walk from Cusco’s cathedral.
Best value places to stay in Peru
- In Lima the Antigua Miraflores is a charming, traditional 77 room property with beamed ceilings, tiled floors and a laid-back Peruvian restaurant. Great for seeing the slights, and excellent value.
- Right in the heart of Cusco, just a short walk from the Plaza de Armas, Unaytambo is a large historic house with 14 rooms - many with private balconies. There’s a beautiful terrace and the decor is colonial.
- The much larger Costa del Sol Ramada Cusco is in a converted 17th century mansion in the centre of the city. There’s something rather splendid about this 90 room hotel, arranged around an arcaded central courtyard. There’s an excellent Peruvian restaurant here too.
- Le Foyer Hostel is another great choice for an inexpensive stay, this time in Arequipa. It has 24 rooms and a wide range of configurations, ranging from dormitories to simple double rooms. There’s also a fabulous roof terrace with city views.
For an Apartment, casa or Villa
- If you’d prefer to stay in an apartment or private villa we recommend you visit our online partner, booking.com.
Travel Information
- For Lima fly in to Jorge Chávez International Airport just 11 and a half kilometres from the city. For Cusco fly in to Alejandro Velasco Astete International Airport, which is only 3kms from the centre of town. Here you’ll find a combination of both domestic and international connections.
- If you’re thinking about hiring a car we recommend checking what our online partners, Rentalcars have to offer.
Still not sure which of our recommendations for the best places to stay in Peru is perfect for you?
- Refine your search to just the best places to stay in Lima?
- or the best places to stay in Cusco?
- or read our articles on Where to Stay When you Visit Machu Picchu
- and The Best Places to Stay in the Sacred Valley
- or contact one of our friendly Gurus for advice.
See all » 14 hotels in Cusco
-
El Retablo Cusco City Centre 17 rooms from CA$117
City Style - Set in a historic property in central Cusco, renovated with the help of local artists, this hotel has plenty of local city styleRomantic Break - Couples love the romantic atmosphere at this laid-back hotel; book a deluxe room for a charming private balconyLocal exploring - With Plaza de Armas a few blocks away, this hotel provides the perfect base for local exploring in CuscoLocal markets - Visit the San Pedro Market, a vibrant local market frequented by vendors from the indigenous communities in Peru's highlandsSet in a restored heritage building, this charming B&B sits close to the centre of historic Cusco. Interiors feature traditional 'retablo' motifs hand-painted by local artisans, in addition to handwoven tapestries and cosy linens; book a luxury suite for a balcony with city views. An inviting hotel. See More
-
Hotel Abittare Cusco City Centre 44 rooms from CA$126
City Style - Set in a heritage property in Cusco with contemporary interiors, this hotel has lots of chic city charmLocal exploring - With the main city attractions within easy distance, this hotel is perfect for local exploring in CuscoFamilies - This hotel offers family rooms which can accommodate children, perfect for parentsSights nearby - Arrange a tour to Machu Pichu through the hotel and benefit from great value deals; enquire at reception for detailsA colonial-era manor house is the setting for this boutique hotel in Cusco. Guestrooms line the property's traditional flagstone courtyard. Inside, suites feature contemporary design in a sandy palette and a period balcony; book a luxury suite for a separate living room. A stylish heritage hotel. See More
See all » 9 hotels in Lima
-
Antigua Miraflores Lima (Miraflores) 77 rooms from CA$149
Local exploring - Situated in a quiet neighbourhood with access to restaurants, shops and a short distance from the beach.Great walks - Take a stroll in the nearby the nearby Miraflores Central Park.Sights nearby - Wander around the Plaza de San Martin, a UNESCO Heritage Site.Local markets - Scour the Mercado Inca for local artecrafts.A charming property in a quiet neighbourhood. Traditionally dressed rooms feature handcrafted furniture, pretty tiled bathrooms and beamed ceilings. A laid-back restaurant serves up Peruvian classics and Italian dishes. With easy access to the city's main attractions, this is a smart choice. See More
-
Arawi Hotel Lima (Miraflores) 30 rooms from CA$206
Beach Life - The hotel is situated just ten minutes away from the beach so you can easily wander over and spend your days by the seasideCity Style - Make the most out of the great location to fully explore LimaGreat walks - Stroll through the city and get a feel for its atmosphere or head down the coast and enjoy the sea viewsSights nearby - Go visit the Bustamante Park, Huaca Huallamarca archeological site or Republica SquareLocated in the district of Miraflores, Lima, Arawi Hotel features smart modern rooms and family suites are also available. Make the most out of the location to either head along to the beach or immerse yourself in Peru's capital. A great city choice with lovely friendly staff. See More
See all » 7 hotels in Urubamba
-
Aranwa Sacred Valley Urubamba 115 rooms from CA$121
Local exploring - All of the valley's main attractions are within easy distance of this hotel, making it a great base for local exploringSpa breaks - The sacrey valley is said to have healing properties; book a spa treatment inspired by native philosophy hereCountry Escape - Set in a spectacular location in Peru's Sacred Valley, this hacienda hotel makes a charming country escapeLocal markets - Head to Pisac Market to experience a traditional Peruvian produce and crafts market; pick up unique souvenirs during your visitA heritage hacienda on the road to Machu Pichu is the home of this chic hotel and spa. Individually styled guestrooms are spread across the historic properties on either side of the Urubamba River, traversed by quaint bridges. Enjoy a holistic treatment at the wellness centre; a unique escape. See More
-
La Casona de Yucay Urubamba (Yucay) 54 rooms from CA$171
Local exploring - Set in the heart of the Sacred Valley, this hotel is perfecly placed for exploring local attractionsCountry Escape - Located in a heritage property in Peru's Sacred Valley, this hotel makes a charming country escapeRomantic Break - Couples rate this hideaway hotel highly; book a suite for added indulgenceGreat walks - Explore the countryside on a long walk; ask the hotel to prepare a picnic for you to take with youThis hotel sits within a heritage mansion in the picturesque village of Yucay, part of Peru's Sacred Valley. A gallery lines the central courtyard leading to bright rooms with exposed beams and hardwood floors; while family rooms offer split-level living. Serving modern Peruvian cuisine. Very chic. See More
See all » 5 hotels in Aguas Calientes
-
El MaPi Aguas Calientes (Pachacutec 109) 130 rooms from CA$290
Sights nearby - Don't miss out on the chance to see the archeological site generally considered one of the 7 New Wonders of the WorldGreat walks - Head out on excursions led by the hotel or explore on your own as you romp around the mountainsRestaurant - Recommended.SpaThis stylish contemporary hotel is situated in the heart of Machu Picchu town. It boasts smart rooms with large windows and black out curtains whilst the food on offer is simply excellent. Treat yourself to a massage after an afternoon outside hiking for the perfect end to the day! A top-notch spot. See More
-
Casa del Sol Aguas Calientes 28 rooms from CA$382
Local exploring - Set in close proximity to the renowned Incan site Machu Picchu, this hotel is perfectly placed for local exploringBack to Nature - With an idyllic location on the banks of the Vilcanota River, this hotel makes a charming back-to-nature retreatSpa breaks - Book into the hotel spa, where ancient Incan philosophy about this sacred region informs treatmentsSights nearby - Visit Machu Picchu, the ancient Incan citadel which the region is famous for. Book through the hotel for great dealsThis hotel boasts a privileged location in the village of Machu Pichu. Fall asleep to the sound of the Vilcanota River beyond your private terrace in a suite dressed with traditional Andean textiles, or choose a room with Machu Pichu views. Book into the Inca-inspired spa after a tour; a cosy stay. See More
See all » 4 hotels in Arequipa
-
Le Foyer Arequipa Arequipa 24 rooms from CA$39
Local exploring - With its central location, you are ideally placed for getting to know all of ArequipaOther Activities - Trips organised to the Kolka Canyon, 10,000ft deep gorgeSights nearby - Be sure to go visit the Basilica Cathedral, Fundo el Fierro colonial house or the 500 year old Monastery of Santa CatalinaGreat walks - Make the most out of the tours offered to go hiking around the canyons, volcanoes and waterfalls surrounding the cityThe perfect choice for a budget stay in the historic heart of Arequipa. A wide choice of rooms (including shared dormitories) will suit all travellers. Interiors are simple but cheerful and spotlessly clean. But the piece de resistance is the fab roof terrace and superb city views. See More
-
Casa Arequipa Arequipa (Vallecito) 12 rooms from CA$74
City Style - This property is situated just half a mile from Arequipa's main square, a perfect base from which to explore the cityBack to Nature - The hotel puts on tours to go visit the Colca Cannon, a breathtaking gorge more than 10,000 feet deepBirdwatching - On the Salinas Lagoon birdwatching tour you can catch great views of a variety of birds including eagles, flamingos and ducksSights nearby - Be sure to go visit the Basilica Cathedral, Fundo el Fierro colonial house or the 500 year old Monastery of Santa CatalinaRecommended by - Great Small HotelsThis hotel is situated in central Arequipa. It is decorated in a traditionally colonial style and offers colourfully decorated rooms featuring various pieces of antique furniture. Enjoy drinks on the rooftop bar or you can even reserve to have a private dinner there. An utterly charming city stay! See More
See all » 4 hotels in Mancora
-
Eco Lodge Máncora Mancora (Barrio Industrial) 5 rooms from CA$84
Beach Life - Set on the beautiful coast of Máncora, a stone's throw from the beach, this hotel is perfect for a relaxing seaside breakEco break - This hotel is a registered Eco Leader, meaning you can enjoy your holiday knowing it won't cost the local environmentFamilies - With family suites available that can accommodate children, parents rate this beach bolt-hole highlySurfing - Máncora is a surf haven on the Peruvian coast; hire a board locally and hit the waves during your stay hereThis charming eco-lodge is located on the coast of Máncora. The hotel is constructed from local bamboo with a thatched roof; in the bright suites, wood and wicker furnishings add a rustic feel. Book a family room for extra living space; kids love the outdoor pool too. A chic seaside lodge. See More
-
DCO Suites Lounge & Spa Mancora 7 rooms from CA$237
Total relaxation - With the sea stretching out in front of you, plus a bar, restaurant and spa onsite, this hotel promises total relaxationFamilies - Family rooms at the hotel are great for parents travelling with children; kids love the outdoor pool tooBeach Life - With a prime seafront location in Máncora, this hotel is perfect for a relaxing beach holidayGreat walks - Explore the picturesque coastline on a long walk; stop in at a seafront eatery for a traditional pisco sour on the wayRecommended by - TabletThe Pacific Ocean stretches out as the front yard for this boutique beach bolt-hole in Máncora. The stone and bamboo facade gives way to bright, open-plan suites who's simple design allows for focus on the sea views and family rooms offer for split-level living. A stylish hotel. See More
See all » 4 hotels in Puerto Maldonado
-
Inkaterra Hacienda Concepcion Puerto Maldonado (NA) 25 rooms from CA$601
Local exploring - With endless ways to explore the jungle, there is lots to do local to this hotel; reserve a package with your room reservationEco break - This hotel makes important contributions to local conservation, meaning you can enjoy your stay without harming the ecosystemBack to Nature - Set in the heart of the Peruvian Amazon, this hotel offers an authentic, tropical immersion in natureRestrictions on children - Contact the lodge for enquiries relating to childrenThis unique eco-lodge is nestled deep in the heart of the Peruvian Amazon. Guest cabañas sit on stilts in the tropical vegetation with a traditional thatched roof and glass-free windows boasting uninterrupted views. Sample local cuisine in the restaurant after a morning excursion; a smart escape. See More
-
Inkaterra Guides Field Station Puerto Maldonado 12 rooms from CA$708
Families - With family bungalows available that can accommodate up to four people, this hotel is great for families with older childrenBack to Nature - Set in the heart of the Peruvian Amazon, this hotel offers a unique opportunity for a tropical nature immersionLocal exploring - There are endless opportunities for local exploring at this hotel, with daily jungle excursions on offerSights nearby - Nagivate Lake Sandoval on a hotel canoe and see the Aguaje palm trees, giant river otters and blue and yellow macawsThis lodge invites guests to get to know the Peruvian Amazon through interactive excursions, inspired by conservation initiatives. Guest cabañas are simple yet elegant, with traditional palm roofs and wooden floors. Sample local cuisine at breakfast before a jungle excursion; an enriching getaway. See More
See all » Other hotels in Peru
-
Costa del Sol Ramada Cusco Cuzco, Peru 90 rooms from CA$191
Local exploring - This central 17th-century mansion is the ideal jump off point for exploring this ancient city by foot.Sights nearby - Just two minutes from La Merced Church, one of Cuscos most important churches dating back to the sixteenth century.Local markets - Just steps from Mercado Central de San Pedro, Cusco's central food market, open everyday.Views - Great views from hotelThe Marquis of Picoaga's converted 17th century mansion in the centre of the ancient city of Cusco. Retaining its old splendour, the more characterful rooms are set around a charming arcaded courtyard. The restaurant serves international and Peruvian dishes. Ideally placed to explore the city. See More