Hotels in Middleham

Send general enquiry [Send general enquiry]
  • Richard III Hotel, Market Place, Middleham, North Yorkshire, DL8 4NP
  • 01969 623 240

  • Waterford House Hotel, 19 Kirkgate, Middleham, North Yorkshire, DL8 4PG
  • 01969 622 090

  • White Swan, Market Place, Middleham, North Yorkshire, DL8 4PE
  • 01969 622 093
  • 01969 624 551