The 24 best luxury hotels in Peru

From Palacio del Inka to JW Marriott: 24 hand-picked luxury hotels across 4 destinations in Peru. Every booking through suitespot includes free breakfast for 2, a room upgrade subject to availability and further benefits — at the regular hotel rate.

24Luxury hotels
4Destinations
from 134 €per night
24 luxury hotels across 4 destinations in Peru

Luxury hotels in Peru by destination

Pick your destination: every city and region in Peru has its own overview with all properties, rates and benefits.

The most popular luxury hotels in Peru

These properties lead our ranking in Peru — across all destinations, ordered exactly as in our search.

Palacio del Inka Cusco
from 236 €
Palacio del Inka Cusco
Marriott Bonvoy
★ 4.8/5
Plazoleta Santo Domingo, 259, Cusco, 259, Peru
lock

Unlock exclusive benefits as a premium member

JW Marriott Lima
from 252 €
JW Marriott Lima
Marriott Bonvoy
★ 4.8/5
Malecon De La Reserva 615, Miraflores, Lima, Peru
lock

Unlock exclusive benefits as a premium member

Tambo del Inka Resort Valle Sagrado
from 383 €
Tambo del Inka Resort Valle Sagrado
Marriott Bonvoy
★ 4.8/5
Av. Ferrocarril S/N, Sacred Valley, Urubamba, Urubamba, Peru
lock

Unlock exclusive benefits as a premium member

Belmond Hotel Rio Sagrado
from 619 €
Belmond Hotel Rio Sagrado
Belmond
★ 4.6/5
Km 75.8, Carretera Urubamba-Ollantaytambo, Sacred Valley, Peru
lock

Unlock exclusive benefits as a premium member

Hotel Paracas
from 153 €
Hotel Paracas
Marriott Bonvoy
★ 4.7/5
Av. Paracas S/N, Paracas, Peru
lock

Unlock exclusive benefits as a premium member

Hotel Indigo Lima Miraflores
from 142 €
Hotel Indigo Lima Miraflores
IHG One Rewards
★ 4.4/5
Calle Alcanfores 1332, Miraflores, Lima 15076, Peru
lock

Unlock exclusive benefits as a premium member

Belmond Monasterio Cusco
from 405 €
Belmond Monasterio Cusco
Belmond
★ 4.9/5
Calle Plazoleta Nazarenas 337, Cusco, Peru
lock

Unlock exclusive benefits as a premium member

Sol y Luna Hotel Urubamba
from 372 €
Sol y Luna Hotel Urubamba
★ 4.2/5
Fundo Huincho Lote A5 08661 Urubamba, Peru
lock

Unlock exclusive benefits as a premium member

JW Marriott El Convento Cusco
from 333 €
JW Marriott El Convento Cusco
Marriott Bonvoy
★ 4.7/5
Esquina de la Calle Ruinas 432 y San Agustin, Cusco, Peru
lock

Unlock exclusive benefits as a premium member

explora Valle Sagrado
from 1096 €
explora Valle Sagrado
explora
★ 4.3/5
Fundo Salabella Silvayoc S/N, Urquillos - Huayllabamba, Urubamba,, Peru
lock

Unlock exclusive benefits as a premium member

Belmond Sanctuary Lodge Machu Picchu
from 1360 €
Belmond Sanctuary Lodge Machu Picchu
Belmond
★ 4.2/5
Carretera Hiram Bingham Km 7.5, Machu Picchu,, Peru
lock

Unlock exclusive benefits as a premium member

Aranwa Sacred Valley Hotel
Aranwa Sacred Valley Hotel
I Prefer
★ 4.4/5
Antigua Hacienda Yaravilca, Urubamba 08670, Peru
lock

Unlock exclusive benefits as a premium member

The strongest destinations in Peru compared

How many properties are where, what do they cost and which address leads the local ranking? All prices are from-rates per night; booked via suitespot the benefits come on top at no extra cost.

DestinationLuxury hotels FromTop-ranked property
Lima10134 €JW Marriott Lima
Cusco5236 €Palacio del Inka Cusco
San Isidro4149 €Country Club Lima Hotel
Urubamba3372 €Tambo del Inka Resort Valle Sagrado

Your guide to the best luxury hotels in Peru

22 luxury hotels in Peru – ten in Lima, four in Cusco, six in the Sacred Valley and at Machu Picchu, plus Paracas and the Colca Canyon. On top come two Belmond luxury trains.Palacio del Inka CuscoPalacio del Inka CuscoFor this guide we have gathered the best hotels in Peru: 22 5-star hotels, from 134 euros a night.

22 luxury hotels from Lima to Machu Picchu – and how to choose

Luxury hotels in Peru cost between 134 € and 1,360 € a night; the median entry rate is 353 €.JW Marriott LimaJW Marriott Lima21 hotels include a breakfast for two and an upgrade; for 22 of 24 offers the suitespot benefits apply from the first night.

Our travel advisors’ insider tip

Peru is best travelled on the classic route: Lima, Cusco, the Sacred Valley, Machu Picchu.

In Lima the Souma Lima starts at 134 €. In Cusco you stay at the Belmond Monasterio Cusco from 405 €, in a former monastery.

At Machu Picchu stands the Belmond Sanctuary Lodge Machu Picchu from 1,360 €, with all meals and drinks.

Our advice: after arriving, sleep in the lower Sacred Valley first and only then go up to Cusco.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email

Where to stay: Lima, Cusco, the Sacred Valley or Machu Picchu

The best hotels in Peru are in Lima, in Cusco and along the Sacred Valley.

Lima

Ten hotels from 134 €, including the Belmond Miraflores Park Lima, the JW Marriott Lima and The Westin Lima. Our recommendation for food, Miraflores and the Pacific.

Cusco

Four hotels from 236 €: the Palacio del Inka Cusco, the JW Marriott El Convento Cusco, the Belmond Monasterio Cusco and the Belmond Palacio Nazarenas Cuzco. Our recommendation for Inca walls and colonial architecture.

Sacred Valley and Machu Picchu

Six hotels from 372 €, including the Belmond Hotel Rio Sagrado, explora Valle Sagrado and the Belmond Sanctuary Lodge Machu Picchu. Our recommendation for Inca sites, markets and hikes.

They are joined by the Hotel Paracas on the coast from 153 € and the Belmond Las Casitas Colca Canyon in the Colca Canyon from 427 €. With Belmond you can also travel by train: on the Hiram Bingham to Machu Picchu and on the Andean Explorer through the Andes. How best to travel between the places, our travel advisors will clarify before you book.

271 categories: the best hotels in Peru from the inside

Together the best hotels in Peru list 271 categories, 112 of them suites.Tambo del Inka Resort Valle SagradoTambo del Inka Resort Valle Sagrado · UrubambaThe largest unit is the Villa Maras with terrace at the Belmond Hotel Rio Sagrado, at 330 m². At the Belmond Las Casitas Colca Canyon the Presidential Casita measures 240 m².

Tell us the size you do not want to go below – our travel advisors have it confirmed before you book.

What a night at a luxury hotel in Peru costs

A night at a 5-star hotel in Peru costs between 134 € and 1,360 €.

DestinationHotelsFrom
Lima10134 €
Cusco4236 €
Sacred Valley and Machu Picchu6372 €
Paracas1153 €
Colca Canyon1427 €

How long to stay: nine to twelve nights – Lima, the Sacred Valley, Machu Picchu and Cusco.Belmond Hotel Rio SagradoBelmond Hotel Rio Sagrado · UrubambaFor 22 of 24 offers the suitespot benefits apply from the first night.

When it is at its best: from May to September, in the Andean dry season, with Inti Raymi in Cusco in June. Our recommendation for Machu Picchu and hikes.

From December to April it is summer on the coast and the Andes are green. Our recommendation for Lima, Paracas and quieter days in Cusco.

And whatever the date: you get the suitespot benefits in the quietest week of the year just as in the busiest.

Breakfast, upgrade and exclusive services at a 5-star hotel

21 hotels include a breakfast for two and an upgrade upon availability, 18 an early check-in or late check-out, 17 a welcome gift.Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an emailIn addition, for example:

• at the Belmond Sanctuary Lodge Machu Picchu breakfast, lunch and dinner with drinks

• at the Belmond hotels a 100 US dollar hotel credit, 220 for selected suites

• on the Andean Explorer an onboard credit of 100 US dollars per person

You collect points at 14 hotels – for example with Marriott Bonvoy, IHG One Rewards, World of Hyatt, ALL (Accor), I Prefer and in the Leaders Club.

Suites & family options in Peru

For anniversaries, wedding nights or simply more space: these properties in Peru offer their own suite categories. Our travel advisors know them in detail and will put together the right category for your occasion.

HotelDestination Suite categories (selection)Largest suite
Palacio del Inka CuscoCuscoFamily Suite, Imperial Suite, Presidential Suite–
JW Marriott LimaLimaExecutive Suite, Junior Suite, Master Suite–
Tambo del Inka Resort Valle SagradoUrubambaSenior Suite, Suite–
Belmond Hotel Rio SagradoUrubambaGarden SuiteGarden Suite · 92 m²
Hotel ParacasParacasSolarium Suite, Suite–
Hotel Indigo Lima MirafloresLimaCorner Suite–
Belmond Monasterio CuscoCuscoSuite, Deluxe Suite, Junior SuiteSuite · 49 m²
JW Marriott El Convento CuscoCuscoImperial Suite, Luxury Suite–

Earn points & use your status in Peru

suitespot rates are full direct rates: you earn regular points and elite nights in the hotel program and keep your status benefits — the suitespot benefits come on top.

ProgramHotels Examples in Peru
Marriott Bonvoy6 hotelsPalacio del Inka Cusco, JW Marriott Lima, Tambo del Inka Resort Valle Sagrado …
IHG One Rewards3 hotelsHotel Indigo Lima Miraflores, InterContinental Real Lima Miraflores, Souma Lima
ALL (Accor)1 hotelManto Hotel Lima
I Prefer1 hotelAranwa Sacred Valley Hotel
Leaders Club1 hotelCountry Club Lima Hotel
World of Hyatt1 hotelHyatt Centric San Isidro Lima

Frequently asked questions about luxury hotels in Peru

How many luxury hotels in Peru does suitespot offer?

22: ten in Lima, four in Cusco, six in the Sacred Valley and at Machu Picchu, one each in Paracas and the Colca Canyon – plus two Belmond trains.

What does a night at a 5-star hotel in Peru cost?

Between 134 € at the Souma Lima and 1,360 € at the Belmond Sanctuary Lodge Machu Picchu.

Which hotel is at Machu Picchu?

The Belmond Sanctuary Lodge Machu Picchu from 1,360 €, with all meals and drinks.

Can I travel by train?

Yes, with Belmond: on the Hiram Bingham to Machu Picchu and on the Andean Explorer through the Andes.

Is there a minimum stay in Peru?

For 22 of 24 offers the benefits apply from the first night.

Which hotel has the largest suite?

The Belmond Hotel Rio Sagrado: the Villa Maras of 330 m².

Can I earn hotel points in Peru?

At 14 hotels, for example with Marriott Bonvoy, IHG One Rewards, World of Hyatt, ALL (Accor), I Prefer and in the Leaders Club.

When is the best time to visit Peru?

From May to September for the Andes and Machu Picchu, from December to April for the coast.

Which is the most expensive hotel in Peru?

The most expensive hotel in Peru is Belmond Sanctuary Lodge Machu Picchu, with rates from 1,360 € a night. Souma Lima has the lowest entry price at 133 €.

Personal luxury travel adviceOur travel advisors personally accompany your booking – 365 days a year, from the first offer to late check-out. Reach the suitespot VIP service via email or WhatsApp.Phone: +49 30 81452346 · hotel@suitespot.comAsk via WhatsAppWrite an email
Signature Travel Network
IATA