Travel to San Pedro

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to RM 310 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top hotels in San Pedro

Hotel Plaza Barranca
Hotel Plaza Barranca
2 out of 5
221 Jr. Galvez, Barranca, Departamento de Lima
Fully refundableReserve now, pay when you stay
The price is RM171 per night from 17 Jun to 18 Jun
RM171
per night
17 Jun - 18 Jun
8/10 Very Good! (2 reviews)
"The rooms are clean, the receptionist was very friendly, it is safe and close to the main square"

Reviewed on 1 Mar 2024

Hotel Plaza Barranca
Hostal Los Angeles
Hostal Los Angeles
2.5 out of 5
Calle Independencia 671, Barranca, Lima
9.8/10 Exceptional! (8 reviews)
Extremely accommodating
"Our stay here was amazing. The owner is so wonderful and sweet. She made me most delicious breakfast in the morning and went out of her way to help us translate with people to make sure we were taken care of. She was beyond helpful. we had a private room and the location is perfect, quiet at night ..."

Reviewed on 18 Dec 2018

Hostal Los Angeles
Hotel Las Terrazas de Caral
Hotel Las Terrazas de Caral
3 out of 5
AV. COSTANERA 667, Barranca, Gobierno Regional de Lima
6.6/10 (3 reviews)
"A nice hotel, But it should have an elevator, also I wish to have the towels holders and a stand where to put your personal items inside in the Bathroom. But the hotel and atmosphere is very nice. I definitely recommend the hotel. Thanks."

Reviewed on 10 Sep 2023

Hotel Las Terrazas de Caral
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 San Pedro holiday package cost?
Say yes to new adventures with our San Pedro holiday packages, which start from only . Handpick the flights and hotels that suit your style. Then, add on a couple of tours or experiences for a one-of-a-kind escape.
How do I get a cheap travel package to San Pedro?
Bundle your hotels and flights with Expedia to save on your next trip. With over 550 partner airlines and 1,000,000 hotel options around the globe, your San Pedro holiday package can be tailored exactly to suit your travel style. With all those extra dollars, why not throw in some interesting tours and experiences? It’s an easy way to unlock even more savings. The holiday you’ve always dreamed of in San Pedro is closer than you thought!
How far in advance should I book my San Pedro holiday?
Travellers are normally able to compare international fares on Expedia up to a year in advance of departure. Booking at the last minute? With a little bit of luck, it’s still possible to nab a cheaper ticket only weeks before your journey.
What does an Expedia San Pedro travel package include?
Choose from a combination of rental cars, hotels and flights. Once you’ve made your booking, you can also add on activities and tours. Want to pick your airfare class? That’s easily done too. The choice is yours when it comes to putting together your dream San Pedro getaway.
What should I know before booking a San Pedro travel package?
A package can be easier on the bank balance than separately booking everything you need for your adventure. For example, bundle your hotels, flights and rental cars and save a packet. Whatever sort of holiday you’re planning, there’s sure to be a package that’s right for you.
Can I choose my airline with a San Pedro Expedia holiday package?
Yes, you can. Expedia has access to more than 550 airline partners globally, so opt for the carrier that best fits your budget needs.
If I'm not able to travel, can I cancel my San Pedro holiday package?
It is possible to cancel your San Pedro booking if your travel plans have changed. Whether you’ll be charged a fee or not depends on your hotel, airline or car rental company. You may be able to cancel or change for free if you booked in the last 24 hours. Head to our Customer Service Portal to find out more.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.