Bonnybrigg Hall

Address:  12 Lothian Street, Bonnyrigg, Midlothian, EH19 3AD
Telephone:  0131 660 6816

Dalhousie Castle Hotel

Address:  Dalhousie Castle, Cockpen Road, Bonnyrigg, Midlothian, EH19 3JB
Telephone:  01875 820153

Waverley Park

Address:  Midlothian Council Pavillion, Bonnyrigg, Midlothian, EH19 3BU
Telephone:  0131 654 1034

Waverley Hotel

Address:  68-70 Dundas Street, Bonnyrigg, Midlothian, EH19 3BB
Telephone:  0131 663 7373

The Retreat Castle Rooms

Address:  Cockpen Road, Bonnyrigg, Midlothian, EH19 3HS
Telephone:  0131 660 3200

Dalhousie Castle & Spa

Address:  , Bonnyrigg, Midlothian, EH19 3JB
Telephone:  01875 822777
Options

Cockpen Centre

Address:  1B Cockpen Road, Bonnyrigg, Midlothian, EH19 3HS
Telephone:  0131 663 5172

Lothian Cat Rescue

Address:  Brewers Bush, Bonnyrigg, Midlothian, EH19 3JH
Telephone:  01875 821025