
Find 4 Star Hotels in Bonnyrigg from SAR 574
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Bonnyrigg 4 Star Hotels
Tonight
17 Aug - 18 AugTomorrow
18 Aug - 19 AugThis weekend
21 Aug - 23 AugNext weekend
28 Aug - 30 AugOur top choices for Bonnyrigg 4-star hotels
SAR 476
SAR 600 total
includes taxes & fees
31 Aug - 1 Sep
SAR 909
SAR 1,145 total
includes taxes & fees
31 Aug - 1 Sep
SAR 679
SAR 856 total
includes taxes & fees
31 Aug - 1 Sep
SAR 840
SAR 1,059 total
includes taxes & fees
31 Aug - 1 Sep
SAR 717
SAR 903 total
includes taxes & fees
31 Aug - 1 Sep




6. Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited CollectionEdinburgh City Centre
Clare
SAR 783
SAR 986 total
includes taxes & fees
31 Aug - 1 Sep
SAR 646
SAR 776 total
includes taxes & fees
31 Aug - 1 Sep
SAR 908
SAR 1,144 total
includes taxes & fees
31 Aug - 1 Sep
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 5-star hotels
Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in Bonnyrigg.

The Caledonian Edinburgh, Curio Collection by Hilton
Princes Street Edinburgh Scotland
SAR 1,389
SAR 1,750 total
30 Aug - 31 Aug
includes taxes & fees
9.2/10 Wonderful! (1,003 reviews)

Virgin Hotels Edinburgh
1 India Buildings Edinburgh Scotland
SAR 1,441
SAR 1,815 total
1 Sep - 2 Sep
includes taxes & fees

W Edinburgh
1 St. James Square Edinburgh Scotland
SAR 1,508
SAR 1,900 total
31 Aug - 1 Sep
includes taxes & fees
Still don't see what you're looking for?
See all properties in Bonnyrigg.
You can also use these popular filters to refine your search.
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.
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.
See all hotels in Bonnyrigg
Photo by RHaworth
Top Bonnyrigg Hotel Reviews
Mount Royal Hotel Edinburgh by The Unlimited Collection
10/10 Excellent
"The staff at this hotel are so lovely. The best hotel staff I’ve come across in many years. They were so kind and helpful and easy to approach. My rating is based solely on the staff! A big thank you to Vikki the duty manager and Sri at the front desk. The hotel itself is nice and well maintained for an older property. The breakfast is reasonably priced and worth it if you book in advance the day before. Perfect location for exploring multiple areas of Edinburgh. I walked everywhere during my stay. Of course during August the price is inflated per night as everywhere is in the city but I would stay here again!"
Dalmahoy Hotel & Country Club
10/10 Excellent
"The family room was spacious and comfortable but quite a distance from reception.Staff were on the whole friendly but breakfast was not worth paying for.Service was non existent and food lukewarm and underwhelming."
YOTEL Edinburgh
8/10 Good
"The food was not good and sadly the weekend I was there the coffee machine broke. Still enjoyed my stay 👌😆"
Leonardo Royal Hotel Edinburgh
10/10 Excellent
"N/A"
Delta Hotels by Marriott Edinburgh
10/10 Excellent
"."
Apex Waterloo Place Hotel
10/10 Excellent
"La proximité des attractions touristiques et la gentillesse du personnel!"











































































