Hotels in Peru

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

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize 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
Av. 28 de Julio N 894, Lima, Peru
Feel the gastronomic, social and cultural pulse of the city at Aloft Lima Miraflores. With rooms overlooking the city, our hotel in Lima, Miraflores, Peru is strategically located near attractions such as the Larcomar Shopping Center and the Miraflores and Barranco boardwalk, where you can admire the best sunsets in Lima. It is surrounded by parks and shops, close to galleries and museums. The hotel has a varied gastronomic proposal, a restaurant bar and a snack shop open 24 hours a day. In addition, it has the Re:charge Gym, a swimming pool, and state-of-the-art event rooms. Bring the whole family to our pet friendly hotel in Lima, Peru. Whether for business or pleasure, Aloft Lima Miraflores shows you the best of the city.
Pool
Free Wi-Fi
9.1
Excellent
348 reviews
Location
4.7 mi from city centre
Santa Teresa N 344, Cusco, Peru
Stay at Hotel Wyndham Costa del Sol Cusco near Saksaywaman. Amenities include pool, jetted hot tub, and gym. Rooms provide complimentary wireless internet, cable TV, direct dial telephone, safe and mini bar. Attractions are La Merced, Cusco Cathedral, Iglesia de Francisco, Museo Inka and Plaza de Armas. There is a restaurant onsite. Dogs allowed for a nominal fee.
Free Wi-Fi
8.9
Excellent
3408 reviews
Location
1.4 mi from city centre
Paseo de la Republica 170, Lima, Peru
Business and leisure travelers will enjoy a comfortable and convenient stay at Sheraton Lima Historic Center, our hotel in Lima, Peru​. Located less than 7 miles from Jorge Chavez International Airport, our pet friendly hotel in Lima, Peru is located next to the Centro Comercial Real Plaza, The Magic Circuit of Water and is also conveniently near to MALI - Art Museum of Lima, Basilica and Convent of San Francisco and Lima Municipal Theater. Feel at home in our air-conditioned hotel rooms featuring plush bedding, spacious work areas and flat-screen TVs. Treat yourself to a delectable Peruvian dining experience at our iconic restaurant and take advantage of perks such as complimentary parking and 24-hour front desk service. Enjoy our seasonal outdoor pool or host an event during your visit at our Lima convention center.
Free Wi-Fi
Parking
8.3
Excellent
1596 reviews
Location
0.5 mi from city centre
Plazoleta De Limacpampa Chico - 473, Cusco, Peru
Casa Andina Premium Cusco is located 5 minutes from Cusco's Plaza de Armas and just steps away from the city's main tourist attractions. A beautiful 17th-century house that will transport you to the republican era with its colonial courtyards and balconies. We have 93 rooms designed to provide an unforgettable experience. So, if you're planning to book a 5-star hotel in Cusco, here you can enjoy a buffet breakfast and a varied menu at Alma Restaurant & Bar. Additionally, our detailed service will give you an authentic Cusco experience in a space filled with history.
Free Wi-Fi
9.1
Excellent
1612 reviews
Location
1.0 mi from city centre
Esquina de la Calle Ruinas 432 y San Agustin, Cusco, Peru
Expect a one-of-a-kind stay at JW Marriott El Convento Cusco. Our Cusco historic Center hotel sits within the city center and offers a blend of historic grandeur and modern comforts. Find us housed inside a restored 16th-century convent. Our luxury hotel in Cusco features two exhibition halls filled with ancient Peruvian artifacts. Explore Plaza de Armas or take a train ride to Machu Picchu from our hotel in Cusco, Peru, which offers easy access to many other attractions in Peru. Then retreat to a renovated hotel room or suite with oxygen-enrichment systems that help relieve altitude sickness. Awake refreshed before you head over to our spa for a treatment based on centuries-old Incan healing regimens. When hunger strikes, visit Qespi Restaurant and Bar, considered one of the best restaurants in Cusco, Peru, for an elegant atmosphere and fresh, local dishes. Luxury and mysticism await you at JW Marriott El Convento Cusco.
Pool
Free Wi-Fi
9.3
Excellent
1659 reviews
Location
1.2 mi from city centre
Bolívar 405 - Cercado, Arequipa, Peru
This hotel features a restaurant, a bar/lounge, and a snack bar/deli. Free WiFi in public areas and a free manager's reception are also provided. Other amenities include a sauna, coffee/tea in a common area, and massage/treatment rooms. La Hostería offers 17 accommodations with minibars and safes. 42-inch LED televisions come with digital channels and Netflix. Bathrooms include shower/tub combinations, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily. Recreational amenities at the hotel include a sauna.
Free Wi-Fi
Spa
8.7
Excellent
2453 reviews
Location
0.4 mi from city centre
608 Imperio De Los Incas Avenue, Machu Picchu, Peru
Along with a restaurant, this smoke-free hotel has a bar/lounge and massage/treatment rooms. Free cooked-to-order breakfast is provided, as well as free WiFi in public areas, free train station pick-up, and a free manager's reception. Other amenities include 24-hour room service, concierge services, and dry cleaning. Casa Del Sol Machupicchu offers 30 air-conditioned accommodations with safes and blackout drapes/curtains. Beds feature premium bedding. Televisions come with cable channels. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is offered daily and irons/ironing boards can be requested. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
Spa
8.5
Excellent
972 reviews
Location
0.0 mi from city centre
Calle Schell No 400, Lima, Peru
Discover Courtyard Lima Miraflores, perfectly located in the heart of one of Lima’s most dynamic districts. Blending contemporary comfort with thoughtful amenities, our business hotel in Miraflores places you moments from the city’s top attractions, shopping, dining, and cultural landmarks.Savor authentic Peruvian cuisine at Bistro 400, our hotel restaurant in Miraflores, Lima. Host memorable meetings and events in versatile spaces designed for productivity and celebration, then recharge in our fitness center after a day of business or exploration.Experience the perfect balance of location, comfort, and hospitality during your stay in Lima.
Free Wi-Fi
8.9
Excellent
563 reviews
Location
4.2 mi from city centre
Avenida Cerros De Camacho 500, Lima, Peru
Casa Andina Premium Golf Los Incas, WorldHotels Elite is a hotel with a modern and elegant concept. Located in an exclusive area in Lima, 5 minutes from the most important shopping centers such as Jockey Plaza, El Polo and financial and tourist centers. It has 87 spacious and contemporary rooms that will make you live an unforgettable experience, as well as multiple services such as Wi-Fi, gym, bar, pool, sauna, restaurants, spa and much more. With a privileged environment and an offer of exceptional services, Casa Andina Premium Golf Los Incas, WorldHotels Elite has established itself as the ideal destination for an unparalleled stay in Lima.
Free Wi-Fi
Parking
9.1
Excellent
519 reviews
Location
5.5 mi from city centre
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/bellhop. Faraona Grand Hotel offers 45 air-conditioned accommodations with minibars and safes. LED televisions come with satellite channels. Bathrooms include showers and hair dryers. This Lima hotel provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is offered daily and irons/ironing boards can be requested. Renovation of all guestrooms was completed in January 2019. Recreational amenities at the hotel include a seasonal outdoor pool.
Free Wi-Fi
Parking
8.7
Excellent
2026 reviews
Location
4.0 mi from city centre

Travel insights for hotels in Peru

Use our HotelsCombined data-powered tips to help you find your next hotel in Peru.

How much do hotels in Peru cost?

The average price of a hotel in Peru has been around $164/night over the last 3 days. You can expect year-round prices for a 5-star hotel in Peru to be around $312/night, a 4-star hotel at $158/night, and a 3-star at $68/night on average.

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

The cheapest month to book a hotel in Peru is January ($141). Conversely, the most expensive month to stay in Peru is November ($187).

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

The cheapest day to stay in Peru is Friday ($149). On the other hand, travelers can expect to pay the most on Wednesday, when the average nightly price is $178.

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 $50 per night.

Top-rated Peru hotels

Some of the best Peru hotel options as decided by our users. Learn why these hotels were rated among the best by reading user reviews.
5to Paradero Yanahuara, Urubamba, Peru
5.3 mi from city centre
Free Wi-Fi
Parking
$116
Avg. per night
Jiron Colla Raymi 104, Machu Picchu, Peru
0.1 mi from city centre
Free Wi-Fi
$92
Avg. per night
Calle Plazoleta Nazarenas 337, Cusco, Cusco, Peru
1.3 mi from city centre
Free Wi-Fi
$553
Avg. per night
Av. El Sol 1436, Cusco, Peru
0.6 mi from city centre
Free Wi-Fi
Airport shuttle
$83
Avg. per night
Portal de la Municipalidad 126-128, Arequipa, Peru
0.2 mi from city centre
Airport shuttle
$88
Avg. per night
Procuradores 354, Cusco, Peru
1.4 mi from city centre
Free Wi-Fi
$62
Avg. per night
Calle Carmen Alto 166, Cusco, Peru
1.3 mi from city centre
Free Wi-Fi
$73
Avg. per night
Av Javier Prado Este 390 San Isidro, Lima, Peru
2.1 mi from city centre
Free Wi-Fi
Parking
$74
Avg. per night
Puente Bolognesi 350 Arequipa 350, Arequipa, Peru
0.4 mi from city centre
Free Wi-Fi
Parking
$125
Avg. per night
Puente Bolognesi 129, Arequipa, Peru
0.2 mi from city centre
Free Wi-Fi
$59
Avg. per night
Calle Choquechaca 194, Cusco, Peru
1.3 mi from city centre
Free Wi-Fi
$67
Avg. per night
Calle Loreto 200, Iquitos, Peru
0.8 mi from city centre
Pool
Free Wi-Fi
$60
Avg. per night
Diego Ferre 220, Lima, Peru
3.2 mi from city centre
Free Wi-Fi
Parking
$48
Avg. per night
Calle Tandapata Nª 491 Esq. 7 Angelitos, Cusco, Peru
1.5 mi from city centre
Free Wi-Fi
$89
Avg. per night
Huayna Capac 210, Cusco, Peru
0.6 mi from city centre
Free Wi-Fi
Airport shuttle
$38
Avg. per night
Calle La Merced 408 Cercado, Arequipa, Peru
0.4 mi from city centre
Free Wi-Fi
Airport shuttle
$54
Avg. per night

Cheapest hotels in Peru, South America

Out of the hotels in Peru we've come across, these properties are priced the lowest. If you have flexibility with arrival and departure, use the search form to compare prices for other dates.
Alameda Pachacuteq Urb. Bancopata B-3-A, Cusco, Peru
0.1 mi from city centre
Airport shuttle
$14
Avg. per night
Av. Ejercito 270, Cusco, Peru
0.9 mi from city centre
Free Wi-Fi
$17
Avg. per night
calle los orfebres 379, Chiclayo, Peru
1.6 mi from city centre
Free Wi-Fi
Parking
$20
Avg. per night
Psje Zarumilla 121 - Jose Olaya, Huaraz, Peru
0.7 mi from city centre
Free Wi-Fi
Parking
$21
Avg. per night
Calle Principal 106, Ollantaytambo, Peru
0.1 mi from city centre
Free Wi-Fi
$24
Avg. per night
Spondylus, 17, Máncora, Peru
0.5 mi from city centre
Free Wi-Fi
$25
Avg. per night
Calle Siete Cuartones 245, Cusco, Peru
1.4 mi from city centre
Free Wi-Fi
$25
Avg. per night
Alcanfores 465, Lima, Peru
4.3 mi from city centre
Free Wi-Fi
$26
Avg. per night
Jr Bolognesi 641, Lima, Peru
4.3 mi from city centre
Free Wi-Fi
$28
Avg. per night
Av La Marina 1001, Arequipa, Peru
0.5 mi from city centre
Free Wi-Fi
Parking
Airport shuttle
$32
Avg. per night
Av. Juan Pezet, 1765, Lima, Peru
2.8 mi from city centre
Free Wi-Fi
Airport shuttle
$32
Avg. per night
Jirón Ricardo Palma 544 - Banda de Shilcayo, Tarapoto, Peru
0.8 mi from city centre
Free Wi-Fi
$32
Avg. per night
Napo 362, Iquitos, Peru
0.6 mi from city centre
Pool
Free Wi-Fi
$34
Avg. per night
102 Violín, Arequipa, Peru
0.4 mi from city centre
Free Wi-Fi
$34
Avg. per night
Jiron Grau No. 725, Magdalena Del Mar, Lima, Peru
3.1 mi from city centre
Free Wi-Fi
Parking
$35
Avg. per night
Calle Quera 253, Cusco, Peru
1.2 mi from city centre
Free Wi-Fi
$35
Avg. per night

Hotel prices in Peru

Some of the best options for booking a hotel in Peru categorized by hotel class. For added insight, we've also noted the most popular and best value hotels within each hotel class.
3 stars
Bolívar 405 - Cercado, Arequipa, Peru
Av La Marina 1001, Arequipa, Peru
Av. Ejercito 270, Cusco, Peru
2 stars and under
Calle Meloc 442, Cusco, Peru
Calle Siete Cuartones 245, Cusco, Peru
Jr. Incahuasi 461 Maranga 5ta Etapa, Lima, Peru
calle los orfebres 379, Chiclayo, Peru

Other accommodations in Peru

Piura, Peru
0.8 mi from city centre
Air Conditioning
$30
Avg. per night
Av. Ángela de Perotti Huacachina, Ica, Peru
2.7 mi from city centre
Free Wi-Fi
$82
Avg. per night
Avenida Paracas 128, Paracas, Peru
0.5 mi from city centre
Free Wi-Fi
$40
Avg. per night
Calle La Merced Nº 131 Cercado, Arequipa, Peru
0.2 mi from city centre
Free Wi-Fi
$16
Avg. per night
Barrio Industrial Mz. A Lote 5, Máncora, Peru
0.8 mi from city centre
Free Wi-Fi
Airport shuttle
$53
Avg. per night
Calle 39 Mz 14 A Lt 16, Lima Los Olivos, Lima, Peru
7.1 mi from city centre
Free Wi-Fi
$22
Avg. per night

Where to stay in Peru

Use the map to find hotels in Peru that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in Peru

  • Where is the best place to stay in Peru?

    Our travelers prefer to stay in places like Lima, Cusco, and Punta Sal while in Peru.

  • What are the best hotels in Peru?

    722 reviews rated Royal Decameron Punta Sal with an average score of 8.0/10. It may also be worth looking into the Wyndham Costa del Sol Lima Airport, which received a rating of 8.3/10 from 7,944 reviews. The Legend Paracas Resort could also be a good option, with a score of 8.8/10 from 2,568 reviews.

  • What is a good hotel near Plaza de Armas?

    A good hotel close to Plaza de Armas is Wyndham Costa del Sol Cusco (rated 8.9/10 from 3,408 reviews).

  • What is a good hotel in Peru near Cusco City Centre?

    For a good hotel near to Cusco City Centre, consider Wyndham Costa del Sol Cusco - it is rated 8.9/10 from 3,408 HotelsCombined reviews.

  • Is there a good hotel near Larcomar?

    If you’re planning to stay near Larcomar, you should consider ibis Lima Larco Miraflores, which has a score of 8.4 from 5,387 reviews.

  • What is the cheapest city to visit in Peru?

    The cheapest city in Peru to stay in is Lima with average nightly rates of $129. The second most affordable city in Peru is Cusco at around $196 per night.

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

    The most popular city in Peru to stay in is Lima, followed by Cusco and Punta Sal. This is based on how many users searched for a place to stay in these areas.

  • What is the cheapest city to visit in Peru?

    For your stay in Peru, consider the top three most popular hotel chains: Wyndham, Aloft Hotels - Marriott Bonvoy, and nhow Hotels. Not all cities may have these exact options, but there will be comparable hotels available.

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

    There’s so much to see and do in Peru, but we’ve found that the most popular landmarks are Plaza de Armas, Cusco City Centre, and Larcomar. You’ll want to stay in Cusco to visit Plaza de Armas, Cusco to visit Cusco City Centre, and Lima to visit Larcomar.

See more FAQs

Find better results for your stay in Peru

Explore these cities in Peru