217,495 hotels worldwide![]() Loading In and around BonnyriggAttractionsConvention CentersInstitutionsLandmarksLandmarks and MonumentsPopular AreasShopping AreasStadiums or ArenasTheatersTrain StationsAirports Show me hotels near:
Cities Show me hotels in nearby cities:
Booking.com is rated
|
Half-off Hotels
Featured Hotels in Bonnyrigg
|
|
Dalhousie Castle & Spa
Cockpen Road, Bonnyrigg
Show map
Score from 51 reviews:
Very good,
Latest Booking: May 21
There is 1 person looking at this hotel.
This fascinating 13th-century castle is in the middle a forest and parkland by the banks of the Esk River and has unique bedrooms with antique furnishings.
More…
|
from US$ 148.81 |
near Bonnyrigg
|
StayEdinburgh Apartments - West End
11 Brandfield Street, Haymarket, Edinburgh
(6.8 miles from Bonnyrigg)
Show map
Score from 679 reviews:
Very good,
Latest Booking:
2 hours
ago
There are 2 people looking at this hotel.
The StayEdinburgh Apartments and town house are half a mile from Edinburgh Haymarket Train Station. With free Wi-Fi and a 24-hour front desk, Princes Street shopping is just 1 mile away.
More…
|
from US$ 109.65 |
|
Princes Street Suites
16 Waterloo Place, Edinburgh
(6.9 miles from Bonnyrigg)
Show map
Score from 746 reviews:
Excellent,
Latest Booking:
7 hours
ago
There are 2 people looking at this hotel.
With stylish decor and free Wi-Fi, the 4-star Princes Street Suites overlook Edinburgh Castle. The suites are just 650 ft from Edinburgh Waverley Train Station.
More…
|
from US$ 193.78 |
|
Jurys Inn Edinburgh
43 Jeffrey Street, Old Town, Edinburgh
(6.7 miles from Bonnyrigg)
Show map
Score from 1040 reviews:
Very good,
Latest Booking:
51 seconds
ago
There is 1 person looking at this hotel.
In the heart of Edinburgh's Old Town, right next to the Royal Mile and less than a 5 minute walk from Waverly Train Station, Jurys Inn Edinburgh has a 24-hour front desk.
More…
|
from US$ 96.73 |
|
Radisson Blu Hotel, Edinburgh
The Royal Mile, Old Town, Edinburgh
(6.7 miles from Bonnyrigg)
Show map
Score from 1213 reviews:
Excellent,
Latest Booking:
2 hours
ago
On the historic Royal Mile, Radisson BLU Hotel Edinburgh features a modern fitness center, stylish bar and luxury bedrooms with free Wi-Fi. Waverley Station is just a 5-minute walk away.
More…
|
from US$ 251.41 |