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

Discover well-known properties in Peru that are favored by visitors more than others. There are 17,201 hotels in Peru and price data was last updated on December 7, 2025. The average price for a hotel in Peru is $157/night.
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
482 reviews
Location
4.7 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 boutique luxury hotel in Cusco, Peru 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 amenities like marble bathrooms, deluxe bedding and oxygen-enrichment systems that help relieve altitude sickness. Awake refreshed before you head over to our hotel 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 adventure await you at JW Marriott El Convento Cusco.
Pool
Free Wi-Fi
9.4
Excellent
1616 reviews
Location
1.2 mi from city centre
Av. Elmer Faucett Sn, Lima, Peru
Strategically located within Jorge Chvez International Airport, with a wide range of services and amenities designed for the most demanding travelers. This is a perfect hotel for travelers in transit, since it offers the tranquility and comfort of walking to or from your flight in a few minutes, giving guests the opportunity to make the most of their rest without worries. We have business facilities designed for a productive stay and the hosting of business meetings.
Pool
Free Wi-Fi
Parking
8.3
Excellent
6066 reviews
Location
5.3 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
9.0
Excellent
3274 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 in Peru. Located near the Historic District, less than 7 miles from Jorge Chavez International Airport, our lodging near Machu Picchu is convenient to Lima's top attractions. We're located next to the Centro Comercial Real Plaza, The Magic Circuit of Water, the Huaca Huallamarca Pyramid and the Huaca Pucllana Pyramid. 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 two hotel restaurants and take advantage of perks such as complimentary parking and 24-hour front desk service. Enjoy our seasonal outdoor pool. Reserve our event space if you'll be hosting an event during your visit at our convenient Lima convention center hotel.
Free Wi-Fi
Parking
8.4
Excellent
1415 reviews
Location
0.5 mi from city centre
Av. Tomas Valle, Esq. Av. Faucett, Callao, Peru
Welcome to the Holiday Inn Lima Airport, your most convenient option located strategically just minutes from the New Jorge Chavez International Airport (LIM). We provide the perfect alternative to rest and ensure you are on time for your next flight or meeting, with valuable benefits like complimentary welcom drink, high-speed internet and free airport transfer every 30 minutes. Relax in one of our 179 spacious rooms, all featuring a soundproof window system designed to guarantee a quiet, restorative sleep. Be sure to visit our on-site Restaurant and Bar to enjoy a refreshing moment.
Pool
Parking
8.9
Excellent
3919 reviews
Location
2.4 mi from city centre
Calle Schell 452, Miraflores, Lima, Peru
Hotel with free valet parking, near Larcomar Shopping Center Along with a restaurant, this smoke-free hotel has a fitness center and a bar/lounge. Free WiFi in public areas and free valet parking are also provided. Additionally, a snack bar/deli, a sauna, and a 24-hour business center are onsite. Casa Andina Select Miraflores offers 155 air-conditioned accommodations with minibars and safes. LCD televisions come with cable channels. Bathrooms include shower/tub combinations, complimentary toiletries, and hair dryers. This Lima hotel provides complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include coffee/tea makers and irons/ironing boards. Housekeeping is provided daily. Recreational amenities at the hotel include a hot tub, a sauna, and a fitness center.
Free Wi-Fi
Parking
8.8
Excellent
1123 reviews
Location
4.2 mi from city centre
Av Paracas 173, Paracas, Peru
Located three hours south of Lima and facing Paracas National Reserve, Hotel Paracas, a Luxury Collection Resort, Paracas is a world-class property with a private dock, exquisite local and international cuisine, rare nature experiences near Raspon Beach and one of the only luxury spas in Paracas, Peru. Reserve a grand hotel room or suite designed to ensure the greatest level of comfort and care in our hotel in Paracas, Peru. Each accommodation boasts a furnished terrace with views of the sea or our enchanting gardens. Paracas offers a plethora of personal activities for nature lovers and water sports enthusiasts, and many of these experiences are available to hotel guests with our kayaks, catamarans and sand bicycles. Embark on a transformative journey and join us at our Paracas resort in Hotel Paracas.
9.1
Excellent
2026 reviews
Location
0.4 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
1473 reviews
Location
1.0 mi from city centre
Calle Plazoleta Nazarenas 337, Cusco, Cusco, Peru
Colonial hotel with 2 restaurants and free breakfast 2 restaurants, a bar/lounge, and a 24-hour business center are available at this smoke-free hotel. Free buffet breakfast and free WiFi in public areas are also provided. Other amenities include a coffee shop/cafe, spa services, and 24-hour room service. Change of towels is available on request. Monasterio, A Belmond Hotel, Cusco offers 122 accommodations, which are accessible via exterior corridors and feature iPod docking stations and minibars. Beds feature premium bedding. A pillow menu is available. 32-inch flat-screen televisions come with satellite channels. Bathrooms include bathrobes, slippers, complimentary toiletries, and hair dryers. This Cusco hotel provides complimentary wired and wireless Internet access, with a WiFi speed of 50+ Mbps. Business-friendly amenities include desks, safes, and phones. Additionally, rooms include complimentary bottled water and coffee/tea makers. Irons/ironing boards, change of towels, and change of bedsheets can be requested. A nightly turndown service is provided and housekeeping is offered daily.
Free Wi-Fi
9.7
Excellent
445 reviews
Location
1.3 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 $157/night over the last 3 days. You can expect year-round prices for a 5-star hotel in Peru to be around $358/night, a 4-star hotel at $153/night, and a 3-star at $76/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 ($133). Conversely, the most expensive month to stay in Peru is April ($182).

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

The cheapest day to stay in Peru is Sunday ($151). On the other hand, travelers can expect to pay the most on Tuesday, when the average nightly price is $187.

How far ahead should you book a hotel in Peru?

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

Top-rated Peru hotels

Browse through properties in Peru that have received the highest ratings from guests. There are currently 17,201 properties in Peru and data was last updated on December 7, 2025.
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.
Av 28 Je Julio 398, Lima, Peru
4.4 mi from city centre
Free Wi-Fi
Parking
$75
Avg. per night
Jiron Colla Raymi 104, Machu Picchu, Peru
0.1 mi from city centre
Free Wi-Fi
$68
Avg. per night
Avenida El Sol 1010, Cusco, Peru
0.6 mi from city centre
Free Wi-Fi
$87
Avg. per night
Av. Perotti Sin Numero, Balneario de Huacachina, Ica, Peru
2.7 mi from city centre
Pool
Free Wi-Fi
$60
Avg. per night
Calle Carmen Alto 218, Cusco, Peru
1.3 mi from city centre
Free Wi-Fi
$87
Avg. per night
Antigua Hacienda Yaravilca, Urubamba, Peru
4.7 mi from city centre
Pool
Free Wi-Fi
Parking
$179
Avg. per night
Avenida San Martin 200, Pucallpa, Peru
1.6 mi from city centre
Free Wi-Fi
Parking
$53
Avg. per night
Jr. Napo 258, Iquitos, Peru
0.7 mi from city centre
Free Wi-Fi
$118
Avg. per night
Carretera Panamericana Norte Km 1232, Bocapán, Peru
0.7 mi from city centre
Free Wi-Fi
Parking
$112
Avg. per night
Portal Espinar 142, Cusco, Peru
1.3 mi from city centre
Free Wi-Fi
Airport shuttle
$74
Avg. per night
Calle La Merced 408 Cercado, Arequipa, Peru
0.4 mi from city centre
Free Wi-Fi
Airport shuttle
$51
Avg. per night
Pasaje Romeritos Nro. 402, Cusco, Peru
1.0 mi from city centre
Free Wi-Fi
$70
Avg. per night
Calle San Andres 260, Cusco, Peru
1.1 mi from city centre
Free Wi-Fi
$47
Avg. per night
Calle Diez Canseco 344, Lima, Peru
4.2 mi from city centre
Free Wi-Fi
Parking
$90
Avg. per night
Calle Cruz Verde 390, Cusco, Peru
1.2 mi from city centre
Free Wi-Fi
$69
Avg. per night

Cheapest hotels in Peru, South America

Discover affordable stays in Peru that provide a quality experience without breaking the bank. Hotels in Peru can be found for as low as $9 per night. There is currently one property in Peru that can be booked for this price. Intihuatana Hostel is one of the hotels that can be booked for the lowest price in Peru. Price data was last updated on December 7, 2025
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.
La Rinconada Pisac, 8105, Peru, Pisac, Peru
0.7 mi from city centre
Free Wi-Fi
Parking
$9
Avg. per night
Calle La Merced Nº 131 Cercado, Arequipa, Peru
0.2 mi from city centre
Free Wi-Fi
$14
Avg. per night
Av El Olivar 1238, Callao, Peru
2.7 mi from city centre
Free Wi-Fi
$17
Avg. per night
Carlos Llosa 202, Arequipa, Peru
0.5 mi from city centre
Free Wi-Fi
Airport shuttle
Air Conditioning
$18
Avg. per night
Calle Ceniza 364 Barrio De San Pedro, Cusco, Peru
1.5 mi from city centre
Free Wi-Fi
Parking
$21
Avg. per night
Av. Huascar #222, Cusco, Peru
0.7 mi from city centre
Free Wi-Fi
$25
Avg. per night
Prolongacion Av. de la Cultura 1106, Cusco, Peru
1.9 mi from city centre
Free Wi-Fi
$26
Avg. per night
Av La Marina 1001, Arequipa, Peru
0.5 mi from city centre
Free Wi-Fi
Airport shuttle
$27
Avg. per night
Avenida La Marina 972 - 976, Lima, Peru
4.8 mi from city centre
Free Wi-Fi
Parking
$30
Avg. per night
Huayna Capac 210, Cusco, Peru
0.6 mi from city centre
Free Wi-Fi
Airport shuttle
$31
Avg. per night
Rivero No. 412, Arequipa, Peru
0.3 mi from city centre
$32
Avg. per night
Calle Huascar 236 Urb Santa Maria, Trujillo, Peru
0.5 mi from city centre
Free Wi-Fi
Parking
$32
Avg. per night
Calle Victor Fajardo 411 Urb. Santa Maria, Trujillo, Peru
1.0 mi from city centre
Free Wi-Fi
Parking
$32
Avg. per night
Calle Arco Iris 488, Cusco, Peru
1.5 mi from city centre
Free Wi-Fi
$32
Avg. per night
Alcanfores 425 - 465, Lima, Peru
4.2 mi from city centre
Free Wi-Fi
$33
Avg. per night
Av. Principal de Paracas Mz. D Lote 03, Paracas, Peru
0.5 mi from city centre
Free Wi-Fi
Airport shuttle
$33
Avg. per night

Hotel prices in Peru

Get a sense of the average price and most popular properties to stay in Peru to help you budget for your trip accordingly. Hotels that are booked the most in each class receive the “Most popular” badge. Hotels with the “Best value” badge are the most popular hotels in Peru at attractive prices. Price data was last updated on December 7, 2025.
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
Calle Carmen Alto 166, Cusco, Peru
Auxiliar Panamericana Norte km 1215, Máncora, Peru
2 stars and under
Huayna Capac 210, Cusco, Peru
Calle San Andres 260, Cusco, Peru
Avenida Paracas Manzana D Lote 9, Paracas, Peru
Jiron Callao 125, Lima, Peru
Calle La Merced Nº 131 Cercado, Arequipa, Peru

Other accommodations in Peru

Find the perfect hostel, theme hotel, or vacation rental for your stay in Peru. There are 17,201 hotels in Peru and price data was last updated on December 7, 2025. The average price for a stay in Peru is $157/night.
Av. Ángela de Perotti Huacachina, Ica, Peru
2.7 mi from city centre
Free Wi-Fi
$79
Avg. per night
Avenida Paracas 128, Paracas, Peru
0.5 mi from city centre
Free Wi-Fi
$67
Avg. per night
Calle La Merced Nº 131 Cercado, Arequipa, Peru
0.2 mi from city centre
Free Wi-Fi
$14
Avg. per night
Lima, Peru
7.1 mi from city centre
$21
Avg. per night

Where to stay in Peru

Explore different neighborhoods and areas within Peru to find the perfect location for your stay. Map data was last updated on December 7, 2025.
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

Find useful tips and insights about staying in Peru to help you make the most of your experience. FAQs were last updated on December 7, 2025.
  • Where is the best place to stay in Peru?

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

  • What are the best hotels in Peru?

    658 reviews rated Royal Decameron Punta Sal with an average score of 7.5/10. It may also be worth looking into the Wyndham Costa del Sol Lima Airport, which received a rating of 8.3/10 from 6,068 reviews. Double Tree by Hilton Iquitos could also be a good option, with a score of 7.9/10 from 762 reviews.

  • What is a good hotel near Huacachina Oasis?

    A good hotel close to Huacachina Oasis is Dm Hoteles Mossone - Ica (rated 7.6/10 from 2,037 reviews).

  • What is a good hotel in Peru near Aguas Calientes Hot Springs?

    For a good hotel near to Aguas Calientes Hot Springs, consider Hotel Taypikala Machupicchu - it is rated 8.4/10 from 1,269 HotelsCombined reviews.

  • Is there a good hotel near Cusco City Centre?

    If you’re planning to stay near Cusco City Centre, you should consider Sonesta Hotel Cusco, which has a score of 9.2 from 3,321 reviews.

  • What is the cheapest city to visit in Peru?

    The cheapest city in Peru to stay in is Huaraz with average nightly rates of $61. The second most affordable city in Peru is Lima at around $174 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 Iquitos. 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 JW Marriott - Marriott Bonvoy. 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 Huacachina Oasis, Aguas Calientes Hot Springs, and Cusco City Centre. You’ll want to stay in Ica to visit Huacachina Oasis, Machu Picchu to visit Aguas Calientes Hot Springs, and Cusco to visit Cusco City Centre.

See more FAQs

Find better results for your stay in Peru

Explore these cities in Peru

Looking to explore Peru during your trip? These are other popular cities nearby that HotelsCombined users visit