Hotels in Peru

Find the best deals on 10,843 hotels in Peru

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
50€ - 50€
CHEAPEST CITY IN PERU Lima 0% cheaper Hotels in Lima are the cheapest in Peru at just 50€ per night on average.
MOST EXPENSIVE CITY IN PERU Lima 0% more expensive Lima has the highest priced hotels in Peru with rooms averaging 50€ per night.
MOST POPULAR CITY IN PERU Lima 0% 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
Best value
Selina Apartments Miraflores

Peru travel tips

Let us help you with the best tips about Peru

When is the least expensive time to stay in Peru?

When travelling to Peru it would be best to plan your trip around the month of February, as the prices are significantly lower than in April - just 80€ 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.

Which city in Peru has the most expensive hotel rooms?

As a popular tourist destination in Peru, it is no surprise that Lima has the most expensive hotel rooms at 50€ per night - 0% more than than the country's average hotel room price.

Which city in Peru has the least expensive hotel rooms?

Lima currently offers the lowest nightly rates of any city in Peru at just 68€; a price that is 0% lower than the average rate per night in Peru.

Most popular tourist destinations in Peru

Explore the cities our users love 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
Dublin to Lima
Fastest flight time
16h 25m
Cheapest price

Consider staying elsewhere in South America

If you need more inspiration, you will find the most searched countries in South America