Photo by RHaworth
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 10 - Oct 11Tomorrow
Oct 11 - Oct 12Next weekend
Oct 16 - Oct 18In two weeks
Oct 23 - Oct 25Where to stay in Bonnyrigg?




1. Dalhousie Castle
Dalhousie CastleBonnyrigg
$208
$250 total
includes taxes & fees
Nov 2 - Nov 3




2. 14 Old Market Place
14 Old Market PlaceBonnyrigg
$716
$860 total
includes taxes & fees
Nov 8 - Nov 9




3. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
$131
$166 total
includes taxes & fees
Oct 11 - Oct 12




4. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
$90
$113 total
includes taxes & fees
Nov 2 - Nov 3




5. Prestonfield House
Prestonfield HousePrestonfield
$399
$503 total
includes taxes & fees
Nov 3 - Nov 4




6. The Hoxton, Edinburgh
The Hoxton, EdinburghWest End
$157
$197 total
includes taxes & fees
Nov 8 - Nov 9




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




9. Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
$69
$87 total
includes taxes & fees
Nov 8 - Nov 9




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




11. Apex City of Edinburgh Hotel
Apex City of Edinburgh HotelEdinburgh City Centre
$121
$152 total
includes taxes & fees
Nov 8 - Nov 9




12. Murrayfield Hotel
Murrayfield HotelMurrayfield
$103
$130 total
includes taxes & fees
Nov 8 - Nov 9




13. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
$70
$89 total
includes taxes & fees
Nov 8 - Nov 9




15. B+B Edinburgh
B+B EdinburghWest End
$128
$161 total
includes taxes & fees
Nov 8 - Nov 9




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




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




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




19. Angel's Share Hotel
Angel's Share HotelEdinburgh City Centre
$119
$150 total
includes taxes & fees
Nov 9 - Nov 10




20. Apex Grassmarket Hotel
Apex Grassmarket HotelEdinburgh City Centre
$176
$222 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
Photo by RHaworth
Check out reviews of Bonnyrigg hotels guests love
Apex Grassmarket Hotel
10/10 Excellent
"Didn't love the order from your table and remember the number because when you're alone, your table is gone when you return."
YOTEL Edinburgh, Select by Hilton
10/10 Excellent
"Excellent!"
Moxy Edinburgh Airport
10/10 Excellent
"Great location!"
Radisson Blu Hotel, Edinburgh City Centre
8/10 Good
"Great hotel in walking distance from the train station. Lots to see and do around the hotel. Staff are lovely and welcoming. Pool and saunas are a nice way to end the day."
Apex Waterloo Place Hotel
10/10 Excellent
"I loved the location very much. My room was nice . I would reccommend!"
Apex City of Edinburgh Hotel
10/10 Excellent
"This room was clean, comfortable and in a perfect location. Literally walk out the door and you are in the most beautiful city. Restaurants right across the street. Easy to walk just about anywhere. I recommend this hotel."
CODE - The Court, Edinburgh
8/10 Good
"Small room, no hot water in shower."
The Hoxton, Edinburgh
10/10 Excellent
"Loved that these are historical old town homes. Very charming. Easy walk to a main tram line to get into Old Town in just a few minutes. Mini M&S just by the Haymarket station and a larger full M&S just a few minutes away."
Britannia Hotel Edinburgh
8/10 Good
"Con este precio en Edimburgo todo ha sido bien."








