Bonnyrigg

Travel Guide

The west front of Dalhousie Castle near Bonnyrigg, Midlothian, Scotland. More images.
The west front of Dalhousie Castle near Bonnyrigg, Midlothian, Scotland. More images.
The south east corner of Dalhousie Castle near Bonnyrigg, Midlothian, Scotland seen from the bridge over the Redside Burn. More images.
Dalhousie Castle. 13th Century, now a luxury hotel.
Apex Grassmarket Hotel

Apex Grassmarket Hotel

4 out of 5
31-35 Grassmarket Edinburgh Scotland
The price is RM401 per night from 8 Mar to 9 Mar
RM401
RM481 total
8 Mar - 9 Mar
includes taxes & fees
Stay at this business-friendly hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the breakfast and the ...
9/10 Wonderful! (2,470 reviews)
Echoes of a Premier Inn. Room door had damage at bottom. No thermostat in room. Luckily I was able to open the window all the way to let cooler air in. Probably will not stay there again.

Reviewed on 2 Mar 2026

Apex Grassmarket Hotel
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

4 out of 5
231 Canongate Edinburgh Scotland
The price is RM370 per night from 8 Mar to 9 Mar
RM370
RM444 total
8 Mar - 9 Mar
includes taxes & fees
Stay at this aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and a 24-hour fitness centre. Our guests praise the breakfast and the helpful staff ...
9/10 Wonderful! (2,419 reviews)
Great location and the room was very nice.

Reviewed on 2 Mar 2026

Aparthotel Adagio Edinburgh Royal Mile
Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh

4 out of 5
111 Glasgow Road Edinburgh Scotland
The price is RM276 per night from 8 Mar to 9 Mar
RM276
RM331 total
8 Mar - 9 Mar
includes taxes & fees
Stay at this business-friendly hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and room service. Our guests praise the breakfast and the pool in ...
8.2/10 Very Good! (672 reviews)
Friendly staff Good amenities

Reviewed on 27 Feb 2026

Delta Hotels by Marriott Edinburgh
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Aparthotel Adagio Edinburgh Royal Mile

Aparthotel Adagio Edinburgh Royal Mile

4 out of 5
231 Canongate Edinburgh Scotland
Stay at this aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and a 24-hour fitness centre. Our guests praise the breakfast and the helpful staff ...
9/10 Wonderful! (2,419 reviews)
Great location and the room was very nice.

Reviewed on 2 Mar 2026

Aparthotel Adagio Edinburgh Royal Mile
Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket

4 out of 5
26 King's Stables Road Edinburgh Scotland
Stay at this aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and a fitness centre. Our guests praise the helpful staff and the clean rooms in ...
9.4/10 Exceptional! (1,135 reviews)
The location was perfection. My husband and I were able to walk to so many sights and food places. The room was so clean and cozy. The body wash and shampoo were amazing! The check-in and breakfast personal were so great! I will definitely be coming back!

Reviewed on 1 Mar 2026

Wilde Aparthotels, Edinburgh, Grassmarket
Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street

3 out of 5
74 - 77 Queen Street Edinburgh Scotland
Stay at this business-friendly aparthotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and parking (surcharge). Our guests praise the breakfast and ...
9.4/10 Exceptional! (1,233 reviews)
Great Staff, perfect location. Good for families. Very quiet.

Reviewed on 23 Feb 2026

Heeton Concept Aparthotel Edinburgh Queen Street
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Things to do

Reviews of Bonnyrigg

4.3
Top destination
5 - Excellent
3
5 - Excellent 50%
4 - Good
2
4 - Good 33%
3 - Okay
1
3 - Okay 17%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

3/5 - Okay

Verified traveller

Not worth the money,room with no view or ventilation. Lazy staff and food was not to the standard i would expect for such i place. Wouldn't go back.