Book Bonnyrigg hotels
More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)
We keep it easy with the option to pay now or later on select accommodation
Book up 'til the last second - millions of rooms to crash tonight^
Check hotel availability in Bonnyrigg
Cheap Bonnyrigg hotels

Apex Grassmarket Hotel

Holiday Inn Edinburgh by IHG

CoDE Pod – The CoURT - Edinburgh

Apex Waterloo Place Hotel

YOTEL Edinburgh

Village Hotel Edinburgh

The Hoxton Edinburgh

Britannia Hotel Edinburgh

Virgin Hotels Edinburgh
Hotels In Bonnyrigg
Daydreaming of a Bonnyrigg escape? Time to stop dreaming! lastminute.co.nz features loads of amazing places to stay in Bonnyrigg that are sure to match your budget. We currently feature 127 places to stay within a 10-kilometre radius of Bonnyrigg's centre.
Those looking for a comfortable night's sleep close to the centre of Bonnyrigg won't find too many options other than the popular The Retreat Castle.
You could check out the The Balmoral Hotel and the Old Town Chambers. The The Balmoral Hotel is 11 kilometres from the main part of Bonnyrigg. The Old Town Chambers is situated 11 kilometres away. If you'd prefer, you could book a room at the Prestonfield House or the Sheraton Grand Hotel & Spa, Edinburgh.
Don't be a drongo and farewell Bonnyrigg without checking out the other cool things to see and do in Edinburgh and Lothian. Edinburgh and Lothian boasts beaches, coastal plains and forests. Commonly visited Edinburgh and Lothian visitor draws are the ruins and castles. Active travellers might also enjoy mountain biking here.
30 kilometres to the northeast of Bonnyrigg you will find North Berwick, home to the Dirleton Castle and North Berwick Golf Course. The Macdonald Marine Hotel And Spa and Folly Hotel are just some of the apartment and hotel options in North Berwick. 25 kilometres to the northeast of Bonnyrigg you can also stay at Gullane, home to the Greywalls Hotel and Chez Roux and Maple Cottage. Should you choose to stay in Gullane, set aside some time to visit the Muirfield Golf Course and Gullane Beach.
Just because you are far from home, doesn't mean you can't indulge in your obsession for sporting events. Celtic Park can be found 70 kilometres to the west of Bonnyrigg. For those who are interested in booking a room close by, make a reservation at the Glasgow Central Boutique Suites and Bistro or the Dreamhouse Apartments Glasgow City Centre.
Located 19 kilometres from Bonnyrigg is Edinburgh Airport. Stay nearby at the Norton House Hotel & Spa or the Dalmahoy Marriott Hotel & Country Club.
Bonnyrigg hotels essential information
Accommodation | 3,136 hotels |
---|---|
Lowest Price | NZ$171 |
Highest Price | NZ$741 |
Popular hotels | Apex Grassmarket Hotel, Holiday Inn Edinburgh by IHG, CoDE Pod – The CoURT - Edinburgh, Apex Waterloo Place Hotel, YOTEL Edinburgh, Village Hotel Edinburgh, The Hoxton Edinburgh, Britannia Hotel Edinburgh, Virgin Hotels Edinburgh |
Most recent Bonnyrigg hotel reviews

Top picks
- Accommodation in Musselburgh
- Accommodation in Penzance
- Hotels in Jindalee
- Accommodation in Berlin
- The Martinborough Hotel
- Accommodation in Karratha
- Accommodation in Fairfield
- Accommodation in Te Anau
- Accommodation in Wellington
- Mantra Lake Tekapo
- Main Beach Beach Hotels
- Accommodation in South Queensferry
- Ocean Pacific Broadbeach
- Accommodation in Dunbar
- Sunshine Coast Hinterland Hotels with Pool
- Accommodation in Aberlady
- Accommodation in Western Australia
- West Fitzroy Apartments
- Accommodation in Gullane
- Accommodation in Bathgate
- Matamata Central Motel
- Loft at Shed 5 - Ahuriri Holiday Apartment
- The Islander Hotel
- Belmont Motor Inn
- City Corporate Motor Inn
- Accommodation in North Berwick
- Waikiki Luxury Hotels
- Palmerston North Apartment Hotels
- Millennium Hotel Queenstown
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.