Hotels in Peru

Search and compare Peru hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Peru

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Panamericana Sur Km 203, El Carmen, Peru
An outdoor pool, a restaurant and a bar/lounge are available at this smoke-free hotel. Free self-service breakfast and free WiFi in public areas are also provided. Other amenities include a snack bar/deli, spa services and a meeting room.
Free Wi-Fi
Parking
9.2
Excellent
589 reviews
Location
2.8 km from city centre
S$ 234
Avenida Malecon De La Reserva 1035, Lima, Peru
This smoke-free hotel features 2 restaurants, an outdoor pool and a health club. Free WiFi in public areas, free valet parking and a free manager's reception are also provided. Additionally, a bar/lounge, a snack bar/deli and a sauna are on-site.
Free Wi-Fi
Parking
8.9
Excellent
237 reviews
Location
8.1 km from city centre
S$ 891
Av. Perotti Sin Numero, Balneario de Huacachina, Ica, Peru
An outdoor pool, a restaurant and a bar/lounge are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include concierge services, a 24-hour front desk and tour/ticket assistance.
Pool
Free Wi-Fi
Parking
7.9
Good
1860 reviews
Location
4.3 km from city centre
S$ 76
Calle Esperanza 144, Lima, Peru
This smoke-free hotel features a restaurant, a bar/lounge and a 24-hour business centre. Free buffet breakfast is provided, as well as free WiFi in public areas, free self parking and free train station pick-up. Additionally, coffee/tea in a common area, a business centre and concierge services are on-site.
Free Wi-Fi
Parking
8.7
Excellent
4781 reviews
Location
6.5 km from city centre
S$ 63
Manuel Bonilla 185, Lima, Peru
A restaurant, a bar/lounge and a seasonal outdoor pool are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include concierge services, a 24-hour front desk and a porter/bellboy.
Free Wi-Fi
Parking
8.6
Excellent
2046 reviews
Location
6.5 km from city centre
S$ 82
Quera 270, Cusco, Peru
A microwave in a common area, a fridge in a common area and dry cleaning are available at this hostel. WiFi in public areas is free. Other amenities include laundry facilities, a 24-hour front desk and tour/ticket assistance.
Free Wi-Fi
9.0
Excellent
2797 reviews
Location
1.9 km from city centre
S$ 77
Av. Salaverry 3060 - Magdalena Del Mar, Lima, Peru
This smoke-free hotel features a full-service spa, an outdoor pool and a restaurant. Free buffet breakfast, free WiFi in public areas and free self parking are also provided. Additionally, a health club, a bar/lounge and a snack bar/deli are on-site.
Free Wi-Fi
Parking
8.8
Excellent
3370 reviews
Location
4.1 km from city centre
S$ 85
Calle Bolivar 176-180, Miraflores, Lima, Peru
This smoke-free hotel features a rooftop terrace, a 24-hour business centre and a business centre. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, concierge services, dry cleaning and laundry facilities are on-site.
Free Wi-Fi
9.0
Excellent
2048 reviews
Location
7.0 km from city centre
S$ 78
Portal Nuevo, 246 Plaza Regocijo, Cusco, Peru
While you're here, you can enjoy all the comforts of home and more, including free Wi-Fi and a flat-screen TV, as well as heating and dry cleaning/laundry services. Other amenities include a hairdryer, towels, a phone and tour/ticket assistance.
Free Wi-Fi
8.2
Excellent
942 reviews
Location
2.1 km from city centre
S$ 74
Chaco de la Puntilla, Paracas, Peru
This hotel features a marina, an outdoor pool and a restaurant. Free buffet breakfast and free WiFi in public areas are also provided. Additionally, a fitness centre, a bar/lounge and a snack bar/deli are on-site.
Free Wi-Fi
Parking
8.1
Excellent
1911 reviews
Location
1.2 km from city centre
S$ 167

Travel insights for hotels in Peru

Use these up-to-date, data-driven insights about booking a hotel in Peru including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Peru?

The cheapest month to book a hotel in Peru is November (S$ 75). Conversely, the most expensive month to stay in Peru is February (S$ 232).

What is the cheapest day to stay in a hotel in Peru?

The cheapest day to stay in Peru is Monday (S$ 75). On the other hand, travellers can expect to pay the most on Friday, when the average nightly price is S$ 189.

How far ahead should you book a hotel in Peru?

Save money by booking a hotel at least 7 days before your trip to Peru. The lowest price found when booking 7 days ahead was S$ 67 per night.

Top-rated Peru hotels

Our users rated these Peru hotels among the best places to stay. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
Juan Fanning 515 - 525, Lima, Peru
7.5 km from city centre
Free Wi-Fi
S$ 200
Avg. per night
5to Paradero Yanahuara, Urubamba, Peru
8.5 km from city centre
Free Wi-Fi
Parking
S$ 169
Avg. per night
Jiron Colla Raymi 104, Machu Picchu, Peru
0.1 km from city centre
Free Wi-Fi
S$ 122
Avg. per night
Calle Plazoleta Nazarenas 337, Cusco, Cusco, Peru
2.1 km from city centre
Free Wi-Fi
S$ 591
Avg. per night
Av. Bolognesi 756, Chiclayo, Peru
0.6 km from city centre
Free Wi-Fi
Parking
S$ 99
Avg. per night
Calle Carmen Bajo 243, Cusco, Peru
1.9 km from city centre
Free Wi-Fi
S$ 263
Avg. per night
Calle Billinghurst No. 170, Tacna, Peru
0.6 km from city centre
Free Wi-Fi
Parking
S$ 74
Avg. per night
Calle Garcilaso 150, Cusco, Peru
2.1 km from city centre
Free Wi-Fi
Airport shuttle
Spa
S$ 95
Avg. per night
Victor Andres Belaunde 198, San Isidro, Lima, Peru
3.7 km from city centre
Pool
Free Wi-Fi
Parking
S$ 86
Avg. per night
Antigua Hacienda Yaravilca, Urubamba, Peru
7.5 km from city centre
Free Wi-Fi
Parking
S$ 226
Avg. per night
Barrio Profesional, Calle Lima C12, Cusco, Peru
1.5 km from city centre
Free Wi-Fi
Parking
Airport shuttle
S$ 55
Avg. per night
Jr. Bolognesi 191 Miraflores, Lima, Peru
6.3 km from city centre
Free Wi-Fi
Parking
S$ 81
Avg. per night
Avenida Benavides 415, Lima, Peru
6.9 km from city centre
Free Wi-Fi
Parking
S$ 109
Avg. per night
Av Paracas 173, Paracas, Peru
0.7 km from city centre
S$ 325
Avg. per night
Jr. Napo 258, Iquitos, Peru
1.1 km from city centre
Free Wi-Fi
S$ 174
Avg. per night

Cheapest hotels in Peru, South America

These Peru properties charge the lowest price per night of those we've come across. If you have the flexibility, change the dates selected to compare prices.
139 Jr. Sinchi Roca, Cajamarca, Peru
3.9 km from city centre
Pool
Free Wi-Fi
S$ 26
Avg. per night
Calle Jerusalen 606, Arequipa, Peru
0.7 km from city centre
Free Wi-Fi
S$ 29
Avg. per night
Alcanfores 329, Lima, Peru
6.7 km from city centre
Free Wi-Fi
S$ 36
Avg. per night
Jr. Bolognesi 749, Lima, Peru
6.9 km from city centre
Free Wi-Fi
Airport shuttle
S$ 40
Avg. per night
Máncora, Peru
0.8 km from city centre
S$ 41
Avg. per night
Av. Principal de Paracas Mz. D Lote 03, Paracas, Peru
0.8 km from city centre
Free Wi-Fi
Airport shuttle
Spa
S$ 42
Avg. per night
Jr. Incahuasi 461 Maranga 5ta Etapa, Lima, Peru
6.0 km from city centre
Free Wi-Fi
Air conditioning
S$ 46
Avg. per night
Calle Wiracocha M-18-4, Urubamba, Machu Picchu, Peru
0.2 km from city centre
Free Wi-Fi
Airport shuttle
S$ 46
Avg. per night
Jiron Velarde 123, Lima, Peru
2.2 km from city centre
Free Wi-Fi
Parking
S$ 47
Avg. per night
Alcanfores 465, Lima, Peru
6.9 km from city centre
Free Wi-Fi
S$ 49
Avg. per night
Auxiliar Panamericana Norte km 1215, Máncora, Peru
1.9 km from city centre
Free Wi-Fi
S$ 51
Avg. per night
Avenida Paracas 128, Paracas, Peru
0.7 km from city centre
Free Wi-Fi
S$ 51
Avg. per night
Calle Alcanfores 699, Lima, Peru
7.2 km from city centre
Free Wi-Fi
Parking
S$ 51
Avg. per night
Av Reducto 1057, Lima, Peru
7.5 km from city centre
Free Wi-Fi
Parking
S$ 52
Avg. per night
Avenida Larco 1140, Lima, Peru
7.4 km from city centre
Free Wi-Fi
S$ 55
Avg. per night

Hotel prices in Peru

A breakdown of the average price per hotel class in Peru. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
4 stars +
Avenida Malecon De La Reserva 1035, Lima, Peru
S$ 891
Esquina de la Calle Ruinas 432 y San Agustin, Cusco, Peru
S$ 455
Avda Salaverry 2599, Lima, Peru
S$ 109
3 stars
Panamericana Sur Km 203, El Carmen, Peru
S$ 234
Calle Esperanza 144, Lima, Peru
S$ 63
Av. Perotti Sin Numero, Balneario de Huacachina, Ica, Peru
S$ 76
Calle Wiracocha M-18-4, Urubamba, Machu Picchu, Peru
S$ 46
2 stars and under
Jr. Incahuasi 461 Maranga 5ta Etapa, Lima, Peru
S$ 46

Other accommodation in Peru

183 Ca. Narciso de la Colina, Lima, Peru
6.2 km from city centre
Free Wi-Fi
S$ 38
Avg. per night
Quera 270, Cusco, Peru
1.9 km from city centre
Free Wi-Fi
S$ 77
Avg. per night

Where to stay in Peru

Scroll through the map to find hotels close to the Peru neighborhood(s) you plan on visiting. More information on a given hotel can be accessed by clicking the hotel's name within the map.

Facts about staying in Peru

  • Where is the best place to stay in Peru?

    Peru has plenty to offer. Consider staying in some of its most favoured locations, like Puno, Lima, and Cusco.

  • What are the best hotels in Peru?

    Peru is home to many highly-rated hotels, one of which is Novotel Lima San Isidro, which has a current rating of 8.6. For other potential stays, consider Wyndham Grand Lima Airport and San Agustin Monasterio De La Recoleta, which can also be great places to stay in Peru.

  • What is a good hotel near Bridge of Sighs?

    A good hotel close to Bridge of Sighs is AC Hotels by Marriott Lima Miraflores (rated 9.2/10 from 717 reviews).

  • What is a good hotel in Peru near Plaza de Armas?

    The most popular hotel near Plaza de Armas is Wyndham Costa del Sol Cusco, with 3,473 HotelsCombined users scoring it 8.9/10.

  • Is there a good hotel near Cusco City Centre?

    3,473 HotelsCombined reviews of Wyndham Costa del Sol Cusco score it 8.9/10, making it a highly recommended hotel near Cusco City Centre.

  • What is the cheapest city to visit in Peru?

    If you plan to visit Peru, compare prices on accommodations in Lima, one of the cheapest places to stay, with an average cost of S$ 144 per night. Alternatively, the most affordable city in Peru, Machu Picchu, boasts an even lower average per night cost of S$ 70, ensuring a wallet-friendly travel experience.

  • What is the most popular city in Peru to stay in?

    If you want to stay in a popular city in Peru that guarantees a lot of fun things to do and sights to see, then we recommend visiting either Puno, Lima, or Cusco – all popular options according to our users.

  • What is the cheapest city to visit in Peru?

    Wyndham, Preferred Hotels and Resorts, and Aloft Hotels - Marriott Bonvoy are the top three most popular hotel chains in Peru according to our data.

  • What are the most popular landmarks to visit in Peru?

    The most popular landmark in Peru is Bridge of Sighs located in Lima, followed by Plaza de Armas and Cusco City Centre, located in Cusco and Cusco, respectively. Depending on where and how long you plan on staying in Peru, you may be able to visit at least one of these cities.

See more FAQs

Find better results for your stay in Peru

Explore these cities in Peru