
Find hotels in San Lorenzo Island from ₩34,753
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in San Lorenzo Island
Apart hotel
Check prices for these dates
Our top choices for San Lorenzo Island hotels

Hotel Diamond Lima
Hotel Diamond LimaLima Historic Center
8.8 out of 10, Excellent, (418 reviews)
The price is ₩103,493
₩108,668 total
Jun 10 - Jun 11

Tierra Viva Miraflores Mendiburu
Tierra Viva Miraflores MendiburuMiraflores
9.4 out of 10, Exceptional, (536 reviews)
The price is ₩61,689
₩67,858 total
Jun 7 - Jun 8

Wyndham Costa Del Sol Lima City
Wyndham Costa Del Sol Lima CitySan Isidro
9.4 out of 10, Exceptional, (1,048 reviews)
The price is ₩116,432
₩128,075 total
Jun 7 - Jun 8

Wyndham Costa Del Sol Lima Airport
Wyndham Costa Del Sol Lima AirportCallao
8.8 out of 10, Excellent, (3,369 reviews)
The price is ₩148,373
₩163,210 total
Jun 12 - Jun 13

ibis Styles Lima Benavides Miraflores Hotel
ibis Styles Lima Benavides Miraflores HotelMiraflores
9.2 out of 10, Wonderful, (364 reviews)
The price is ₩65,311
₩71,842 total
Jun 9 - Jun 10

Padama Hotel
Padama HotelCallao
7.4 out of 10, Good, (1,002 reviews)
The price is ₩36,639
₩36,639 total
May 13 - May 14

Equo Hotel Boutique
Equo Hotel BoutiqueMiraflores
9.0 out of 10, Wonderful, (261 reviews)
The price is ₩80,015
₩88,017 total
May 31 - Jun 1

Hotel Vila Santa
Hotel Vila SantaMiraflores
8.6 out of 10, Excellent, (221 reviews)
The price is ₩79,155
₩84,696 total
May 30 - May 31

Holiday Inn Lima Airport by IHG
Holiday Inn Lima Airport by IHGCallao
9.4 out of 10, Exceptional, (1,864 reviews)
The price is ₩145,989
₩180,018 total
Jun 5 - Jun 6

ibis Budget Lima Miraflores
ibis Budget Lima MirafloresMiraflores
9.2 out of 10, Wonderful, (1,010 reviews)
The price is ₩70,787
₩77,866 total
Jun 8 - Jun 9

Limaq Hotel
Limaq HotelBellavista
8.4 out of 10, Very Good, (475 reviews)
The price is ₩111,627
₩111,627 total
May 13 - May 14

El Golf Hotel Boutique
El Golf Hotel BoutiqueSan Isidro
9.0 out of 10, Wonderful, (365 reviews)
The price is ₩70,589
₩77,648 total
May 14 - May 15

ibis Larco Miraflores
ibis Larco MirafloresMiraflores
8.8 out of 10, Excellent, (1,015 reviews)
The price is ₩85,374
₩93,911 total
May 17 - May 18

BTH Hotel - Boutique Concept
BTH Hotel - Boutique ConceptSan Isidro
8.8 out of 10, Excellent, (788 reviews)
The price is ₩86,342
₩94,976 total
May 17 - May 18

Casa Andina Premium Golf Los Incas
Casa Andina Premium Golf Los IncasSantiago de Surco
9.2 out of 10, Wonderful, (329 reviews)
The price is ₩151,171
₩166,288 total
Jun 12 - Jun 13

Del Prado Hotel
Del Prado HotelSan Isidro
9.0 out of 10, Wonderful, (238 reviews)
The price is ₩97,334
₩107,067 total
May 16 - May 17

HOTEL SOUL MATE INN
HOTEL SOUL MATE INNMiraflores
8.8 out of 10, Excellent, (56 reviews)
The price is ₩64,305
₩64,305 total
May 14 - May 15

Dazzler by Wyndham Lima San Isidro
Dazzler by Wyndham Lima San IsidroSan Isidro
8.8 out of 10, Excellent, (672 reviews)
The price is ₩110,691
₩121,760 total
Jun 2 - Jun 3

Hotel Manhattan Inn Airport
Hotel Manhattan Inn AirportCallao
7.0 out of 10, Good, (606 reviews)
The price is ₩79,504
₩79,504 total
May 20 - May 21
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about San Lorenzo Island
Head to Real Felipe Fortress and Port of Callao—just two of the sights around San Lorenzo Island.

Photo by Frances Holuba
Open Photo by Frances Holuba
More cheap stays in San Lorenzo Island

Viajero Lima - Barranco Hostel
426 Av. Almte. Miguel Grau Lima Municipalidad Metropolitana de Lima
The price is ₩34,753 per night from Jun 7 to Jun 8
₩34,753
₩34,753 total
Jun 7 - Jun 8
9/10 Wonderful! (61 reviews)
Hotels in San Lorenzo Island with star-rating

5 Star Hotels
24 properties














































































