• Route from this place
  • Directions to this place
  • Route via this place
  • Nearby hotels
  • Nearby restaurants

More hotels in Bonnyrigg

  • From€57
    Book
    9.6 (314 reviews)
    359 m - 3 Lower Broomieknowe Lasswade, Bonnyrigg EH181LW
  • From€81
    Book
    9.4 (17 reviews)
    832 m - Kevock Vale Park Westmill Haugh, Lasswade EH18 1LY
  • From€57
    Book
    8.4 (487 reviews)
    919 m - 5 High Street, Lasswade EH18 1NA

All restaurants Bonnyrigg

  • From £20 to £52
    MICHELIN Guide 2019
    9.53 km - 267 Canongate, Edinburgh EH8 8BQ
  • From £19 to £78
    MICHELIN Guide 2019
    9.64 km - 2 George IV Bridge (1st floor), Edinburgh EH1 1AD
  • From£80
    MICHELIN Guide 2019
    9.9 km - 1 Princes St, Edinburgh EH2 2EQ

More tourist attractions in Bonnyrigg