2 resorts in Kingston

  • The Grand Port Royal Hotel

    1 Port Royal Street, Kingston | 2 star resort
    from $132
  • Strawberry Hill

    New Castle Road, Kingston | 4 star resort
    from $305
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.