Hotels in San Pedro
- 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

Villarreal Lodge Hotel & Porta Coeli
Villarreal Lodge Hotel & Porta Coeli20.9 km from San Pedro
10.0 out of 10, Exceptional, (24 reviews)

Fiesta Inn Cuernavaca
Fiesta Inn Cuernavaca11.4 km from San Pedro
8.8 out of 10, Excellent, (1,022 reviews)
The price is S$115
includes taxes & fees
18 Jan - 19 Jan

Collection O Hotel Mango,Six Flags Hurricane Harbor Oaxtepec
Collection O Hotel Mango,Six Flags Hurricane Harbor Oaxtepec16.7 km from San Pedro
8.6 out of 10, Excellent, (176 reviews)
The price is S$75
includes taxes & fees
12 Jan - 13 Jan

Radisson Hotel Cuernavaca
Radisson Hotel Cuernavaca22.7 km from San Pedro
8.6 out of 10, Excellent, (423 reviews)
The price is S$135
includes taxes & fees
3 Feb - 4 Feb


Holiday Inn Express Hotel & Suites Cuernavaca by IHG
Holiday Inn Express Hotel & Suites Cuernavaca by IHG16.3 km from San Pedro
9.0 out of 10, Wonderful, (1,002 reviews)
The price is S$140
includes taxes & fees
11 Jan - 12 Jan

Hotel Las Puertas de Tepoztlan
Hotel Las Puertas de Tepoztlan1.3 km from San Pedro
8.0 out of 10, Very good, (450 reviews)
The price is S$111
includes taxes & fees
12 Jan - 13 Jan

Hosteria Las Quintas Hotel
Hosteria Las Quintas Hotel13.8 km from San Pedro
9.2 out of 10, Wonderful, (1,002 reviews)
The price is S$149
includes taxes & fees
18 Jan - 19 Jan

Xhiara Hotel
Xhiara Hotel26.6 km from San Pedro
9.4 out of 10, Exceptional, (8 reviews)
The price is S$196
includes taxes & fees
12 Jan - 13 Jan

Racquet Cuernavaca
Racquet Cuernavaca15.2 km from San Pedro
8.2 out of 10, Very good, (1,003 reviews)
The price is S$96
includes taxes & fees
4 Feb - 5 Feb

One Cuernavaca
One Cuernavaca11.4 km from San Pedro
8.8 out of 10, Excellent, (1,006 reviews)
The price is S$102
includes taxes & fees
13 Jan - 14 Jan





































