Photo by Tatiana

Search Hotels in San Cristóbal, San Juan
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Cristóbal hotels

La Terraza de San Juan
La Terraza de San JuanSan Cristóbal
8.2 out of 10, Very good, (1,013 reviews)
The price is ฿4,368
฿5,333 total
includes taxes & fees
10 Jun - 11 Jun

Hyatt Vacation Club at Hacienda del Mar, Dorado
Hyatt Vacation Club at Hacienda del Mar, Dorado21.9 km from San Cristóbal
9.4 out of 10, Exceptional, (3,683 reviews)
The price is ฿7,146
฿9,219 total
includes taxes & fees
29 Jun - 30 Jun

Casa Toñita
Casa Toñita8.4 km from San Cristóbal
9.0 out of 10, Wonderful, (120 reviews)
The price is ฿3,161
฿3,446 total
includes taxes & fees
30 Jun - 1 Jul

The Weekender Hotel
The Weekender HotelOcean Park, 6.4 km from San Cristóbal
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿4,501
฿5,494 total
includes taxes & fees
10 Jun - 11 Jun

Aire de O:live
Aire de O:live9.8 km from San Cristóbal
9.2 out of 10, Wonderful, (633 reviews)
The price is ฿8,275
฿10,644 total
includes taxes & fees
15 Jun - 16 Jun

San Juan Airport Hotel
San Juan Airport Hotel11.8 km from San Cristóbal
8.4 out of 10, Very good, (5,979 reviews)
The price is ฿5,998
฿7,423 total
includes taxes & fees
26 Jun - 27 Jun

The Village Inn Hotel
The Village Inn Hotel20.1 km from San Cristóbal
8.0 out of 10, Very good, (445 reviews)
The price is ฿3,665




















