
Search Hotels in Pueblo Viejo, 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 Pueblo Viejo hotels

Hyatt Vacation Club at Hacienda del Mar, Dorado
Hyatt Vacation Club at Hacienda del Mar, Dorado23 km from Pueblo Viejo
9.4 out of 10, Exceptional, (3,812 reviews)
The price is ฿5,953
฿7,953 total
includes taxes & fees
9 Aug - 10 Aug

San Juan Airport Hotel
San Juan Airport Hotel11.7 km from Pueblo Viejo
8.4 out of 10, Very good, (6,022 reviews)
The price is ฿6,124
฿7,579 total
includes taxes & fees
18 Jul - 19 Jul

Hyatt Place Bayamon
Hyatt Place Bayamon5.1 km from Pueblo Viejo
9.0 out of 10, Wonderful, (1,752 reviews)
The price is ฿4,970
฿6,375 total
includes taxes & fees
21 Jul - 22 Jul

Ficus Hotel
Ficus Hotel4.4 km from Pueblo Viejo
7.6 out of 10, Good, (522 reviews)
The price is ฿4,671
฿5,092 total
includes taxes & fees
22 Jul - 23 Jul

The Royal Sonesta San Juan
The Royal Sonesta San Juan10.4 km from Pueblo Viejo
9.0 out of 10, Wonderful, (2,550 reviews)
The price is ฿9,437
฿12,549 total
includes taxes & fees
16 Aug - 17 Aug

Fairmont El San Juan Hotel
Fairmont El San Juan Hotel10.6 km from Pueblo Viejo
8.6 out of 10, Excellent, (2,103 reviews)
The price is ฿11,721
฿16,738 total
includes taxes & fees
19 Jul - 20 Jul

Four Seasons Resort and Residences Puerto Rico
Four Seasons Resort and Residences Puerto Rico30.2 km from Pueblo Viejo
9.4 out of 10, Exceptional, (23 reviews)
The price is ฿21,494
฿27,052 total
includes taxes & fees
9 Aug - 10 Aug

Embassy Suites by Hilton Dorado del Mar Beach Resort
Embassy Suites by Hilton Dorado del Mar Beach Resort18.6 km from Pueblo Viejo
8.0 out of 10, Very good, (1,440 reviews)
The price is ฿7,298
฿9,405 total
includes taxes & fees
12 Aug - 13 Aug

Fortaleza Suites
Fortaleza Suites6.2 km from Pueblo Viejo
8.8 out of 10, Excellent, (1,356 reviews)
The price is ฿3,631
฿3,885 total
includes taxes & fees
19 Jul - 20 Jul

Embassy Suites by Hilton San Juan Hotel & Casino
Embassy Suites by Hilton San Juan Hotel & Casino10 km from Pueblo Viejo
9.0 out of 10, Wonderful, (4,755 reviews)
The price is ฿7,198





























