Getting from BGI to Sam Lord’s Castle
The Wyndham Grand at Sam Lord’s Castle is an Atlantic beachfront resort at the end of Belair Road in Long Bay.
BGI airport arrival guide
Put the full Wyndham Grand hotel name and Long Bay on the booking so the driver takes you to hotel reception.
Book your airport transfer