Hotels in San Lorenzo

October 2026
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Where to stay in San Lorenzo?

1. Karibao Resort Town

Karibao Resort Town
Playas
$105
$116 total
Oct 2 - Oct 3
Karibao Resort Town

2. Hotel La Ría Playas

Hotel La Ría Playas
Playas
$34
$61 total
Sep 27 - Sep 28
Hotel La Ría Playas

3. Hotel Presidente Beach Playas

Hotel Presidente Beach Playas
Playas
$84
$84 total
Oct 14 - Oct 15
Hotel Presidente Beach Playas

4. Flor de Lis Beach House

Flor de Lis Beach House
Playas
$23
$30 total
Sep 27 - Sep 28
Flor de Lis Beach House

5. Hostal Maresía

Hostal Maresía
Posorja
$34
$39 total
Sep 26 - Sep 27
Hostal Maresía

6. Playa Paraíso

Playa Paraíso
Playas
$99
$109 total
Sep 27 - Sep 28
Playa Paraíso

7. La Mar Hotel Playas

La Mar Hotel Playas
Playas
$95
$95 total
Sep 27 - Sep 28
La Mar Hotel Playas
View all properties

Go beyond your typical stay in San Lorenzo

pet friendly image
Pet friendly
Pet friendly
Pool image
Pool
Pool
hot tub image
Hot tub
Hot tub
spa image
Spa
Spa
Family friendly image
Family friendly
Family friendly
apart-hotel image
Apart hotel
Apart hotel

Check out reviews of San Lorenzo hotels guests love

Karibao Resort Town

Karibao Resort Town
Playas

10/10 Exceptional

United States
Walter
Karibao Resort Town

Hotel Presidente Beach Playas

Hotel Presidente Beach Playas
Playas

10/10 Exceptional

United States
Keyla Milena
Hotel Presidente Beach Playas

La Mar Hotel Playas

La Mar Hotel Playas
Playas

10/10 Exceptional

United States
Daniel
La Mar Hotel Playas

Flor de Lis Beach House

Flor de Lis Beach House
Playas

8/10 Very good

United States
Carlos
Flor de Lis Beach House