
Find hotels in San Pedro from ฿2,338
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for San Pedro hotels

Cabañas Villa Alejandra
Cabañas Villa AlejandraLas Cabras
cleanliness Lakeside cabins in Las Cabras with indoor and outdoor pools for year-round comfort.
The price is ฿2,372
฿2,372 total
2 Mar - 3 Mar

Taka Matanzas
Taka MatanzasNavidad
9.4 out of 10, Exceptional, (31 reviews)
cleanliness Coastal terrace oasis in Navidad with panoramic views and dual outdoor pools.

B&B Rocas Santo Domingo
B&B Rocas Santo DomingoSanto Domingo
9.6 out of 10, Exceptional, (24 reviews)
cleanliness Hiking trails and free breakfast await in scenic Santo Domingo, a short drive to the port.
The price is ฿3,310
฿3,310 total
9 Feb - 10 Feb

Hotel Puerto Mayor
Hotel Puerto MayorSan Antonio
7.2 out of 10, Good, (40 reviews)
cleanliness Enjoy San Antonio's coastal charm at this harbour hotel with restaurant and bar.
The price is ฿2,338
฿2,338 total
2 Mar - 3 Mar

Santo Domingo Lodge
Santo Domingo LodgeSanto Domingo
7.0 out of 10, Good, (2 reviews)
cleanliness Luxurious tropical lodge with outdoor pool and free bike rentals in Santo Domingo.

Hotel Casino San Antonio by Enjoy
Hotel Casino San Antonio by EnjoySan Antonio
7.8 out of 10, Good, (320 reviews)
cleanliness Enjoy ocean breezes at this casino hotel minutes from San Antonio Port.
The price is ฿2,486
฿2,486 total
12 Feb - 13 Feb

Hotel Jardín del Lago
Hotel Jardín del LagoLas Cabras
cleanliness Relax by the shore with serene lakeside views and outdoor pool at this Las Cabras hotel.
The price is ฿3,501
฿4,037 total
9 Feb - 10 Feb
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
Top San Pedro Hotel Reviews
More cheap stays in San Pedro

Hotel Jardín del Lago
Parcela 25 - Santa Clarisa Las Cabras Región de O'Higgins
The price is ฿3,501 per night from 9 Feb to 10 Feb
฿3,501
฿4,037 total
9 Feb - 10 Feb






























