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

Esquipulas Rainforest
Esquipulas RainforestSan Lorenzo
10.0 out of 10, Exceptional, (1 review)
The price is ฿2,633
฿2,975 total
includes taxes & fees
11 Jun - 12 Jun

Pura Natura Lodge Arroyo
Pura Natura Lodge ArroyoSan Lorenzo
8.0 out of 10, Very good, (2 reviews)
The price is ฿2,340
฿3,132 total
includes taxes & fees
3 Jun - 4 Jun

Hotel el Páramo
Hotel el PáramoParamo
9.0 out of 10, Wonderful, (17 reviews)
The price is ฿1,812
฿2,048 total
includes taxes & fees
2 Jun - 3 Jun

Hotel Gema del Bosque
Hotel Gema del BosqueCopey
10.0 out of 10, Exceptional, (1 review)
The price is ฿4,220
฿4,769 total
includes taxes & fees
2 Jun - 3 Jun

Dantica Cloud Forest Lodge
Dantica Cloud Forest LodgeCopey
9.0 out of 10, Wonderful, (256 reviews)
The price is ฿5,266
฿5,950 total
includes taxes & fees
2 Jun - 3 Jun

Trogon Lodge
Trogon LodgePáramo
9.6 out of 10, Exceptional, (177 reviews)
The price is ฿3,033
฿3,427 total
includes taxes & fees
5 Jun - 6 Jun

Savegre Hotel Natural Reserve & Spa
Savegre Hotel Natural Reserve & SpaPáramo
9.4 out of 10, Exceptional, (574 reviews)
The price is ฿4,603
฿5,201 total
includes taxes & fees
2 Jun - 3 Jun

Hotel de Montaña Suria
Hotel de Montaña SuriaCopey
8.2 out of 10, Very good, (82 reviews)
The price is ฿3,484
฿3,937 total
includes taxes & fees
2 Jun - 3 Jun

Paradise Lodge
Paradise LodgeBarú
8.8 out of 10, Excellent, (13 reviews)
The price is ฿2,779
฿3,691 total
includes taxes & fees
2 Jun - 3 Jun

Hotel Rinconcito Verde
Hotel Rinconcito VerdeParaiso
9.0 out of 10, Wonderful, (98 reviews)
The price is ฿2,733
฿3,088 total
includes taxes & fees
4 Jun - 5 Jun

Hotel Tapanti Media de Orosi
Hotel Tapanti Media de OrosiOrosí
8.8 out of 10, Excellent, (3 reviews)
The price is ฿1,941
฿2,194 total
includes taxes & fees
3 Jun - 4 Jun

Mavi Surf Hotel
Mavi Surf HotelBahía Ballena
9.8 out of 10, Exceptional, (109 reviews)
The price is ฿4,551
฿5,142 total
includes taxes & fees
12 Jun - 13 Jun

Tropical Sands Dominical Eco Inn
Tropical Sands Dominical Eco InnBahía Ballena
8.8 out of 10, Excellent, (85 reviews)
The price is ฿1,950
฿2,204 total
includes taxes & fees
4 Jun - 5 Jun

Kritajna Safari Resort
Kritajna Safari ResortSavegre
The price is ฿1,024
฿1,157 total
includes taxes & fees
2 Jun - 3 Jun

Lamangata Luxury Surf Resort
Lamangata Luxury Surf ResortLagunas de Baru
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿14,012
฿15,834 total
includes taxes & fees
2 Jun - 3 Jun

Villas Rio Mar
Villas Rio MarBahía Ballena
8.8 out of 10, Excellent, (644 reviews)
The price is ฿3,674
฿4,152 total
includes taxes & fees
3 Jun - 4 Jun

Hotel Diuwak
Hotel DiuwakBahía Ballena
7.8 out of 10, Good, (236 reviews)
The price is ฿2,552
฿2,883 total
includes taxes & fees
2 Jun - 3 Jun

Rancho Rio Perlas Resort & Spa
Rancho Rio Perlas Resort & SpaDulce Nombre
9.0 out of 10, Wonderful, (14 reviews)
The price is ฿5,002
฿5,653 total
includes taxes & fees
5 Jun - 6 Jun

Rio Perlas Thermal Resort & Spa
Rio Perlas Thermal Resort & SpaDulce Nombre
8.0 out of 10, Very good, (166 reviews)
The price is ฿5,634
฿6,367 total
includes taxes & fees
13 Jun - 14 Jun
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
Surrounded by coffee plantations, San Lorenzo offers visitors a chance to tour working farms and sample freshly roasted beans. Nearby Braulio Carrillo National Park invites hikers to explore cloud forest trails where toucans and monkeys make regular appearances.

Photo by Paige Spee
Open Photo by Paige Spee
More cheap stays in San Lorenzo

Villas Jacquelina
Villas Jacquelina, Calle 2 Quepos Provincia de Puntarenas
The price is ฿1,438 per night from 7 Jun to 8 Jun
฿1,438
฿1,624 total
7 Jun - 8 Jun
includes taxes & fees
8.6/10 Excellent! (27 reviews)











































































