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 19 - Oct 20Tomorrow
Oct 20 - Oct 21This weekend
Oct 23 - Oct 25Next weekend
Oct 30 - Nov 1Where to stay in Bonnyrigg?




1. Dalhousie Castle
Dalhousie CastleBonnyrigg
$210
$253 total
includes taxes & fees
Nov 15 - Nov 16




2. 14 Old Market Place
14 Old Market PlaceBonnyrigg
$722
$866 total
includes taxes & fees
Nov 6 - Nov 7




3. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
$142
$179 total
includes taxes & fees
Oct 25 - Oct 26




4. The Lane Hotel
The Lane HotelMorningside
$122
$154 total
includes taxes & fees
Nov 8 - Nov 9




5. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
$81
$102 total
includes taxes & fees
Nov 12 - Nov 13




6. Braid Hills Hotel
Braid Hills HotelMorningside
$111
$139 total
includes taxes & fees
Nov 17 - Nov 18




8. The Hoxton, Edinburgh
The Hoxton, EdinburghWest End
$142
$179 total
includes taxes & fees
Nov 16 - Nov 17




9. The Salisbury Hotel
The Salisbury HotelSouthside
$102
$128 total
includes taxes & fees
Nov 8 - Nov 9




10. Murrayfield Hotel
Murrayfield HotelMurrayfield
$108
$137 total
includes taxes & fees
Nov 8 - Nov 9




11. Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
$65
$82 total
includes taxes & fees
Nov 8 - Nov 9




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




13. The Resident Edinburgh
The Resident EdinburghWest End
$134
$169 total
includes taxes & fees
Nov 8 - Nov 9




14. Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelEdinburgh City Centre
$130
$164 total
includes taxes & fees
Nov 8 - Nov 9




15. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
$89
$112 total
includes taxes & fees
Nov 8 - Nov 9




16. B+B Edinburgh
B+B EdinburghWest End
$129
$162 total
includes taxes & fees
Nov 8 - Nov 9




17. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
$91
$115 total
includes taxes & fees
Nov 5 - Nov 6




18. Haymarket Hotel
Haymarket HotelWest End
$103
$130 total
includes taxes & fees
Nov 9 - Nov 10




19. The Roseate Edinburgh
The Roseate EdinburghHaymarket
$143
$180 total
includes taxes & fees
Nov 1 - Nov 2
Go beyond your typical stay in Bonnyrigg
Pet friendly
Apartment
Apart hotel
Cottage
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
Apex Grassmarket Hotel
10/10 Excellent
"Great room, brilliant staff, nice pool, excellent location. Would absolutely stay there again!"
Moxy Edinburgh Airport
10/10 Excellent
"Fun property & close to airport (walkable). Public transportation to city nearby. Good breakfast"
Garner Edinburgh Haymarket by IHG
8/10 Good
"Room was small but hotel is in a great location and staff were lovely."
Holiday Inn Edinburgh Zoo by IHG
10/10 Excellent
"Friendly, helpful staff."
CODE - The Court, Edinburgh
10/10 Excellent
"10/10. I stayed from Oct 7-13 in a superior suite because I didn’t want to share my space. It was absolutely amazing. The hostel as a whole was clean, cute, and safe. As a female solo traveler, safety was my main priority and I felt secure throughout my whole stay. The room was cute with an amazing view of St Giles Cathedral. I didn’t venture to the common shared spaces because my itinerary was full but the areas I did visit like the cafe and bar, I enjoyed. The location was perfect. On the Royal Mile. Close to many shops and restaurants. I would absolutely stay here again and highly recommend his hostel."
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"Beautiful hotel with an amazing view. Very central based and had a lovely restaurant. I was very lucky to be able to check in early and had an upgrade which made the experience even better with stunning views from the bay window. I will be looking to book again and would recommend to anyone new to the city or a returner."
Apex City of Edinburgh Hotel
10/10 Excellent
"Clean, staff polite, extra requests health with brilliantly. Would highly recommend paying the extra to stay is this part of Edinburgh at this hotel"
Village Hotel Edinburgh
10/10 Excellent
"Rooms clean, but needed some maintenance. Breakfast amazing, gym and pool amazing. Great parking!! Would advise to stay here. It's great especially with kids ."
Radisson Blu Hotel, Edinburgh City Centre
10/10 Excellent
"Great location for city center exploring & very close to Waverly Station for day trips exploring the area. Hotel staff were knowledgeable about the area and we used their expertise frequently."








