The World Travel Awards has recognized Jamaica Inn as ‘Jamaica’s Leading Hotel’. This is the first time receiving the award since being named Jamaica’s Leading Hotel in both 2005 and 2006. Mary Phillips, our general manager, accepted the prestigious award on September 14, 2012, at the Beaches Turks & Caicos Resort Villages & Spa. Hailed as… Read More