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

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

Still not sure which of our recommendations for the best places to stay in Peru is perfect for you?

Weather

Sign up to our weekly newsletter

No spam. Only sweet updates about the latest hotel openings and the best places to stay.

The best hotels in Cusco

View all
El Retablo

Cusco (Cusco City Centre)

Set 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.

  • City Style - Set in a historic property in central Cusco, renovated with the help of local artists, this hotel has plenty of local city style
  • Romantic Break - Couples love the romantic atmosphere at this laid-back hotel; book a deluxe room for a charming private balcony
  • Local exploring - With Plaza de Armas a few blocks away, this hotel provides the perfect base for local exploring in Cusco
  • Local markets - Visit the San Pedro Market, a vibrant local market frequented by vendors from the indigenous communities in Peru's highlands
from $89 for 1 room, 1 night including taxes & fees
Hotel Abittare

Cusco (Cusco City Centre)

A 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.

  • City Style - Set in a heritage property in Cusco with contemporary interiors, this hotel has lots of chic city charm
  • Local exploring - With the main city attractions within easy distance, this hotel is perfect for local exploring in Cusco
  • Families - This hotel offers family rooms which can accommodate children, perfect for parents
  • Sights nearby - Arrange a tour to Machu Pichu through the hotel and benefit from great value deals; enquire at reception for details
from $96 for 1 room, 1 night including taxes & fees

The best hotels in Lima

View all
Antigua Miraflores

Lima (Miraflores)

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.

  • 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.
from $113 for 1 room, 1 night including taxes & fees
Arawi Hotel

Lima (Miraflores)

Located 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.

  • 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 seaside
  • City Style - Make the most out of the great location to fully explore Lima
  • Great walks - Stroll through the city and get a feel for its atmosphere or head down the coast and enjoy the sea views
  • Sights nearby - Go visit the Bustamante Park, Huaca Huallamarca archeological site or Republica Square
from $155 for 1 room, 1 night including taxes & fees

The best hotels in Urubamba

View all
Aranwa Sacred Valley

Urubamba

A 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.

  • Local exploring - All of the valley's main attractions are within easy distance of this hotel, making it a great base for local exploring
  • Spa breaks - The sacrey valley is said to have healing properties; book a spa treatment inspired by native philosophy here
  • Country Escape - Set in a spectacular location in Peru's Sacred Valley, this hacienda hotel makes a charming country escape
  • Local markets - Head to Pisac Market to experience a traditional Peruvian produce and crafts market; pick up unique souvenirs during your visit
from $92 for 1 room, 1 night including taxes & fees
La Casona de Yucay

Urubamba (Yucay)

This 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.

  • Local exploring - Set in the heart of the Sacred Valley, this hotel is perfecly placed for exploring local attractions
  • Country Escape - Located in a heritage property in Peru's Sacred Valley, this hotel makes a charming country escape
  • Romantic Break - Couples rate this hideaway hotel highly; book a suite for added indulgence
  • Great walks - Explore the countryside on a long walk; ask the hotel to prepare a picnic for you to take with you
from $130 for 1 room, 1 night including taxes & fees

The best hotels in Aguas Calientes

View all
El MaPi

Aguas Calientes (Pachacutec 109)

This 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.

  • Sights nearby - Don't miss out on the chance to see the archeological site generally considered one of the 7 New Wonders of the World
  • Great walks - Head out on excursions led by the hotel or explore on your own as you romp around the mountains
  • Restaurant
  • Spa
from $220 for 1 room, 1 night including taxes & fees
Casa del Sol

Aguas Calientes

This 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.

  • Local exploring - Set in close proximity to the renowned Incan site Machu Picchu, this hotel is perfectly placed for local exploring
  • Back to Nature - With an idyllic location on the banks of the Vilcanota River, this hotel makes a charming back-to-nature retreat
  • Spa breaks - Book into the hotel spa, where ancient Incan philosophy about this sacred region informs treatments
  • Sights nearby - Visit Machu Picchu, the ancient Incan citadel which the region is famous for. Book through the hotel for great deals
from $290 for 1 room, 1 night including taxes & fees

The best hotels in Arequipa

View all
Le Foyer Arequipa

Arequipa

The 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.

  • Local exploring - With its central location, you are ideally placed for getting to know all of Arequipa
  • Other Activities - Trips organised to the Kolka Canyon, 10,000ft deep gorge
  • Sights nearby - Be sure to go visit the Basilica Cathedral, Fundo el Fierro colonial house or the 500 year old Monastery of Santa Catalina
  • Great walks - Make the most out of the tours offered to go hiking around the canyons, volcanoes and waterfalls surrounding the city
from $30 for 1 room, 1 night including taxes & fees
Casa Arequipa

Arequipa (Vallecito)

This 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!

  • City Style - This property is situated just half a mile from Arequipa's main square, a perfect base from which to explore the city
  • Back to Nature - The hotel puts on tours to go visit the Colca Cannon, a breathtaking gorge more than 10,000 feet deep
  • Birdwatching - On the Salinas Lagoon birdwatching tour you can catch great views of a variety of birds including eagles, flamingos and ducks
  • Sights nearby - Be sure to go visit the Basilica Cathedral, Fundo el Fierro colonial house or the 500 year old Monastery of Santa Catalina
from $56 for 1 room, 1 night including taxes & fees

The best hotels in Mancora

View all
Eco Lodge Máncora

Mancora (Barrio Industrial)

This 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.

  • 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 break
  • Eco break - This hotel is a registered Eco Leader, meaning you can enjoy your holiday knowing it won't cost the local environment
  • Families - With family suites available that can accommodate children, parents rate this beach bolt-hole highly
  • Surfing - Máncora is a surf haven on the Peruvian coast; hire a board locally and hit the waves during your stay here
from $64 for 1 room, 1 night including taxes & fees
DCO Suites Lounge & Spa

Mancora

The 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.

  • Total relaxation - With the sea stretching out in front of you, plus a bar, restaurant and spa onsite, this hotel promises total relaxation
  • Families - Family rooms at the hotel are great for parents travelling with children; kids love the outdoor pool too
  • Beach Life - With a prime seafront location in Máncora, this hotel is perfect for a relaxing beach holiday
  • Great walks - Explore the picturesque coastline on a long walk; stop in at a seafront eatery for a traditional pisco sour on the way
from $180 for 1 room, 1 night including taxes & fees

The best hotels in Puerto Maldonado

View all
Inkaterra Hacienda Concepcion

Puerto Maldonado (NA)

This 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.

  • Local exploring - With endless ways to explore the jungle, there is lots to do local to this hotel; reserve a package with your room reservation
  • Eco break - This hotel makes important contributions to local conservation, meaning you can enjoy your stay without harming the ecosystem
  • Back to Nature - Set in the heart of the Peruvian Amazon, this hotel offers an authentic, tropical immersion in nature
  • Restrictions on children - Contact the lodge for enquiries relating to children
from $457 for 1 room, 1 night including taxes & fees
Inkaterra Guides Field Station

Puerto Maldonado

This 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.

  • Families - With family bungalows available that can accommodate up to four people, this hotel is great for families with older children
  • Back to Nature - Set in the heart of the Peruvian Amazon, this hotel offers a unique opportunity for a tropical nature immersion
  • Local exploring - There are endless opportunities for local exploring at this hotel, with daily jungle excursions on offer
  • Sights nearby - Nagivate Lake Sandoval on a hotel canoe and see the Aguaje palm trees, giant river otters and blue and yellow macaws
from $538 for 1 room, 1 night including taxes & fees