A large, historic castle with multiple towers and a prominent turret, situated on a grassy hill.

Find hotels in Bonnyrigg from 1.467.687 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Bonnyrigg hotels

1. Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.8 out of 10, Excellent, (872 reviews)
"Great place to stay"
United States
Jonathan
The price is 4.640.510 ₫
5.568.612 ₫ total
includes taxes & fees
4 Nov - 5 Nov
Dalhousie Castle

2. 14 Old Market Place

14 Old Market Place
3.0 star property
Bonnyrigg
The price is 20.541.059 ₫
24.649.409 ₫ total
includes taxes & fees
6 Nov - 7 Nov
14 Old Market Place

3. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (1,004 reviews)
"Absolutely superb hotel, stunning interior, fitting modern amenities in with the historic interior design. Excellent on site restaurant with the exceptional waiter. The food was excellent especially the venison casserole with broccoli and then the chocolate chilli for dessert 🍨. Not forgetting the superb breakfast."
United Kingdom
Jeff
The price is 2.420.974 ₫
3.050.428 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Carberry Tower Mansion House and Estate

4. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.6 out of 10, Excellent, (1,001 reviews)
"Room was very clean, staff were very helpful and the breakfasts were more than ample really enjoyed our stay and will definitely be back in the future."
Australia
Shelagh
The price is 2.193.585 ₫
2.763.661 ₫ total
includes taxes & fees
5 Nov - 6 Nov
Best Western Kings Manor Hotel

5. The Scholar

The Scholar
4.0 star property
Southside
9.4 out of 10, Exceptional, (1,004 reviews)
"The room was very nice, the location is fantastic, and the restaurant was very good."
United States
Grant
The price is 3.222.062 ₫
4.059.798 ₫ total
includes taxes & fees
8 Nov - 9 Nov
The Scholar

6. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,142 reviews)
"Amazing location!"
United States
Richard
The price is 4.636.257 ₫
5.841.684 ₫ total
includes taxes & fees
29 Nov - 30 Nov
Radisson Blu Hotel, Edinburgh City Centre

7. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,562 reviews)
"Perfect place to stay to enjoy both Old town and New town. Clean hotel with attentive and friendly staff!"
United States
Michael
The price is 4.318.760 ₫
5.441.638 ₫ total
includes taxes & fees
30 Nov - 1 Dec
Market Street Hotel

8. The Scott

The Scott
4.0 star property
Southside
9.6 out of 10, Exceptional, (760 reviews)
"The property is great and the location outside the crowded touristic area make it perfect for us"
United States
Jacopo
The price is 4.553.207 ₫
5.737.040 ₫ total
includes taxes & fees
22 Nov - 23 Nov
The Scott

9. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,160 reviews)
"Hotel was beautiful and so many great places nearby!"
United States
Dania
The price is 3.826.970 ₫
4.821.981 ₫ total
includes taxes & fees
5 Nov - 6 Nov
Apex Waterloo Place Hotel

10. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,626 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is 2.194.678 ₫
2.765.294 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Holiday Inn Edinburgh Zoo by IHG

11. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3,001 reviews)
"Great location, great staff, comfortable room!"
United States
Patty
The price is 4.171.922 ₫
5.256.795 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Apex Grassmarket Hotel

12. The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.2 out of 10, Wonderful, (1,003 reviews)
"Great experience, the hotel is in a perfect to visit the Castle and surrounding areas"
United States
Oscar
The price is 6.114.816 ₫
7.704.668 ₫ total
includes taxes & fees
22 Nov - 23 Nov
The Caledonian Edinburgh, Curio Collection by Hilton

13. Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross
9.0 out of 10, Wonderful, (1,003 reviews)
"By far, one of the best hotels I’ve ever stayed in."
Canada
DAVID
The price is 4.470.559 ₫
5.632.905 ₫ total
includes taxes & fees
29 Nov - 30 Nov
Sheraton Grand Hotel & Spa, Edinburgh

14. Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
Leith
8.6 out of 10, Excellent, (1,001 reviews)
"It was a great place."
United States
Kevin
The price is 2.467.863 ₫
3.109.507 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Malmaison Edinburgh

15. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1,450 reviews)
"Great location, friendly and helpful staff, and clean comfortable room."
Canada
Peter
The price is 5.761.030 ₫
7.258.898 ₫ total
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

16. The Raeburn

The Raeburn
4.0 star property
Stockbridge
9.8 out of 10, Exceptional, (405 reviews)
"The location was superb and the staff very helpful."
United States
Martha
The price is 4.331.100 ₫
5.457.185 ₫ total
includes taxes & fees
16 Nov - 17 Nov
The Raeburn

17. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,006 reviews)
"Great pool and health facilities"
United Kingdom
Simon
The price is 2.320.543 ₫
2.923.884 ₫ total
includes taxes & fees
22 Nov - 23 Nov
Village Hotel Edinburgh

18. The Bonham Hotel

The Bonham Hotel
5.0 star property
West End
9.2 out of 10, Wonderful, (1,004 reviews)
"Great stay in a nice quiet area!"
United States
Gail
The price is 5.431.828 ₫
6.844.104 ₫ total
includes taxes & fees
29 Nov - 30 Nov
The Bonham Hotel

19. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (752 reviews)
"Great location away from the hustle and bustle of the touristy areas of the city."
United States
Claudia
The price is 27.393.377 ₫
34.515.531 ₫ total
includes taxes & fees
4 Nov - 5 Nov
The Resident Edinburgh

20. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
Leith
10.0 out of 10, Exceptional, (567 reviews)
"Fantastic stay - highly recommend."
United Kingdom
Simon
The price is 7.773.768 ₫
9.794.947 ₫ total
includes taxes & fees
4 Nov - 5 Nov
Fingal - A Luxury Floating Hotel
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.

Hotels recommended for families in Bonnyrigg

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.

A large, historic castle with multiple towers and a prominent turret, situated on a grassy hill.

Top Bonnyrigg Hotel Reviews

More cheap stays in Bonnyrigg

Hotels in Bonnyrigg with star rating

Frequently asked questions

What's the weather like in Bonnyrigg?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Bonnyrigg is 887 mm.