
Find Beach Hotels in San Pedro
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on San Pedro Beach Hotels
Our top choices for San Pedro beach hotels

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.4 out of 10, Very Good, (857 reviews)
The price is NT$6,202
NT$8,330 total
includes taxes & fees
Apr 12 - Apr 13

9.6 out of 10, Exceptional, (410 reviews)

10.0 out of 10, Exceptional, (5 reviews)
The price is NT$11,564
NT$13,761 total
includes taxes & fees
Apr 12 - Apr 13

10.0 out of 10, Exceptional, (7 reviews)
The price is NT$8,379
NT$9,133 total
includes taxes & fees
Mar 14 - Mar 15
The price is NT$3,418
NT$3,931 total
includes taxes & fees
Mar 14 - Mar 15
The price is NT$3,753
NT$4,091 total
includes taxes & fees
Mar 17 - Mar 18
The price is NT$5,884
NT$6,413 total
includes taxes & fees
Mar 16 - Mar 17
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.
Beach hotels with pools in San Pedro

10.0 out of 10, Exceptional, (5)
The price is NT$11,564
NT$13,761 total
includes taxes & fees
Apr 12 - Apr 13
Beach hotels with free breakfast in San Pedro

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by HiltonSan Pedro
8.4 out of 10, Very Good, (857)
The price is NT$6,202
NT$8,330 total
includes taxes & fees
Apr 12 - Apr 13
4-star beach hotels in San Pedro

9.6 out of 10, Exceptional, (1002)
The price is NT$5,884
NT$6,413 total
includes taxes & fees
Mar 16 - Mar 17
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.
Top San Pedro Hotel Reviews

Ramon's Village Resort
10/10 Excellent













































































