Hotels in Bonnyrigg
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Oct 16 - Oct 17Tomorrow
Oct 17 - Oct 18This weekend
Oct 16 - Oct 18Next weekend
Oct 23 - Oct 25Where to stay in Bonnyrigg?




1. Dalhousie Castle
Dalhousie CastleBonnyrigg
$192
$230 total
includes taxes & fees
Nov 2 - Nov 3




2. 14 Old Market Place
14 Old Market PlaceBonnyrigg
$715
$858 total
includes taxes & fees
Oct 20 - Oct 21




3. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
$133
$167 total
includes taxes & fees
Nov 4 - Nov 5




4. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
$85
$107 total
includes taxes & fees
Nov 9 - Nov 10




5. The Lane Hotel
The Lane HotelMorningside
$121
$152 total
includes taxes & fees
Nov 8 - Nov 9




6. Braid Hills Hotel
Braid Hills HotelMorningside
$118
$149 total
includes taxes & fees
Nov 9 - Nov 10




8. The Hoxton, Edinburgh
The Hoxton, EdinburghWest End
$135
$170 total
includes taxes & fees
Nov 8 - Nov 9




9. The Salisbury Hotel
The Salisbury HotelSouthside
$101
$127 total
includes taxes & fees
Nov 8 - Nov 9




10. Murrayfield Hotel
Murrayfield HotelMurrayfield
$107
$135 total
includes taxes & fees
Nov 8 - Nov 9




11. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
$87
$104 total
includes taxes & fees
Nov 12 - Nov 13




12. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
$78
$99 total
includes taxes & fees
Nov 8 - Nov 9




13. The Roseate Edinburgh
The Roseate EdinburghHaymarket
$142
$179 total
includes taxes & fees
Nov 1 - Nov 2




14. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
$90
$114 total
includes taxes & fees
Nov 5 - Nov 6




15. The Resident Edinburgh
The Resident EdinburghWest End
$133
$168 total
includes taxes & fees
Nov 8 - Nov 9




16. Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelEdinburgh City Centre
$129
$163 total
includes taxes & fees
Nov 8 - Nov 9




17. B+B Edinburgh
B+B EdinburghWest End
$127
$160 total
includes taxes & fees
Nov 8 - Nov 9




18. Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
$81
$102 total
includes taxes & fees
Nov 8 - Nov 9




19. Market Street Hotel
Market Street HotelEdinburgh City Centre
$157
$197 total
includes taxes & fees
Nov 1 - Nov 2




20. Haymarket Hotel
Haymarket HotelWest End
$102
$129 total
includes taxes & fees
Nov 9 - Nov 10
Go beyond your typical stay in Bonnyrigg
Pet friendly
Apartment
Apart hotel
Family friendly
Our prices for hotels in Bonnyrigg are cheapest in November
Our prices for hotels in Bonnyrigg are cheapest in November
Price trends for hotels in Bonnyrigg
Pricing is based on two traveler single night rates
Learn more about Bonnyrigg
Bonnyrigg is well-known for its castle and library while attractions include Broomieknowe Golf Course.
See all hotels in Bonnyrigg
Check out reviews of Bonnyrigg hotels guests love
Point A Edinburgh Haymarket
10/10 Excellent
"Great room"
Motel One Edinburgh-Royal
10/10 Excellent
"Really great location! Rooms are a decent size."
Virgin Hotels Edinburgh
10/10 Excellent
"Absolute ideal spot on the Royal Mile. Beautiful rooms, lovely staff and great restaurant, Eve ! Will visit again next time through !"
CODE - The Court, Edinburgh
8/10 Good
"Really great experience. Excellent location."
YOTEL Edinburgh, Select by Hilton
8/10 Good
"Great time at Yotel, staff was friendly and room was big. Air Conditioning was iffy if it worked or not"
Moxy Edinburgh Airport
10/10 Excellent
"The perfect place to stay if you have an early departure from Edinburgh Airport. I would also be happy to use as a base for a short break in Edinburgh as Trams and local transport are within easy access. The hotel seemed busy but the room was very quiet and comfortable."
Mount Royal Hotel Edinburgh by The Unlimited Collection
8/10 Good
"We stayed in Edinburgh for 3 nights and the Mount Royal was great. The room was nice, bathroom was a little small but manageable (shower is not fully enclosed so water will go out onto the floor). It was nice to have the bar and restaurant on site. The service at the reception desk and the bar were great. The location is nice and central to old and new town, Dean Village is even only a 20min walk away."
Market Street Hotel
10/10 Excellent
"Great hotel within an easy walking distance to Edinburgh Waverly Train Station and High Street. Room was comfortable and included free mini-bar snack and beverage items."
Apex Grassmarket Hotel
10/10 Excellent
"Loved this hotel so much!! Everyone was so incredibly kind and the room and bathroom were so nice! Location was absolutely perfect. Very central and you can literally see the castle from out front!"




