Hotels in Saint Philip
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
End Of Belair Road N/N, Long Bay, Saint Philip, Barbados (Open map)
The property is situated only 550 metres from the abandoned Georgian Sam Lord's Castle Mansion, while Foul Bay is 4 km away. Placed...
Read more...
7.7
Good
105 reviews