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 9 - Oct 10Tomorrow
Oct 10 - Oct 11This weekend
Oct 9 - Oct 11Next weekend
Oct 16 - Oct 18Where to stay in Bonnyrigg?




1. Dalhousie Castle
Dalhousie CastleBonnyrigg
$233
$279 total
includes taxes & fees
Nov 4 - Nov 5




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




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




6. Prestonfield House
Prestonfield HousePrestonfield
$399
$502 total
includes taxes & fees
Nov 3 - Nov 4




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




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




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




10. Murrayfield Hotel
Murrayfield HotelMurrayfield
$94
$119 total
includes taxes & fees
Nov 8 - Nov 9




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




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




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




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




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




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




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




19. Apex Grassmarket Hotel
Apex Grassmarket HotelEdinburgh City Centre
$176
$222 total
includes taxes & fees
Nov 9 - Nov 10




20. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
$83
$105 total
includes taxes & fees
Nov 8 - Nov 9
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
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."
Holiday Inn Edinburgh Zoo by IHG
10/10 Excellent
"It was not much of a hassle to get into the old town where all the action is as as well as the Airport. Otherwise a pretty normal hotel. Best part, it was half the price as downtown or old city places."








