Hotels in Peru

Find the best deals on 10,233 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
$26 - $76
CHEAPEST CITY IN PERU Chiclayo 42% cheaper Hotels in Chiclayo are the cheapest in Peru at just $26 per night on average.
MOST EXPENSIVE CITY IN PERU Paracas 73% more expensive Paracas has the highest priced hotels in Peru with rooms averaging $76 per night.
MOST POPULAR CITY IN PERU Lima 80% 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
$9
ibis Larco Miraflores
#1 Most popular
ibis Larco Miraflores
8.5
$46
Courtyard by Marriott Lima Miraflores
#2 Most popular
Courtyard by Marriott Lima Miraflores
9.1
$97
JW Marriott Hotel Lima
#3 Most popular
JW Marriott Hotel Lima
8.9
$166
Sol de Oro Hotel & Suites
#4 Most popular
Sol de Oro Hotel & Suites
8.7
$67
qp Hotels Lima
#5 Most popular
qp Hotels Lima
8.2
$110
Delfines Hotel & Convention Center
Delfines Hotel & Convention Center
8.6
$116
Sonesta Hotel Cusco
Best value
Sonesta Hotel Cusco
9.3
$53
Hilton Garden Inn Cusco
#1 Most popular
Hilton Garden Inn Cusco
8.6
$78
Ramada by Wyndham Costa Del Sol Cusco
#2 Most popular
Ramada by Wyndham Costa Del Sol Cusco
9.1
$66
Hotel San Agustin El Dorado
#3 Most popular
Hotel San Agustin El Dorado
8.0
$77
Palacio del Inka, a Luxury Collection Hotel
#4 Most popular
Palacio del Inka, a Luxury Collection Hotel
9.5
$213
Wyndham Cusco Saqsayhuaman
#5 Most popular
Wyndham Cusco Saqsayhuaman
7.9
$60
Casa Andina Standard Cusco Plaza
Casa Andina Standard Cusco Plaza
8.9
$79
Le Foyer Arequipa
Best value
Le Foyer Arequipa
8.4
$14
Los Andes Bed & Breakfast
#1 Most popular
Los Andes Bed & Breakfast
9.0
$15
Estancia 104
#2 Most popular
Estancia 104
8.0
$28
Hotel Plaza San Antonio
#3 Most popular
Hotel Plaza San Antonio
8.4
$18
Hostal Villa Sillar
#4 Most popular
Hostal Villa Sillar
8.4
$17
Mandala Rooms & Services
#5 Most popular
Mandala Rooms & Services
8.4
$15
qp Hotels Arequipa
qp Hotels Arequipa
8.7
$76
Hospedaje 26 de Mayo
Best value
Hospedaje 26 de Mayo
$9
Hostal Mochileros Tacna
#1 Most popular
Hostal Mochileros Tacna
Hostal Estrellita Dorada
#2 Most popular
Hostal Estrellita Dorada
$23
Hostal Vasco
#3 Most popular
Hostal Vasco
9.3
$23
Hotel Torresur Tacna
#4 Most popular
Hotel Torresur Tacna
7.1
$20
Takora Inn
#5 Most popular
Takora Inn
8.3
$15
Nochero's Hostal
Nochero's Hostal
7.7
$14
La Esquina
Best value
La Esquina
$9
Doubletree Resort By Hilton Hotel Paracas - Peru
#1 Most popular
Doubletree Resort By Hilton Hotel Paracas - Peru
8.7
$186
Aranwa Paracas Resort & Spa
#2 Most popular
Aranwa Paracas Resort & Spa
8.3
$188
Hotel Paracas, a Luxury Collection Resort
#3 Most popular
Hotel Paracas, a Luxury Collection Resort
9.3
$228
Hotel San Agustín Paracas
#4 Most popular
Hotel San Agustín Paracas
8.0
$127
Kokopelli Hostel Paracas
#5 Most popular
Kokopelli Hostel Paracas
8.7
$12
La Hacienda Bahia Paracas
La Hacienda Bahia Paracas
9.2
$285

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 February, as the prices are significantly lower than in March - just $72 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 Paracas has the most expensive hotel rooms at $76 per night - 73% 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 Cusco has the lowest per night rates in the country at just $11. Cusco offers hotels rooms at an average rate that is 88% 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 30m
Cheapest price
$41
Santiago to Lima
Fastest flight time
3h 45m
Cheapest price
$141
New York to Lima
Fastest flight time
7h 55m
Cheapest price
$155
New York to Lima
Fastest flight time
10h 24m
Cheapest price
$155
Boston to Lima
Fastest flight time
10h 43m
Cheapest price
$155
Dallas to Lima
Fastest flight time
6h 51m
Cheapest price
$155
Fort Lauderdale to Lima
Fastest flight time
5h 43m
Cheapest price
$170
Austin to Lima
Fastest flight time
9h 24m
Cheapest price
$171
Denver to Lima
Fastest flight time
12h 35m
Cheapest price
$186
Miami to Lima
Fastest flight time
5h 30m
Cheapest price
$187
View more