Don't wait until it's too late! Check now before you miss out on today’s rates.
Bonnyrigg has a very good average review score of 8.3 8.3 |
Featured Hotels in Bonnyrigg |
|
Dalhousie Castle
Bonnyrigg, Bonnyrigg, United Kingdom
(2.3 km from Bonnyrigg center)
Score from 1,440 reviews: Very Good 8.3
from GBP 103Average price per night
Cockpen Road, Bonnyrigg, Edinburgh, Midlothian EH19 3JB
Dalhousie Castle & Spa is a 13th century fortress set within acres of wooded parkland on the picturesque banks of the...
|
| | |
We couldn't find more Hotels in Bonnyrigg, but here are a few other options in nearby cities:
|
| Laird And Dog Inn
5 High Street, Lasswade, United Kingdom (1.4 km from Bonnyrigg)
Score from 1,139 reviews: Very Good 8.0
from GBP 100Average price per night
With its central location, Laird And Dog Inn is within easy reach of most tourist attractions and business addresses in Dalkeith. All hotel's guestrooms have all the...
|
|
| |
| Melville Castle
Gilmerton Road, Dalkeith, United Kingdom (1.8 km from Bonnyrigg)
Score from 1,411 reviews: Superb 9.0
from GBP 165Average price per night
Located in Dalkeith, Melville Castle is a 4-star hotel that is 4.5 km away from Craigmillar Castle and includes parking and daily housekeeping, just 3.6 km to the city centre.
|
|
| |
| The County Hotel Dalkeith
152 High Street, Dalkeith, United Kingdom (3.7 km from Bonnyrigg)
Score from 79 reviews: Mediocre 5.3
from GBP 67Average price per night
A traditional Scottish Hotel in the heart of The Lothian's, 32 En suite bedrooms. Perfect getaway place and an Ideal base for visiting Edinburgh and the Lothian's. Our 32...
|
|
| |
| The Original Rosslyn Hotel
2-4 Main Street, Roslin, United Kingdom (5.5 km from Bonnyrigg)
Score from 533 reviews: Fabulous 8.6
from GBP 137Average price per night
The Hotel has six comfortable bedrooms, elegantly decorated in keeping with the traditional look of the establishment. Amongst its facilities the hotel boasts four bars, a large...
|
|
| |
| The Northfield House Hotel
115 Lasswade Road, Edinburgh, United Kingdom (5.6 km from Bonnyrigg)
from GBP 138Average price per night
The The Northfield House Hotel is located in Edinburgh making it one of the best hotels to stay at while in town. All hotel's guestrooms have all the conveniences expected in a...
|
|
| |
| Wester Cowden Farmhouse
Wester Crowden, Dalkeith, United Kingdom (5.8 km from Bonnyrigg)
Score from 15 reviews: Exceptional 9.9
Each bedroom or private lounge and for warmer days the patio now has free broadband access. Spacious accommodation (please telephone on the number provided on your booking form if...
|
|
| |