Hotels in Peru

Find the best deals on 11,814 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

    Alcanfores 425 - 465, Lima

    8.4

    $13

    View Deal
  • ibis Larco Miraflores
    #1 Most popular

    ibis Larco Miraflores

    Avenida Larco 1140, Lima

    8.5

    $44

    View Deal
  • Courtyard Lima Miraflores
    #2 Most popular

    Courtyard Lima Miraflores

    Calle Schell No 400, Lima

    9.1

    $105

    View Deal
  • JW Marriott Hotel Lima
    #3 Most popular

    JW Marriott Hotel Lima

    Malecon De La Reserva 615, Lima

    8.9

    $131

    View Deal
  • Sol de Oro Hotel & Suites
    #4 Most popular

    Sol de Oro Hotel & Suites

    Calle San Martín, 305, Lima

    8.7

    $74

    View Deal
  • qp Hotels Lima
    #5 Most popular

    qp Hotels Lima

    Jorge Chavez 206, Lima

    8.1

    $42

    View Deal
  • Delfines Hotel & Convention Center

    Delfines Hotel & Convention Center

    Calle Los Eucaliptos 555, Lima

    8.6

    $108

    View Deal
  • Ramada by Wyndham Costa Del Sol Cusco
    Best value

    Ramada by Wyndham Costa Del Sol Cusco

    Santa Teresa N 344, Cusco

    9.0

    $50

    View Deal
  • Hilton Garden Inn Cusco
    #1 Most popular

    Hilton Garden Inn Cusco

    Santa Ana, Avenida Abancay 207, Cusco

    8.7

    $54

    View Deal
  • Hotel San Agustin El Dorado
    #2 Most popular

    Hotel San Agustin El Dorado

    Avenida El Sol 395, Cusco

    8.6

    $56

    View Deal
  • Sonesta Hotel Cusco
    #3 Most popular

    Sonesta Hotel Cusco

    Av El Sol 954, Cusco

    9.3

    $55

    View Deal
  • Palacio del Inka, a Luxury Collection Hotel
    #4 Most popular

    Palacio del Inka, a Luxury Collection Hotel

    Santo Domingo 259, Cusco

    9.5

    $178

    View Deal
  • Wyndham Cusco Saqsayhuaman
    #5 Most popular

    Wyndham Cusco Saqsayhuaman

    Calle San Martin C7, Cusco

    7.9

    $51

    View Deal
  • Casa Andina Standard Cusco Plaza

    Casa Andina Standard Cusco Plaza

    Portal Espinar 142, Cusco

    8.9

    $71

    View Deal
  • Los Andes Bed & Breakfast
    Best value

    Los Andes Bed & Breakfast

    Calle La Merced 123 Cercado Arequipa, Arequipa

    9.0

    $11

    View Deal
  • Estancia 104
    #1 Most popular

    Estancia 104

    Pasaje Junin 104, Arequipa

    8.0

    $28

    View Deal
  • Hotel Plaza San Antonio
    #2 Most popular

    Hotel Plaza San Antonio

    Parque Javier Luna Pizarro No. 200, Arequipa

    8.4

    $22

    View Deal
  • Villa Sillar
    #3 Most popular

    Villa Sillar

    Jerusalen 307 Cercado, Arequipa

    8.4

    $14

    View Deal
  • Mandala Rooms & Services
    #4 Most popular

    Mandala Rooms & Services

    Juan el Bueno A19, Arequipa

    8.4

    $14

    View Deal
  • Le Foyer Arequipa
    #5 Most popular

    Le Foyer Arequipa

    Alfonso Ugarte 114, Arequipa

    8.4

    $13

    View Deal
  • qp Hotels Arequipa

    qp Hotels Arequipa

    Calle Villalba 305, Arequipa

    8.6

    $25

    View Deal
  • Hospedaje 26 de Mayo
    Best value

    Hospedaje 26 de Mayo

    Calle 26 de Mayo 1680, Tacna

    $9

    View Deal
  • Hostal Mochileros Tacna
    #1 Most popular

    Hostal Mochileros Tacna

    Coronel Vidal 65 Quinta Harrison Casa 4, Tacna

    View Deal
  • Hostal Estrellita Dorada
    #2 Most popular

    Hostal Estrellita Dorada

    Centro Comercial El Triangulo B-21( a la salida del Terminal Terrestre de Tacna, Tacna

    $23

    View Deal
  • Hostal Vasco
    #3 Most popular

    Hostal Vasco

    Calle Ls Golondrinas Mz C Lote 9B, Tacna

    9.3

    $22

    View Deal
  • Hotel Torresur Tacna
    #4 Most popular

    Hotel Torresur Tacna

    Av. Jorge Basadre Grohmann Oeste Nro 1515, Tacna

    7.0

    $20

    View Deal
  • Takora Inn
    #5 Most popular

    Takora Inn

    Calle Arias Araguez 662, Tacna

    8.3

    $15

    View Deal
  • Nochero's Hostal

    Nochero's Hostal

    Avenida Jorge Basadre Grohmann Sur Numero 1245, Tacna

    7.7

    $14

    View Deal
  • La Esquina
    Best value

    La Esquina

    Avenida Nicolas de Rivera El Viejo, cuadra 4, Ica

    $9

    View Deal
  • Doubletree Resort By Hilton Hotel Paracas - Peru
    #1 Most popular

    Doubletree Resort By Hilton Hotel Paracas - Peru

    Lote 30-34 Urb. Santo Domingo, Paracas

    8.7

    $149

    View Deal
  • Aranwa Paracas Resort & Spa
    #2 Most popular

    Aranwa Paracas Resort & Spa

    El Chaco, La Puntilla Lote C, Paracas

    8.3

    $132

    View Deal
  • Hotel Paracas, a Luxury Collection Resort
    #3 Most popular

    Hotel Paracas, a Luxury Collection Resort

    Av Paracas 173, Paracas

    9.3

    $219

    View Deal
  • Hotel San Agustín Paracas
    #4 Most popular

    Hotel San Agustín Paracas

    Chaco de la Puntilla, Paracas

    8.0

    $192

    View Deal
  • Kokopelli Hostel Paracas
    #5 Most popular

    Kokopelli Hostel Paracas

    Av. Paracas 128, Paracas

    8.7

    $11

    View Deal
  • La Hacienda Bahia Paracas

    La Hacienda Bahia Paracas

    Urbanizacion Santo Domingo Lote 25, Paracas

    9.3

    $170

    View Deal

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 December - just $64 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 $10. 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 20m
Cheapest price
$45
Mexico City to Lima
Fastest flight time
5h 50m
Cheapest price
$206
Miami to Lima
Fastest flight time
5h 20m
Cheapest price
$255
Orlando to Lima
Fastest flight time
6h 05m
Cheapest price
$256
Buenos Aires to Lima
Fastest flight time
4h 55m
Cheapest price
$264
Chicago to Lima
Fastest flight time
10h 21m
Cheapest price
$285
Fort Lauderdale to Lima
Fastest flight time
5h 49m
Cheapest price
$287
Tampa to Lima
Fastest flight time
10h 54m
Cheapest price
$290
Philadelphia to Lima
Fastest flight time
10h 08m
Cheapest price
$326
Detroit to Lima
Fastest flight time
11h 31m
Cheapest price
$358
View more