San Pedro Holidays

  • Plan, book, travel with confidence
  • payments icon
    Better together
    Save up to S$134 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
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Top hotels in San Pedro

Hotel Las Terrazas de Caral
Hotel Las Terrazas de Caral
3 out of 5
AV. COSTANERA 667, Barranca, Gobierno Regional de Lima
The price is S$189 per night from 8 Dec to 9 Dec
S$189
includes taxes & fees
8 Dec - 9 Dec
6/10 (4 reviews)
"Terrible stay. Hotel didn’t have my prepaid reservation through Orbitz. Staff was rude and unprofessional. No elevator, no electronic room keys, poor internet, small uncomfortable bed, no hot/cold water in the shower, no closet or safety box. Avoid offering this hotel through your site!"

Reviewed on 9 Oct,2024

Hotel Las Terrazas de Caral
Hostal Los Angeles
Hostal Los Angeles
2.5 out of 5
Calle Independencia 671, Barranca, Lima
Fully refundableReserve now, pay when you stay
The price is S$45 per night from 9 Dec to 10 Dec
S$45
includes taxes & fees
9 Dec - 10 Dec
8.8/10 Excellent! (9 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
Playa Patitos - Campsite
Playa Patitos - Campsite
2 out of 5
Carretera Panamericana Norte km 239, Huarmey, Ancash
Playa Patitos - Campsite
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. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.