Hotels in Peru

Find the best deals on 10,252 hotels in Peru

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Peru

Looking for a city in Peru to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
39 C$ - 96 C$
CHEAPEST CITY IN PERU Ica 42% cheaper Hotels in Ica are the cheapest in Peru at just 39 C$ per night on average.
MOST EXPENSIVE CITY IN PERU Paracas 46% more expensive Paracas has the highest priced hotels in Peru with rooms averaging 96 C$ per night.
MOST POPULAR CITY IN PERU Lima 82% more users visited More momondo users search for hotels in Lima than any other city in Peru

Popular Cities in Peru

Book one of the best deals Peru has to offer in these popular locations
Selina Miraflores Lima
Best value
Selina Miraflores Lima
8.4
12 C$
Miraflores Colon Hotel
#1 Most popular
Miraflores Colon Hotel
8.7
59 C$
Swissôtel Lima
#2 Most popular
Swissôtel Lima
9.2
159 C$
Thunderbird Hotel J.Pardo
#3 Most popular
Thunderbird Hotel J.Pardo
8.5
41 C$
Melia Lima
#4 Most popular
Melia Lima
8.5
101 C$
Sheraton Lima Hotel & Convention Center
#5 Most popular
Sheraton Lima Hotel & Convention Center
8.6
137 C$
Bth Hotel-Boutique Concept
Bth Hotel-Boutique Concept
8.6
77 C$
Selina Plaza De Armas Cusco
Best value
Selina Plaza De Armas Cusco
8.4
33 C$
Abittare Hotels
#1 Most popular
Abittare Hotels
8.8
72 C$
Lp Los Portales Hotel Cusco
#2 Most popular
Lp Los Portales Hotel Cusco
9.2
80 C$
Sonesta Hotel Cusco
#3 Most popular
Sonesta Hotel Cusco
9.3
68 C$
Estancia San Blas
#4 Most popular
Estancia San Blas
9.1
49 C$
Hostal Dreams House
#5 Most popular
Hostal Dreams House
9.1
58 C$
Novotel Cusco
Novotel Cusco
8.8
82 C$
Bella AQP
Best value
Bella AQP
9.2
45 C$
qp Hotels Arequipa
#1 Most popular
qp Hotels Arequipa
8.7
97 C$
San Agustin Posada Del Monasterio
#2 Most popular
San Agustin Posada Del Monasterio
9.0
70 C$
Hotel Crismar
#3 Most popular
Hotel Crismar
8.7
1,047 C$
La Maison D'elise
#4 Most popular
La Maison D'elise
8.8
77 C$
Hotel Conde de Lemos Arequipa
#5 Most popular
Hotel Conde de Lemos Arequipa
8.6
54 C$
Mirador Del Monasterio
Mirador Del Monasterio
9.3
99 C$
Terrazas del Inca Bed and Breakfast
Best value
Terrazas del Inca Bed and Breakfast
9.3
60 C$
Hotel Santuario Machu Picchu
#1 Most popular
Hotel Santuario Machu Picchu
8.3
125 C$
Inti Punku Machupicchu Hotel & Suites
#2 Most popular
Inti Punku Machupicchu Hotel & Suites
8.4
87 C$
Qhaqya
#3 Most popular
Qhaqya
8.0
Taypikala Boutique Machupicchu
#4 Most popular
Taypikala Boutique Machupicchu
8.4
110 C$
Hotel La Cabaña Machu Picchu
#5 Most popular
Hotel La Cabaña Machu Picchu
8.8
99 C$
Casa del Sol Machupicchu
Casa del Sol Machupicchu
8.6
229 C$
Hostel Andenes
Best value
Hostel Andenes
8.0
13 C$
Peru Quechua's Lodge Ollantaytambo
#1 Most popular
Peru Quechua's Lodge Ollantaytambo
8.9
44 C$
Sol Miranda Hotel
#2 Most popular
Sol Miranda Hotel
9.1
37 C$
B&B Picaflor Tambo
#3 Most popular
B&B Picaflor Tambo
9.3
46 C$
Terra Nostra
#4 Most popular
Terra Nostra
8.4
64 C$
Ruinas View
#5 Most popular
Ruinas View
8.9
13 C$

Peru travel tips

Let us help you with the best tips about Peru

When is the least expensive time to stay in Peru?

Visiting Peru in January would make for the least expensive trip at just 69 C$ per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.

Where do most people stay in Peru?

Our users tend to visit Lima more often than any other city when travelling to Peru.

Which city in Peru has the most expensive hotel rooms?

At 96 C$ per night, Paracas is the most expensive city in Peru to book a hotel room in. The average cost of 96 C$ is about 46% above the country's average price per night.

Which city in Peru has the least expensive hotel rooms?

At just 24 C$ per night, Lima has hotel room rates that are 82% less than other cities in Peru.


Popular international routes landing in Peru

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Lima to Cusco
Fastest flight time
1h 15m
Cheapest price
68 C$
Montreal to Lima
Fastest flight time
10h 56m
Cheapest price
423 C$
Toronto to Lima
Fastest flight time
7h 55m
Cheapest price
503 C$
Vancouver to Lima
Fastest flight time
13h 05m
Cheapest price
538 C$
Calgary to Lima
Fastest flight time
13h 33m
Cheapest price
683 C$
Ottawa to Lima
Fastest flight time
13h 30m
Cheapest price
735 C$
Moncton to Lima
Fastest flight time
15h 36m
Cheapest price
760 C$
Winnipeg to Lima
Fastest flight time
24h 23m
Cheapest price
783 C$
Halifax to Lima
Fastest flight time
43h 45m
Cheapest price
839 C$
Québec City to Lima
Fastest flight time
15h 16m
Cheapest price
872 C$
View more