You are booking hotel for more than 30 days
Swimming Pool
Select Filters
Your Budget
Locality
Popular locations
Show -2 more
Hotel El Convento
Based on 938 Ratings
(938 Ratings)
THB 10,236
+ THB 3,153 taxes & fees
Per Night
Hotel Rumbao, a Tribute Portfolio Hotel
Based on 719 Ratings
(719 Ratings)
THB 8,602
+ THB 774 taxes & fees
Per Night
Sheraton Puerto Rico Resort & Casino
Based on 899 Ratings
(4 reviews by Indian travellers)
(899 Ratings)
THB 9,942
+ THB 1,094 taxes & fees
Per Night
Aloft San Juan by Marriott
Based on 914 Ratings
(3 reviews by Indian travellers)
(914 Ratings)
THB 8,281
+ THB 745 taxes & fees
Per Night
La Terraza de San Juan
Based on 946 Ratings
(946 Ratings)
THB 6,329
+ THB 1,397 taxes & fees
Per Night
Hyatt Place San Juan
Based on 899 Ratings
(3 reviews by Indian travellers)
(899 Ratings)
THB 7,722
+ THB 695 taxes & fees
Per Night
Ciqala Suites Hotel
Based on 964 Ratings
(5 reviews by Indian travellers)
(964 Ratings)
THB 7,461
+ THB 671 taxes & fees
Per Night
Hyatt House San Juan
Based on 905 Ratings
(905 Ratings)
THB 9,906
+ THB 892 taxes & fees
Per Night
Abitta Boutique Hotel, Ascend Hotel Collection
Based on 462 Ratings
(462 Ratings)
THB 6,343
+ THB 571 taxes & fees
Per Night
Casa Wilson Inn
Based on 618 Ratings
(9 reviews by Indian travellers)
(618 Ratings)
THB 6,153
+ THB 1,291 taxes & fees
Per Night
Caribe Hilton
Based on 1432 Ratings
(1432 Ratings)
THB 12,048
+ THB 1,084 taxes & fees
Per Night
Holiday Inn Express San Juan Condado, an IHG Hotel
(917 Ratings)
THB 7,726
+ THB 2,211 taxes & fees
Per Night
The Condado Plaza Hilton
Based on 770 Ratings
(770 Ratings)
THB 9,433
+ THB 849 taxes & fees
Per Night
Condado Vanderbilt Hotel
Based on 1406 Ratings
(4 reviews by Indian travellers)
(1406 Ratings)
THB 14,042
+ THB 1,545 taxes & fees
Per Night
Condado Palm Inn San Juan, Tapestry Collection by Hilton
(64 Ratings)
THB 7,828
+ THB 628 taxes & fees
Per Night
San Juan Marriott Resort and Stellaris Casino
Based on 1094 Ratings
(4 reviews by Indian travellers)
(1094 Ratings)
THB 15,282
+ THB 1,681 taxes & fees
Per Night
AC Hotel by Marriott San Juan Condado
Based on 1066 Ratings
(1066 Ratings)
THB 8,309
+ THB 748 taxes & fees
Per Night
TRYP by Wyndham Isla Verde
Based on 1124 Ratings
(8 reviews by Indian travellers)
(1124 Ratings)
THB 7,889
+ THB 710 taxes & fees
Per Night
Embassy Suites by Hilton San Juan Hotel & Casino
Based on 2891 Ratings
(4 reviews by Indian travellers)
(2891 Ratings)
THB 8,869
+ THB 869 taxes & fees
Per Night