Photo by RHaworth

Find hotels in Bonnyrigg from 1.504.488 ₫
- 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,013 reviews)
cleanliness Tranquil Edinburgh retreat near sandy beaches with easy city train access.
The price is 1.656.292 ₫
1.987.695 ₫ 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 6.017.952 ₫
7.221.542 ₫ total
includes taxes & fees
3 Feb - 4 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 5.455.560 ₫
6.546.672 ₫ 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 2.388.076 ₫
2.865.691 ₫ total
includes taxes & fees
12 Feb - 13 Feb

Village Hotel Edinburgh
Village Hotel EdinburghCraigleith
8.4 out of 10, Very good, (1,009 reviews)
cleanliness Experience Edinburgh's heritage with a 10-minute drive to Edinburgh Castle.
The price is 2.119.417 ₫
2.543.301 ₫ total
includes taxes & fees
29 Jan - 30 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 1.766.338 ₫
2.119.605 ₫ total
includes taxes & fees
15 Feb - 16 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 1.477.622 ₫
1.773.146 ₫ total
includes taxes & fees
8 Feb - 9 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 3.071.892 ₫
3.686.270 ₫ 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 4.278.966 ₫
5.134.759 ₫ 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 2.780.616 ₫
3.336.739 ₫ total
includes taxes & fees
4 Feb - 5 Feb

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (200 reviews)
The price is 7.641.843 ₫
9.170.211 ₫ total
includes taxes & fees
29 Jan - 30 Jan

Braid Hills Hotel
Braid Hills HotelMorningside
8.4 out of 10, Very good, (1,008 reviews)
The price is 1.505.831 ₫
1.806.997 ₫ 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 3.134.350 ₫
3.761.220 ₫ 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 2.141.591 ₫
2.569.909 ₫ 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 2.928.378 ₫
3.514.054 ₫ total
includes taxes & fees
3 Feb - 4 Feb

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline
9.2 out of 10, Wonderful, (890 reviews)
cleanliness Enjoy scenic views at this riverside hotel minutes from the Forth bridges.
The price is 2.258.225 ₫
2.709.870 ₫ 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 2.122.403 ₫
2.546.884 ₫ total
includes taxes & fees
8 Feb - 9 Feb

Novotel Edinburgh Centre
Novotel Edinburgh CentreEdinburgh City Centre
8.6 out of 10, Excellent, (1,006 reviews)
cleanliness Walk to Grassmarket and enjoy the indoor pool at this Edinburgh city centre hotel.
The price is 2.439.444 ₫
2.927.333 ₫ 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 1.505.830 ₫
1.806.996 ₫ 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
Top Bonnyrigg Hotel Reviews
More cheap stays in Bonnyrigg

Cairn Hotel
10-18 Windsor Street Edinburgh Scotland
The price is 1.598.518 ₫ per night from 3 Feb to 4 Feb
1.598.518 ₫
1.918.222 ₫ total
3 Feb - 4 Feb
includes taxes & fees
8.4/10 Very Good! (1,005 reviews)
Hotels in Bonnyrigg with star rating

4 Star Hotels
388 properties



































































