Photo by RHaworth

Bonnyrigg hotels from RM227
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Bonnyrigg
Apart hotel
Check prices for these dates
Our top choices for Bonnyrigg hotels

Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.8 out of 10, Excellent, (1,014 reviews)
cleanliness Tranquil Edinburgh retreat near sandy beaches with easy city train access.
The price is RM250
RM300 total
includes taxes & fees
26 Feb - 27 Feb

Marine North Berwick
Marine North BerwickNorth Berwick
8.8 out of 10, Excellent, (285 reviews)
cleanliness Stunning seaside spa hotel along the Scottish coast, perfect for golf and beach breaks.
The price is RM917
RM1,101 total
includes taxes & fees
2 Feb - 3 Feb

Cringletie House Hotel
Cringletie House HotelPeebles
9.8 out of 10, Exceptional, (134 reviews)
cleanliness Stately Victorian retreat with French cuisine set in scenic Peebles gardens.
The price is RM832
RM998 total
includes taxes & fees
31 Jan - 1 Feb

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & SpaPeebles
7.8 out of 10, Good, (918 reviews)
cleanliness Unwind with championship golf and spa treatments near the Scottish borders.
The price is RM361
RM433 total
includes taxes & fees
1 Mar - 2 Mar

Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.4 out of 10, Very good, (1,010 reviews)
cleanliness Experience Edinburgh's heritage with a 10-minute drive to Edinburgh Castle.
The price is RM350
RM420 total
includes taxes & fees
30 Jan - 31 Jan

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and EstateMusselburgh
9.2 out of 10, Wonderful, (932 reviews)

Mercure Livingston Hotel
Mercure Livingston HotelLivingston
7.8 out of 10, Good, (1,003 reviews)
cleanliness Experience a comfortable stay minutes from Edinburgh's attractions and shopping.
The price is RM265
RM318 total
includes taxes & fees
27 Feb - 28 Feb

Leonardo Edinburgh Murrayfield
Leonardo Edinburgh MurrayfieldClermiston
8.2 out of 10, Very good, (1,006 reviews)
cleanliness Boutique hotel near Edinburgh Zoo with indoor pool for wellness and relaxation.
The price is RM250
RM300 total
includes taxes & fees
1 Feb - 2 Feb

The Bonham Hotel
The Bonham HotelWest End
9.2 out of 10, Wonderful, (939 reviews)
cleanliness Elegant Edinburgh haven within walking distance to iconic Princes Street attractions.
The price is RM464
RM557 total
includes taxes & fees
8 Feb - 9 Feb

Peebles Hydro Hotel
Peebles Hydro HotelPeebles
8.4 out of 10, Very good, (672 reviews)
cleanliness Experience tranquil Scottish Borders at this elegant spa retreat in Peebles.
The price is RM646
RM776 total
includes taxes & fees
24 Feb - 25 Feb

B+B Edinburgh
B+B EdinburghWest End
9.0 out of 10, Wonderful, (1,007 reviews)
cleanliness Experience Georgian charm in Edinburgh, just steps from Princes Street and George Street.
The price is RM420
RM505 total
includes taxes & fees
8 Feb - 9 Feb

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (200 reviews)
The price is RM1,155
RM1,387 total
includes taxes & fees
10 Feb - 11 Feb

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,008 reviews)
The price is RM230
RM275 total
includes taxes & fees
8 Feb - 9 Feb

The Craigie
The CraigiePenicuik
9.6 out of 10, Exceptional, (355 reviews)
cleanliness Traditional countryside hotel in Penicuik, minutes from Edinburgh Airport.
The price is RM478
RM573 total
includes taxes & fees
30 Jan - 31 Jan

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitbauchlie House Hotel, Sure Hotel Collection by BWPitcorthie
8.8 out of 10, Excellent, (703 reviews)
The price is RM324
RM388 total
includes taxes & fees
27 Feb - 28 Feb

The Hoxton Edinburgh
The Hoxton EdinburghWest End
9.4 out of 10, Exceptional, (174 reviews)
cleanliness Stylish Edinburgh hotel near city attractions with easy transit access.
The price is RM443
RM531 total
includes taxes & fees
12 Feb - 13 Feb

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
9.2 out of 10, Wonderful, (891 reviews)
cleanliness Enjoy scenic views at this riverside hotel minutes from the Forth bridges.
The price is RM344
RM413 total
includes taxes & fees
4 Feb - 5 Feb

Leonardo Edinburgh City
Leonardo Edinburgh CityEdinburgh City Centre
8.8 out of 10, Excellent, (1,003 reviews)
cleanliness Explore Edinburgh's historic heart from this charming Victorian property.
The price is RM305
RM366 total
includes taxes & fees
12 Feb - 13 Feb

Novotel Edinburgh Centre
Novotel Edinburgh CentreEdinburgh City Centre
8.6 out of 10, Excellent, (1,007 reviews)
cleanliness Walk to Grassmarket and enjoy the indoor pool at this Edinburgh city centre hotel.
The price is RM369
RM442 total
includes taxes & fees
22 Feb - 23 Feb

Holiday Inn Express Dunfermline by IHG
Holiday Inn Express Dunfermline by IHGDunfermline
8.8 out of 10, Excellent, (991 reviews)
cleanliness Enjoy a modern stay in Scotland with easy access to Dunfermline Abbey.
The price is RM228
RM273 total
includes taxes & fees
1 Feb - 2 Feb
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Bonnyrigg
This small town near Edinburgh offers peaceful walks through Pittendreich Wood and the scenic Lasswade path. Visit Dalhousie Castle Hotel for afternoon tea or explore the historic Rosslyn Chapel in nearby Roslin.

Photo by RHaworth
Open Photo by RHaworth
More cheap stays in Bonnyrigg

Cairn Hotel
10-18 Windsor Street Edinburgh Scotland
The price is RM244 per night from 1 Feb to 2 Feb
RM244
RM292 total
1 Feb - 2 Feb
includes taxes & fees
8.4/10 Very Good! (1,006 reviews)










































































