Book San Pedro hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in San Pedro

Cheap San Pedro hotels

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 AU$41 per night from 31 Mar to 1 Apr
AU$41
31 Mar - 1 Apr
When you stay at Hostal Los Angeles in Barranca, you'll be near the beach, within a 5-minute drive of Paramonga and Miraflores Beach.
Opens in a new windowHostal Los Angeles
Hotel Plaza Barranca

Hotel Plaza Barranca

2 out of 5
221 Jr. Galvez Barranca Departamento de Lima
The price is AU$53 per night from 31 Mar to 1 Apr
AU$53
31 Mar - 1 Apr
A stay at Hotel Plaza Barranca places you in the heart of Barranca, a 1-minute drive from Paramonga and 6 minutes from Miraflores Beach.
Opens in a new windowHotel Plaza Barranca
Hotel Las Terrazas de Caral

Hotel Las Terrazas de Caral

3 out of 5
AV. COSTANERA 667 Barranca Gobierno Regional de Lima
A stay at Hotel Las Terrazas de Caral places you in the heart of Barranca, within a 15-minute walk of Miraflores Beach and Paramonga.
Opens in a new windowHotel Las Terrazas de Caral
Save an average of 15% on thousands of hotels when you're signed in
MODERN HOUSE WITH TERRACE NEAR THE BEACHES

MODERN HOUSE WITH TERRACE NEAR THE BEACHES

Lima Supe Puerto - Barranca
The price is AU$130 per night from 31 Mar to 1 Apr
AU$130
31 Mar - 1 Apr
Located in Puerto Supe, this vacation home is by the sea, within a 10-minute drive of Paramonga and The Colorado Beach.
Opens in a new windowMODERN HOUSE WITH TERRACE NEAR THE BEACHES
Playa Patitos - Campsite

Playa Patitos - Campsite

2 out of 5
Carretera Panamericana Norte km 239 Huarmey Ancash
With a stay at this campground in Huarmey, you'll be 14.6 mi (23.4 km) from Islas Litera and 14.8 mi (23.8 km) from Isla Resrva Nacional Punta la Litera.
Opens in a new windowPlaya Patitos - Campsite
Hospedaje Lucía

Hospedaje Lucía

2.5 out of 5
530 Calle San Martin Barranca Gobierno Regional de Lima
When you stay at Hospedaje Lucía in Barranca, you'll be near the beach, within a 15-minute walk of Paramonga and Chorrillos Beach.
Opens in a new windowHospedaje Lucía
*** BUENDIA HOTEL¨¨¨ *

*** BUENDIA HOTEL¨¨¨ *

Supe Pueblo
The price is AU$88 per night from 31 Mar to 1 Apr
AU$88
31 Mar - 1 Apr
With a stay at this hotel in Supe, you'll be within a 15-minute drive of Paramonga and The Colorado Beach.
Opens in a new window*** BUENDIA HOTEL¨¨¨ *
Country House "La Finca".

Country House "La Finca".

Supe Gobierno Regional de Lima
Located in Puerto Supe, this vacation home is within a 15-minute drive of Paramonga and The Colorado Beach.
Opens in a new windowCountry House "La Finca".
Hostal Sandel

Hostal Sandel

2.5 out of 5
210 Andres de los Reyes Barranca Gobierno Regional de Lima
Located in Barranca, Hostal Sandel is a 1-minute drive from Paramonga and 6 minutes from Miraflores Beach.
Opens in a new windowHostal Sandel
Don't see what you're looking for?
See all available properties in San Pedro
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

San Pedro hotels essential information

Accommodation
12 hotels
Lowest Price
AU$41
Highest Price
AU$130
Popular hotels
Hostal Los Angeles, Hotel Plaza Barranca, Hotel Las Terrazas de Caral, MODERN HOUSE WITH TERRACE NEAR THE BEACHES, Playa Patitos - Campsite, Hospedaje Lucía, *** BUENDIA HOTEL¨¨¨ *, Country House "La Finca"., Hostal Sandel

Most recent San Pedro hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.