Hotels in Peru

Find the best deals on 10,515 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
$24 - $77
CHEAPEST CITY IN PERU Chiclayo 45% cheaper Hotels in Chiclayo are the cheapest in Peru at just $24 per night on average.
MOST EXPENSIVE CITY IN PERU Lunahuaná 79% more expensive Lunahuaná has the highest priced hotels in Peru with rooms averaging $78 per night.
MOST POPULAR CITY IN PERU Lima 83% 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
$self.alt
Best value
Selina Miraflores Lima
8.5
$7
$self.alt
#1 Most popular
Ibis Larco Miraflores
8.5
$55
$self.alt
#2 Most popular
Courtyard by Marriott Lima Miraflores
9.2
$102
$self.alt
#3 Most popular
JW Marriott Hotel Lima
8.9
$227
$self.alt
#4 Most popular
Wyndham Costa del Sol Lima Airport
8.2
$128
$self.alt
#5 Most popular
Sol de Oro Hotel & Suites
8.7
$102
$self.alt
qp Hotels Lima
8.2
$75
$self.alt
Best value
Wyndham Cusco Saqsayhuaman
7.9
$56
$self.alt
#1 Most popular
Hilton Garden Inn Cusco
8.7
$84
$self.alt
#2 Most popular
Ramada by Wyndham Costa Del Sol Cusco
9.1
$88
$self.alt
#3 Most popular
Hotel San Agustin El Dorado
8.6
$80
$self.alt
#4 Most popular
Sonesta Hotel Cusco
9.3
$76
$self.alt
#5 Most popular
Palacio del Inka, a Luxury Collection Hotel
9.5
$219
$self.alt
Casa Andina Standard Cusco Plaza
8.9
$85
$self.alt
Best value
Los Andes Bed & Breakfast
9.0
$9
$self.alt
#1 Most popular
Estancia 104
8.4
$9
$self.alt
#2 Most popular
Hotel Plaza San Antonio
8.4
$18
$self.alt
#3 Most popular
Hostal Villa Sillar
8.4
$31
$self.alt
#4 Most popular
Mandala Rooms & Services
8.4
$20
$self.alt
#5 Most popular
Le Foyer Arequipa
8.4
$10
$self.alt
qp Hotels Arequipa
8.6
$64
$self.alt
Best value
Hostal Siglo 21
$19
$self.alt
#1 Most popular
Hostal Mochileros Tacna
$self.alt
#2 Most popular
Hostal Vasco
9.3
$21
$self.alt
#3 Most popular
Hotel Torresur Tacna
7.0
$20
$self.alt
#4 Most popular
Takora Inn
8.3
$20
$self.alt
#5 Most popular
Nochero's Hostal
7.7
$self.alt
Casa Andina Select Tacna
9.0
$81
$self.alt
Best value
Hostal Seven
7.5
$10
$self.alt
#1 Most popular
Costacielo
8.0
$16
$self.alt
#2 Most popular
Romero's Hotels
$13
$self.alt
#3 Most popular
Paraiso Hotel Chiclayo I
$25
$self.alt
#4 Most popular
Solec Business Hotel
8.4
$30
$self.alt
#5 Most popular
Winmeier Hotel & Casino
8.3
$44
$self.alt
Hostal Mexico
$11

Peru travel tips

Let us help you with the best tips about Peru

When is the least expensive time to stay in Peru?

When traveling to Peru it would be best to plan your trip around the month of December, as the prices are significantly lower than in April - just $102 per night.

Where do most people stay in Peru?

Peru is full of enlightening and adventurous cities, but the most popular tourist destination is Lima.

How much does a luxury hotel cost in Peru?

On average, a luxury hotel room in Peru costs $258 per night, 166% above the country’s average rate of $97 per night.

Which city in Peru has the most expensive hotel rooms?

As a popular tourist destination in Peru, it is no surprise that Lunahuaná has the most expensive hotel rooms at $78 per night - 79% more than than the country's average hotel room price.

Which city in Peru has the least expensive hotel rooms?

Our users typically find that Cajamarca has the lowest per night rates in the country at just $10. Cajamarca offers hotels rooms at an average rate that is 90% lower than the average city 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 22m
Cheapest price
$35
Santiago to Lima
Fastest flight time
3h 45m
Cheapest price
$117
Fort Lauderdale to Lima
Fastest flight time
5h 39m
Cheapest price
$206
Miami to Lima
Fastest flight time
5h 37m
Cheapest price
$229
Los Angeles to Lima
Fastest flight time
8h 10m
Cheapest price
$247
New York to Lima
Fastest flight time
8h 00m
Cheapest price
$263
Mexico City to Lima
Fastest flight time
5h 50m
Cheapest price
$275
Atlanta to Lima
Fastest flight time
6h 35m
Cheapest price
$281
Raleigh to Lima
Fastest flight time
11h 09m
Cheapest price
$281
Dallas to Lima
Fastest flight time
11h 00m
Cheapest price
$287
View more