Bonnyrigg Hotels, Book Bonnyrigg Hotels Online


Bonnyrigg Hotels, Book Bonnyrigg Hotels Online

We have found 1008 hotels in and close to Bonnyrigg

Mount Ceres
Guest houses
Mount Ceres

3 Lower Broomieknowe Lasswade , Bonnyrigg , EH181LW
0.66 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 5
  • Guest Rating : 9.1
60 GBP
Book
Greenlees Lodge
Bed and breakfasts
Greenlees Lodge

Green Lane , Lasswade , EH18 1HE
0.83 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 3
  • Guest Rating : 9.5
110 GBP
Book
Laird And Dog Inn
Inns
Laird And Dog Inn

5 High Street , Lasswade , EH18 1NA
1.18 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 11
  • Guest Rating : 8.3
60 GBP
Book
Bed and breakfasts
The Retreat Castle

1 Cockpen Road , Bonnyrigg , EH19 3HS
1.50 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 5
  • Guest Rating : 9.5
110 GBP
Book
Holiday homes
Loanhead Cottage

22 Polton Road , Loanhead , EH20 9BZ
2.00 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 8.2
0 GBP
Book
Hotels
Premier Inn Edinburgh Dalkeith

Melville Dykes Road , Dalkeith , EH18 1AN
2.10 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 40
  • Guest Rating : 8.6
90 GBP
Book
Hotels
Dalhousie Castle Hotel

Cockpen Road , Bonnyrigg , EH19 3JB
2.47 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 37
  • Guest Rating : 8.3
154 GBP
Book
Hotels
Melville Castle

Melvillegate, Edinburgh , Dalkeith , EH18 1AP
2.81 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 33
  • Guest Rating : 7.8
95 GBP
Book
Guest houses
Rathan House - Guesthouse at Eskbank

45 Eskbank Road , Dalkeith , EH22 3BH
3.10 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 7
  • Guest Rating : 8.1
0 GBP
Book
Holiday homes
Roslin Cobblers Cottages

15 Manse Road , Roslin , EH25 9LF
3.43 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 2
  • Guest Rating : 8.8
0 GBP
Book
Inns
The Original Rosslyn Inn

2-4 Main Street , Roslin , EH25 9LE
3.51 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 7
  • Guest Rating : 8.1
84 GBP
Book
Cottages
Westland Cottage

, Edinburgh , EH17
3.54 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 8.7
0 GBP
Book
Campsites
NativeWild | Arniston

NativeWild Reception , Gorebridge , EH23 4LJ
3.76 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 35
  • Guest Rating : 0
38.25 GBP
Book
Guest houses
Chapel Cross Guesthouse

2 Penicuik Road, Roslin , Roslin , EH25 9LH
3.78 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 6
  • Guest Rating : 8.1
66 GBP
Book
Hotels
The Northfield House Hotel

115 Lasswade Road , Edinburgh , EH16 6UD
4.50 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 4
  • Guest Rating : 9.1
65 GBP
Book
Apartments
Luxury holiday apartment (1 bedroom sleeps 2 free parking )

12 Upper Craigour Way , Edinburgh , EH17 7SG
5.23 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 0
85 GBP
Book
Holiday homes
Wester Cowden Farm Cottage

Wester Cowden Farmhouse Dalkeith Midlothian , Dalkeith , EH22 2QA
5.26 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 9.3
0 GBP
Book
Apartments
Cameron Apartment

Craigend Park , Edinburgh , EH16 5XY
5.57 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 0
0 GBP
Book
Holiday homes
Glendinning Crescent House

64 Glendinning CRescent , Edinburgh , eh16 6dn
5.68 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 0
0 GBP
Book
Guest houses
Room On The Brae

72 Liberton Brae , Edinburgh , EH16 6LB
5.68 km approx. Bonnyrigg, Bonnyrigg

  • Number of rooms : 1
  • Guest Rating : 9.7
0 GBP
Book