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

Hotel Plaza Barranca

Hotel Plaza Barranca

2 out of 5
221 Jr. Galvez Barranca Departamento de Lima
The price is AU$51 per night from 16 May to 17 May
AU$51
16 May - 17 May
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
Hostal Los Angeles

Hostal Los Angeles

2.5 out of 5
Calle Independencia 671 Barranca Lima
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
La Casa Redonda - Supe

La Casa Redonda - Supe

2 out of 5
Panamericana Norte cruce del Ovalo Caral Supe Gobierno Regional de Lima
Fully refundableReserve now, pay when you stay
The price is AU$85 per night from 16 May to 17 May
AU$85
16 May - 17 May
When you stay at La Casa Redonda - Supe in Supe, you'll be in the historical district and 13 minutes by car from Paramonga.
Opens in a new windowLa Casa Redonda - Supe
Save an average of 15% on thousands of hotels when you're signed in
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
MODERN HOUSE WITH TERRACE NEAR THE BEACHES

MODERN HOUSE WITH TERRACE NEAR THE BEACHES

Lima Supe Puerto - Barranca
The price is AU$124 per night from 16 May to 17 May
AU$124
16 May - 17 May
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
*** BUENDIA HOTEL¨¨¨ *

*** BUENDIA HOTEL¨¨¨ *

Supe Pueblo
The price is AU$85 per night from 24 May to 25 May
AU$85
24 May - 25 May
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¨¨¨ *
Apartment minutes from the beach

Apartment minutes from the beach

Barranca Gobierno Regional de Lima
Located in Barranca, this apartment is a 2-minute drive from Paramonga and 7 minutes from Miraflores Beach.
Opens in a new windowApartment minutes from the beach
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$51
Highest Price
AU$124
Popular hotels
Hotel Plaza Barranca, Hostal Los Angeles, La Casa Redonda - Supe, Hotel Las Terrazas de Caral, MODERN HOUSE WITH TERRACE NEAR THE BEACHES, Playa Patitos - Campsite, *** BUENDIA HOTEL¨¨¨ *, Apartment minutes from the beach, Hostal Sandel

Most recent San Pedro hotel reviews

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