Peru Vacations & Trips

Book a Hotel + Flight or Car together to unlock savings

Choose one or more items to build your trip:

Save up to 30% when you add a hotel to your flight as an Expedia member

Enjoy flexibility with our Book now Pay later option & fully refundable rates on most hotels

Customize your vacation with ease all in one place

Top destinations in Peru

Peru Flight and Hotel Deals

Hotel B
Antawasi Cusco
Wifala Thematic Hotel
Swissôtel Lima
Rumi Wasi

Peru Vacation

Sitting on South America’s picturesque west coast, Peru is rich in ancient cultural history, natural attractions and man-made wonders. This nation is known as the home of the ancient Inca civilization and is famous for its diverse landscapes.

Peru Hotel + Flights

You have 6,509 hotels to pick from on Expedia starting at $64 a night, so we’re confident there’s one to suit your budget. If you want to be kind to your credit card, bundle your hotel and flight bookings into a Peru Vacation Package — you’ll save even more if you add car rental and experiences too. Cusco is bursting with amazing sights, so why not book a tour to the breathtaking rainbow-colored landscape of Vinicunca Mountain?

Your Peru Vacation Itinerary

  • Day 1-2: To get to Lima, most travelers fly into Jorge Chavez International Airport. Collect your bags, check in to your hotel and then explore the top attractions. Larco Museum, Huaca Pucllana Pyramid and San Francisco Convent and Catacombs are fantastic places to start.

  • Day 3-5: Take a short flight to Iquitos, the Peruvian gateway to the Amazon. Visit indigenous villages and cruise down the mighty Amazon River. Keep an eye out for wildlife like pink river dolphins and three-toed sloths.

  • Day 6-9: Fly to Cusco and explore this charming high-altitude city before heading to arguably Peru’s most famous attraction, Machu Picchu. Take the train to this lost Incan city and marvel at one of the world's most incredible archaeological sites.

Peru Information

  • Join in the celebrations on Fiestas Patrias (Peruvian Independence Day) held July 28 and 29 each year. You’ll find festivities in parks and plazas across the country, with the largest held in Lima.

  • OurLima Vacation Packagesprovide excellent options for getting the most out of your time (and budget) in Peru’s capital.

Peru Hotel Deals

Casa Andina Standard Benavides
Casa Andina Standard Benavides
3.5 out of 5
271 Av. Alfredo Benavides, Lima, Municipalidad Metropolitana de Lima, 15074
Fully refundableReserve now, pay when you stay
The price is $64 per night from May 29 to May 30
$64
per night
May 29 - May 30
9.4/10 Exceptional! (123 reviews)
"The location is okay but the property designed and in service perfectly"

Reviewed on May 26, 2023

Casa Andina Standard Benavides
Wyndham Costa Del Sol Lima Airport
Wyndham Costa Del Sol Lima Airport
4 out of 5
Av Elmer Faucett S N, Aeropuerto Jorge Chavez, Callao, Lima, 07031
Fully refundableReserve now, pay when you stay
The price is $170 per night from May 31 to Jun 1
$170
per night
May 31 - Jun 1
8.6/10 Excellent! (1,453 reviews)
"Convient right next to the airport. The food at the restaurant is very good, the staff friendly and the room was spacious and comfortable."

Reviewed on May 27, 2023

Wyndham Costa Del Sol Lima Airport
Iberostar Selection Miraflores
Iberostar Selection Miraflores
5 out of 5
Malecon 28 de Julio 385, Lima, Lima, Lima 18
Fully refundableReserve now, pay when you stay
The price is $126 per night from Jun 11 to Jun 12
$126
per night
Jun 11 - Jun 12
9.6/10 Exceptional! (246 reviews)
"Excellent accommodations with terrific views on three sides. Staff very friendly and helpful. Very clean and welcoming."

Reviewed on May 23, 2023

Iberostar Selection Miraflores
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

How much does a Peru vacation package cost?
Starting from just $168, a vacation package is your ticket to affordable travel. Custom build your Peru adventure by picking from our great range of flights, hotels and rental cars.
If I'm not able to travel, can I cancel my Peru vacation package?
Don’t stress if you’re rethinking your Peru vacation package — you can cancel or change your booking. And if you’ve booked it within the last 24 hours, you may be able to do it at no cost. However, bookings made more than 24 hours ago may incur a fee from your hotel, airline or car rental company. We know your circumstances can suddenly change, so look up our Customer Service Portal if that happens. When you’re ready to make changes, we’re ready to help.
How do I get a cheap travel package to Peru?
Booking a flight and hotel together with Expedia won’t just save you time — it’ll save you a few dollars too. A Peru vacation package makes it a cinch to create your dream adventure. With more than 550 airlines worldwide to select from, finding flights that suit your busy schedule will be no sweat. Not only that, we have over 1,000,000 hotels globally to choose from. Talk about choice! Whatever your budget, Expedia puts more of the world within your reach.
What are the top hotels in Peru?
For hotels in Lima with friendly service and cozy beds, look up JW Marriott Hotel Lima and Sonesta Hotel El Olivar Lima. If you plan to explore Cusco as well, you’ll get a great night’s sleep at Abittare Hotels or Antigua Casona San Blas.
How far in advance should I book my Peru vacation?
Savvy travelers always book early. Airlines typically release flights up to a year in advance, and this is when you can land some of the cheapest prices. Just been told you need to take all your vacation days in a few weeks? Don’t fret. Expedia are never short on fantastic deals to send you off on the getaway of your dreams, at an affordable price.
What does an Expedia Peru travel package include?
Hotels, flights and rental cars — we’ve got them covered. With Expedia, you can shape your Peru package however you want. All you have to do is work out what you need. Once you’ve made your booking, you can add on extras like experiences and activities. The more you bundle, the more you save!
What should I know before booking a Peru travel package?
So many places to explore, so many things to see and do. With a package, you’ll be able to cross more of them off your list. Combine your hotels, rental cars and flights and enjoy big savings.
Can I choose my airline with a Peru Expedia vacation package?
Yes, definitely. Expedia has more than 550 partner airlines to pick from across the world. With so much choice, finding the ideal carrier to fly you to Peru will be a breeze.
Does Expedia offer Book Now, Pay Later Peru vacation packages?
Thanks to our partnership with online lender Affirm, vacationers booking via Expedia can now pay for their journey in easy installments that won’t hurt your savings. Book Now, Pay Later and start your big adventure today!

Popular places to visit