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
Sep 20 - Sep 21Tomorrow
Sep 21 - Sep 22Next weekend
Sep 25 - Sep 27In two weeks
Oct 2 - Oct 4Where to stay in Bonnyrigg?




1. Dalhousie Castle
Dalhousie CastleBonnyrigg
$303
$363 total
includes taxes & fees
Oct 12 - Oct 13




2. 14 Old Market Place
14 Old Market PlaceBonnyrigg
$725
$870 total
includes taxes & fees
Sep 29 - Sep 30




3. Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
$159
$201 total
includes taxes & fees
Oct 18 - Oct 19




4. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
$112
$141 total
includes taxes & fees
Oct 18 - Oct 19




5. Braid Hills Hotel
Braid Hills HotelMorningside
$117
$148 total
includes taxes & fees
Oct 11 - Oct 12




6. Ten Hill Place, WorldHotels Distinctive
Ten Hill Place, WorldHotels DistinctiveSouthside
$152
$192 total
includes taxes & fees
Oct 19 - Oct 20




7. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country ClubKirknewton
$113
$136 total
includes taxes & fees
Oct 18 - Oct 19




8. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHGCorstorphine
$101
$127 total
includes taxes & fees
Oct 11 - Oct 12




9. Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
$125
$158 total
includes taxes & fees
Oct 18 - Oct 19




10. Novotel Edinburgh Park
Novotel Edinburgh ParkSighthill
$127
$159 total
includes taxes & fees
Oct 18 - Oct 19




11. Murrayfield Hotel
Murrayfield HotelMurrayfield
$140
$176 total
includes taxes & fees
Oct 4 - Oct 5




13. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
$149
$188 total
includes taxes & fees
Oct 11 - Oct 12




14. Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh WestRiccarton
$107
$135 total
includes taxes & fees
Oct 11 - Oct 12




15. Malmaison Edinburgh
Malmaison EdinburghLeith
$135
$170 total
includes taxes & fees
Oct 18 - Oct 19




16. DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh AirportIngliston
$128
$161 total
includes taxes & fees
Oct 18 - Oct 19




17. The Hoxton, Edinburgh
The Hoxton, EdinburghWest End
$190
$240 total
includes taxes & fees
Oct 16 - Oct 17




18. Roomzzz Edinburgh
Roomzzz EdinburghEdinburgh City Centre
$200
$252 total
includes taxes & fees
Oct 18 - Oct 19




19. Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
$153
$192 total
includes taxes & fees
Oct 18 - Oct 19




20. Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
$117
$148 total
includes taxes & fees
Oct 18 - Oct 19
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
Radisson Blu Hotel, Edinburgh City Centre
10/10 Excellent
"Great location, staff was very nice."
Virgin Hotels Edinburgh
10/10 Excellent
"Very courteous staff. Great location ."
Moxy Edinburgh Airport
8/10 Good
"Very convenient to airport. Breakfast was expensive so we made our own."
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"Great view"
YOTEL Edinburgh
10/10 Excellent
"clean room and helpful staff"
Apex Waterloo Place Hotel
10/10 Excellent
"Beautifully presented property in the heart of historic Edinburgh. Rooms are well presented, clean and modern. The public areas preserve the history of the building while updating with modern amenities. The staff are helpful and friendly and the breakfast is outstanding. The only thing to be aware of is that the parking (in a public building) is a reasonable distance away. Other than that this hotel is well worth a visit, we will return."
CODE - The Court, Edinburgh
10/10 Excellent
"This was a wonderful location to stay. My wife and I stayed in a private room with a bath on the 4th floor. We enjoyed the style in which the property was decorated. Having the bar downstairs was appreciated and the location on the Royal Mile could not be better. We were in the middle of everything but the noise from the street was never a problem. I would definitely stay here again."




