USD
US en English

Top Destinations Across Peru

Explore average hotel prices in the country's most popular cities

Hotels
Holiday rentals
all
Provincia de Lima
Cusco
Lake Titicaca
Pasco
Arequipa
Provincia de Lima
San Martin
Huánuco
Moquegua
Apurimac
Ayacucho
Tacna
Amazonas
Pasco
Ucayali
Junín
Lambayeque
Cusco
Tumbes
Cajamarca
Ancash
La Libertad
Department of Lima
Ica
Arequipa
Piura
Loreto
Lake Titicaca
Madre de Dios

The most popular hotels in Peru

Check out the accommodations other travelers loved.

Hotels in Peru

Peru offers an incredible mix of history, culture, and natural beauty that captivates all types of travelers. Many visit for the following experiences:

  • ➤ Trekking the Inca Trail:

    Adventure seekers flock to Machu Picchu, with the Inca Trail providing a stunning trek through the Andes. Consider staying at the luxurious Belmond Sanctuary Lodge right at the entrance for unparalleled access to the site.

    Belmond Sanctuary Lodge

  • ➤ Exploring the Amazon Rainforest:

    Nature lovers head to Iquitos or Puerto Maldonado for guided tours in the Amazon. The Inkaterra Reserva Amazonica offers eco-lodges deep in the jungle, perfect for enjoying wildlife and pristine landscapes.

    Inkaterra Reserva Amazonica

  • ➤ Discovering Cultural Heritage in Cusco:

    Cultural enthusiasts find a rich tapestry in Cusco, a UNESCO World Heritage site, with its ruins and colonial architecture. For a blend of history and comfort, hotels like Palacio del Inka give you direct access to this fascinating city.

    Palacio del Inka

  • ➤ Sampling Gastronomy in Lima:

    Food lovers venture to Lima, known for its world-class dining. Consider staying at the elegant Country Club Lima Hotel, where both luxury and thematically diverse cuisine await.

    Country Club Lima Hotel

Quick Information About Hotels in Peru

Hotels are concentrated in major cities like Lima, Cusco, and Arequipa.

Coastal areas such as Mancora and natural attractions like the Sacred Valley.

You can find charming stays in rural escapes like Ollantaytambo and the Amazon Basin.

Budget Accommodation

Prices typically range from $10 to $40 per night in tourist areas like Cusco or Lima. In less crowded regions or off-peak seasons, you may find options as low as $5.

Luxury Accommodation

Luxury options start around $200 and can go up significantly, reaching $1,000 or more in top tourist spots. Off-peak months may offer discounts, with prices potentially dropping to the $150 to $600 range.

Mid-Range Accommodation

Expect to pay between $50 and $150 per night in popular areas. In quieter regions or during the off-peak season, rates may decrease to $30 to $80.

Best Hotels in Peru

These hotel types were chosen based on traveler ratings and reviews, showcasing some of the finest accommodations in the country.

Hotel Name
Description
Price per night

Beachfront Bliss

Discover more options in the Resorts category.

Costa Del Sol Wyndham Lima Airport
Lima
Free Wi-Fi, fitness center, restaurant, airport shuttle, spa
Iberostar Selection Miraflores
Miraflores
Pool, restaurant, free Wi-Fi, rooftop terrace, bar
Hotel Antigua Miraflores
Miraflores
Free Wi-Fi, complimentary breakfast, restaurant, terrace, bar
Renowned for its convenience and modern amenities, this hotel makes travel seamless as it's located right at the airport. Guests enjoy a tranquil atmosphere and exceptional service.
With stunning ocean views and a vibrant atmosphere, this hotel is perfect for a beach getaway. Its close proximity to cultural sites and great dining options makes it a favorite.
This charming hotel combines tradition with modern comfort, making it a lovely retreat after a day of exploring. Guests appreciate its warm ambiance and personalized service.
$180
$120
$85

Affordable Stays

Browse more options within the Cheap and budget hotels category.

Pariwana Hostel Lima (Adults Only)
Lima
Free Wi-Fi, shared kitchen, bar, courtyard, game room
Wild Rover Huacachina
Huacachina
Free Wi-Fi, swimming pool, bar, restaurant, travel desk
Hommam (Adults Only)
Lima
Free Wi-Fi, communal kitchen, game room, bar, terrace
This vibrant hostel is a social hub for travelers looking to connect. With its lively atmosphere and budget-friendly rates, it's a top choice for young adventurers.
Known as the party hostel of Huacachina, it offers a fun atmosphere with easy access to sand dune adventures. Reviewers praise its friendly staff and lively events.
This boutique hostel is celebrated for its unique decor and welcoming vibe. It's an ideal base for exploring the city while staying within budget.
$15
$10
$20

City Center Comfort

Explore additional options in the Central hotels category.

Sonesta Hotel Cusco
Cusco
Free Wi-Fi, fitness center, restaurant, bar, business center
Pariwana Hostel Cusco
Cusco
Free Wi-Fi, shared kitchen, bar, game room, terrace
Novotel Cusco
Cusco
Free Wi-Fi, restaurant, fitness center, business center, bar
Located near major attractions, this hotel offers comfort and convenience to its guests. Reviewers appreciate the excellent service and inviting atmosphere.
Known for its social vibe, this hostel is a favorite among backpackers and travelers seeking camaraderie. Its prime location makes exploring Cusco effortless.
This contemporary hotel combines modern amenities with historical charm. Guests commend its comfort, spacious rooms, and close proximity to the Plaza de Armas.
$90
$15
$100

Luxury Escapes

Find more luxurious stays in the Luxury hotels category.

Casa Andina Premium Miraflores
Miraflores
Spa, rooftop pool, restaurant, free breakfast, conference room
Casa Andina Premium Cusco
Cusco
Free Wi-Fi, restaurant, fitness center, bar, conference rooms
Hotel Melia Lima
Lima
Spa, fitness center, restaurant, executive lounge, bar
Guests rave about this hotel's exceptional service and high-quality amenities. Its prime location in Miraflores offers breathtaking ocean views.
This luxurious hotel blends modern comforts with traditional Peruvian decor. It's ideally located for quick access to Cusco's historic sites.
With elegant interiors and top-of-the-line amenities, this hotel is frequently lauded by business and leisure travelers alike. Guests appreciate its central location and attentive staff.
$150
$160
$130

Charming Boutique Picks

Check out more boutique options in the Boutique hotels category.

Belma Boutique Bed And Breakfast
Cusco
Free Wi-Fi, breakfast, garden, shared lounge, terrace
Ghl Hotel Lago Titicaca
Puno
Free Wi-Fi, restaurant, bar, terrace, meeting rooms
Sonesta Posadas Del Inca Puno
Puno
Free Wi-Fi, restaurant, bar, courtyard, business center
This delightful B&B offers an intimate experience with personalized attention from the hosts. Guests adore its cozy ambiance and home-cooked breakfasts.
Overlooking Lake Titicaca, this hotel boasts stunning views and a tranquil setting. Guests commend the unique experiences provided, like traditional music in the evenings.
This boutique property is celebrated for its charming atmosphere and personalized service. Guests appreciate its convenient location near main attractions while enjoying a peaceful stay.
$70
$150
$120

Popular Cities in Peru

City
Description
3 stars
4 stars
5 stars
Lima
As the capital of Peru, Lima is rich in history with landmarks like Plaza Mayor and the Larco Museum, showcasing pre-Columbian art. Don't miss the coastal neighborhood of Miraflores, famous for its stunning parks and ocean views.
The historic center, a UNESCO World Heritage site, features iconic churches like San Francisco and impressive colonial architecture.
Lima's vibrant food scene is not to be missed, with renowned restaurants like Central and Maido offering unique culinary experiences.
3 stars: From: $40
4 stars: From: $80
5 stars: From: $150
Cusco
Once the capital of the Inca Empire, Cusco boasts incredible landmarks such as the Sacsayhuamán fortress and Korikancha temple. Explore the atmospheric San Blas neighborhood, known for its artisan shops and lively cafés.
The city offers numerous museums, including the Museum of Pre-Columbian Art and the Inca Museum, each rich in history.
Outdoor enthusiasts appreciate the proximity to the Sacred Valley, with its stunning views and adventure activities.
3 stars: From: $30
4 stars: From: $60
5 stars: From: $130
Arequipa
Known as the 'White City', Arequipa features stunning baroque architecture made from white volcanic stone, including the Santa Catalina Monastery. The city center, a UNESCO site, is home to beautiful plazas and iconic churches like La Compañía.
Don't miss viewing the Juanita Mummy at the Museo Santuarios Andinos, offering insights into Inca rituals.
For stunning landscapes, venture to the nearby Colca Canyon, one of the deepest in the world, perfect for hiking and wildlife watching.
3 stars: From: $35
4 stars: From: $75
5 stars: From: $150
Puno
Puno sits on the shores of Lake Titicaca, the world's highest navigable lake, where travelers can explore the floating Uros Islands. The city features the beautiful Basilica de San Carlos Borromeo and lively local markets.
Immerse yourself in local culture at the Puno Festival of the Virgin of Candelaria, filled with music and vibrant parades.
Nearby, visit the Sillustani burial towers, offering rich history and breathtaking views over Lake Umayo.
3 stars: From: $25
4 stars: From: $50
5 stars: From: $120
Iquitos
As the gateway to the Amazon, Iquitos is characterized by its unique waterfront and vibrant floating markets. Explore the famous Belén Market, perfect for sampling local flavors and finding unique crafts.
Visit the historic Iron House, designed by the same architect as the Eiffel Tower, showcasing the city’s eclectic architecture.
Iquitos serves as a base for exploring the surrounding Amazon rainforest, with numerous guided tours available for adventure seekers.
3 stars: From: $30
4 stars: From: $70
5 stars: From: $150

Frequently Asked Questions about Hotels in Peru

What amenities do budget hotels in Peru generally offer?

Budget hotels commonly provide essential amenities such as free Wi-Fi, breakfast, and shared kitchen facilities. Properties like Pariwana Hostels and Wild Rover hotels ensure a comfortable stay without breaking the bank.

How far are luxury hotels from popular attractions?

Many luxury hotels in Peru are located conveniently near attractions; for instance, Casa Andina Premium Miraflores is just minutes away from the coastline, and Hotel Melia Lima is close to key historical sites.

Are boutique hotels in Peru suitable for families?

While boutique hotels often cater to couples or solo travelers, some, like Sonesta Posadas Del Inca Puno, offer family-friendly rooms and activities appropriate for all ages.

What types of accommodations do resorts in Peru typically provide?

Resorts in Peru often feature a range of accommodations including beachfront villas and spacious suites, with Costa Del Sol Wyndham Lima Airport and Iberostar Selection Miraflores offering luxurious, all-inclusive options.

Is breakfast included in the stay at central hotels in Peru?

Many central hotels include breakfast in their rates; for example, Sonesta Hotel Cusco provides a complimentary breakfast to help guests start their day. Always check specific hotel policies for details.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • BGN Bulgarian lev
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
Select language
Destination Select city
  • Abancay

    Peru

  • Aguas Calientes

    Peru

  • Alis

    Peru

  • Andahuaylas

    Peru

  • Arequipa

    Peru

  • Asia

    Peru

  • Atico

    Peru

  • Ayacucho

    Peru

  • Bagua

    Peru

  • Barranca

    Peru

  • Bocapan

    Peru

  • Cabanaconde

    Peru

  • Cajamarca

    Peru

  • Calca

    Peru

  • Callao

    Peru

  • Camana

    Peru

  • Canoas de Punta Sal

    Peru

  • Canta

    Peru

  • Caral

    Peru

  • Caraz

    Peru

  • Carhuaz

    Peru

  • Cerro Azul

    Peru

  • Chachapoyas

    Peru

  • Chaclacayo

    Peru

  • Chancay

    Peru

  • Chiclayo

    Peru

  • Chimbote

    Peru

  • Chincha Alta

    Peru

  • Chincha Baja

    Peru

  • Chivay

    Peru

  • Churin

    Peru

  • Cieneguilla

    Peru

  • Cocachimba

    Peru

  • Colan

    Peru

  • Concepcion

    Peru

  • Coporaque

    Peru

  • Cusco

    Peru

  • Huacho

    Peru

  • Huancayo

    Peru

  • Huanchaco

    Peru

  • Huanuco

    Peru

  • Huaral

    Peru

  • Huaraz (Ancash)

    Peru

  • Huillanopampa

    Peru

  • Ica

    Peru

  • Ilo

    Peru

  • Iquitos

    Peru

  • Jaen

    Peru

  • Jauja

    Peru

  • Juliaca

    Peru

  • La Merced (Chanchamayo)

    Peru

  • Lima

    Peru

  • Los Banos del Inca

    Peru

  • Los Organos

    Peru

  • Lunahuana

    Peru

  • Lurin

    Peru

  • Machu Picchu

    Peru

  • Mala

    Peru

  • Mancora

    Peru

  • Moche

    Peru

  • Moquegua

    Peru

  • Moyobamba

    Peru

  • Nazca

    Peru

  • Ocosuyo

    Peru

  • Ollantaytambo

    Peru

  • Oxapampa

    Peru

  • Pacasmayo

    Peru

  • Paracas

    Peru

  • Pilcomayo

    Peru

  • Pisac

    Peru

  • Pisco

    Peru

  • Piura

    Peru

  • Pucallpa

    Peru

  • Pucusana

    Peru

  • Puerto Chicama

    Peru

  • Puerto Maldonado

    Peru

  • Puerto Pizarro

    Peru

  • Puno

    Peru

  • Punta Hermosa

    Peru

  • Punta Negra

    Peru

  • Quillabamba

    Peru

  • Salcantay

    Peru

  • San Bartolo

    Peru

  • San Mateo

    Peru

  • San Pedro (Cusco)

    Peru

  • San Ramon (Junin)

    Peru

  • San Vicente de Canete

    Peru

  • Santa Ana (Cusco)

    Peru

  • Santa Teresa (Cusco)

    Peru

  • Sauce

    Peru

  • Sullana

    Peru

  • Sunampe

    Peru

  • Tacna

    Peru

  • Talara

    Peru

  • Tambopata

    Peru

  • Tapay

    Peru

  • Tarapoto

    Peru

  • Tarma

    Peru

  • Tingo Maria

    Peru

  • Tomicaya

    Peru

  • Trujillo

    Peru

  • Tumbes

    Peru

  • Urbanizacion Buenos Aires

    Peru

  • Urubamba

    Peru

  • Vichayito

    Peru

  • Victor Larco Herrera

    Peru

  • Yanque

    Peru

  • Yucay

    Peru

  • Yucuruche

    Peru

  • Yungar

    Peru

  • Zorritos

    Peru

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0