- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Bonnyrigg 3-star hotels

1. Britannia Hotel Edinburgh
Britannia Hotel EdinburghWest End
6.4 out of 10, (1,322 reviews)
The price is SAR 219
SAR 276 total
includes taxes & fees
30 Nov - 1 Dec

2. Moxy Edinburgh Airport
Moxy Edinburgh AirportIngliston
8.6 out of 10, Excellent, (2,683 reviews)
The price is SAR 326
SAR 410 total
includes taxes & fees
13 Dec - 14 Dec

3. Garner Edinburgh Haymarket by IHG
Garner Edinburgh Haymarket by IHGWest End
8.0 out of 10, Very good, (1,000 reviews)
The price is SAR 293
SAR 370 total
includes taxes & fees
30 Nov - 1 Dec

4. Point A Edinburgh Haymarket
Point A Edinburgh HaymarketWest End
8.8 out of 10, Excellent, (1,816 reviews)
The price is SAR 350
SAR 441 total
includes taxes & fees
13 Dec - 14 Dec

5. Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh AirportIngliston
8.8 out of 10, Excellent, (1,614 reviews)
The price is SAR 472
SAR 595 total
includes taxes & fees
6 Dec - 7 Dec

6. Holiday Inn Express - Edinburgh City Centre by IHG
Holiday Inn Express - Edinburgh City Centre by IHGEdinburgh City Centre
8.6 out of 10, Excellent, (1,068 reviews)
The price is SAR 482
SAR 608 total
includes taxes & fees
22 Nov - 23 Nov

7. Point A Edinburgh St Andrew Square
Point A Edinburgh St Andrew SquareEdinburgh City Centre
8.2 out of 10, Very good, (238 reviews)
The price is SAR 394
SAR 496 total
includes taxes & fees
29 Nov - 30 Nov

8. Old Waverley Hotel
Old Waverley HotelEdinburgh City Centre
8.4 out of 10, Very good, (1,001 reviews)
The price is SAR 558
SAR 703 total
includes taxes & fees
13 Dec - 14 Dec

9. ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal MileEdinburgh City Centre
8.4 out of 10, Very good, (2,050 reviews)
The price is SAR 481
SAR 606 total
includes taxes & fees
16 Nov - 17 Nov

10. Haymarket Hotel
Haymarket HotelWest End
8.6 out of 10, Excellent, (1,011 reviews)
The price is SAR 343
SAR 433 total
includes taxes & fees
29 Nov - 30 Nov

11. Moxy Edinburgh
Moxy EdinburghTollcross
8.8 out of 10, Excellent, (807 reviews)
The price is SAR 419
SAR 528 total
includes taxes & fees
13 Dec - 14 Dec

12. Four Points by Sheraton Edinburgh
Four Points by Sheraton EdinburghWest End
8.2 out of 10, Very good, (225 reviews)
The price is SAR 448
SAR 615 total
includes taxes & fees
29 Nov - 30 Nov

13. ibis Styles Edinburgh Centre St Andrew Square
ibis Styles Edinburgh Centre St Andrew SquareEdinburgh City Centre
9.2 out of 10, Wonderful, (1,006 reviews)
The price is SAR 553
SAR 697 total
includes taxes & fees
29 Nov - 30 Nov

14. Motel One Edinburgh-Royal
Motel One Edinburgh-RoyalEdinburgh City Centre
9.0 out of 10, Wonderful, (1,379 reviews)
The price is SAR 518
SAR 652 total
includes taxes & fees
16 Nov - 17 Nov

15. Best Western Kings Manor Hotel
Best Western Kings Manor HotelPortobello
8.6 out of 10, Excellent, (1,000 reviews)
The price is SAR 304
SAR 383 total
includes taxes & fees
29 Nov - 30 Nov

16. ibis budget Edinburgh Park
ibis budget Edinburgh ParkGogar
8.2 out of 10, Very good, (1,176 reviews)
The price is SAR 236
SAR 297 total
includes taxes & fees
29 Nov - 30 Nov

17. easyHotel Edinburgh
easyHotel EdinburghEdinburgh City Centre
6.6 out of 10, (1,000 reviews)
The price is SAR 336
SAR 424 total
includes taxes & fees
22 Nov - 23 Nov

18. Stay Central
Stay CentralEdinburgh City Centre
8.2 out of 10, Very good, (1,010 reviews)
The price is SAR 388
SAR 489 total
includes taxes & fees
22 Nov - 23 Nov

19. Braid Hills Hotel
Braid Hills HotelMorningside
8.2 out of 10, Very good, (1,000 reviews)
The price is SAR 324
SAR 408 total
includes taxes & fees
13 Dec - 14 Dec

20. The Royal Scots Club Edinburgh
The Royal Scots Club EdinburghEdinburgh City Centre
9.4 out of 10, Exceptional, (1,005 reviews)
The price is SAR 492
SAR 620 total
includes taxes & fees
13 Dec - 14 Dec




















































































































