A historic castle with ivy-covered towers and a paved driveway with parked cars.

Search Farmstay in Bonnyrigg

  • 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

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in Bonnyrigg

14 Old Market Place

14 Old Market Place
3.0 star property
Bonnyrigg
The price is AED 2,655
AED 3,186 total
includes taxes & fees
8 Jul - 9 Jul
14 Old Market Place

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (810 reviews)
"Wonderful place. If you've ever wanted to stay in a castle, this is it. Great property, wonderful staff, outstanding dungeon dinner experience and beautiful grounds to walk around. I would stay here again. "
United States
Ethan
The price is AED 1,044
AED 1,253 total
includes taxes & fees
5 Jul - 6 Jul
Dalhousie Castle

3BR Parking Nr Dalhousie Castle &Edinburgh Airport

3BR Parking Nr Dalhousie Castle &Edinburgh Airport
Bonnyrigg
The price is AED 2,471
AED 2,957 total
includes taxes & fees
12 Jul - 13 Jul
3BR Parking Nr Dalhousie Castle &Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,492 reviews)
"The rooms were clean and spacious, the staff friendly and informative and the breakfast delicious."
Canada
Laurie
The price is AED 650
AED 780 total
includes taxes & fees
5 Jul - 6 Jul
Hampton by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,514 reviews)
"Great stay before our flight"
United Kingdom
Louise
The price is AED 543
AED 652 total
includes taxes & fees
5 Jul - 6 Jul
Moxy Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,480 reviews)
"Great hotel close to the airport. Front desk staff was fantastic and friendly. Third time I’ve stayed when flying out of Edinburgh and I’ll keep booking whenever I’m back."
Canada
Kolin
The price is AED 609
AED 731 total
includes taxes & fees
5 Jul - 6 Jul
DoubleTree by Hilton Edinburgh Airport

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very Good, (1,061 reviews)
"A great overnight hotel"
Australia
Graeme
The price is AED 691
AED 829 total
includes taxes & fees
7 Jul - 8 Jul
Holiday Inn Express Edinburgh Airport by IHG

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,411 reviews)
"Great place!!"
United States
Lois
The price is AED 405
AED 485 total
includes taxes & fees
12 Jul - 13 Jul
Dakota Edinburgh

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,734 reviews)
"Beautiful place, the staff at the reception was very pleasant, and the breakfast was good."
United States
Chris
The price is AED 550
AED 659 total
includes taxes & fees
30 Jul - 31 Jul
Dalmahoy Hotel & Country Club

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (985 reviews)
"Beautiful room, stunning drawing room and library and very friendly staff"
United Kingdom
Ilona
The price is AED 585
AED 702 total
includes taxes & fees
5 Jul - 6 Jul
Carberry Tower Mansion House and Estate

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,001 reviews)
"Spa was terrific and room so comfortable"
United States
Jean
The price is AED 800
AED 1,009 total
includes taxes & fees
4 Aug - 5 Aug
Norton House Hotel & Spa

Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
Pitcorthie
8.8 out of 10, Excellent, (739 reviews)
"Breakfast was fab , staff at reception and restaurant were very friendly and helpful"
United Kingdom
KENNETH
The price is AED 313
AED 375 total
includes taxes & fees
12 Jul - 13 Jul
Pitbauchlie House Hotel, Sure Hotel Collection by BW

The Lane Hotel

The Lane Hotel
4.0 star property
Morningside
9.6 out of 10, Exceptional, (229 reviews)
"Very friendly staff, quick check in and lovely room. Highly recommended."
United Kingdom
Adrian
The price is AED 588
AED 740 total
includes taxes & fees
2 Aug - 3 Aug
The Lane Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,743 reviews)
"Great location and lots of amenities for families."
United States
Laura
The price is AED 1,058
AED 1,270 total
includes taxes & fees
13 Jul - 14 Jul
Apex Grassmarket Hotel

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,105 reviews)
"We loved her stay here. We have stayed several times. The staff is amazing."
United States
Marlene
The price is AED 877
AED 1,104 total
includes taxes & fees
30 Jul - 31 Jul
Apex Waterloo Place Hotel

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,474 reviews)
"Staff and location amazing"
United States
Rogerio Cunha
The price is AED 1,539
AED 1,940 total
includes taxes & fees
28 Jul - 29 Jul
Virgin Hotels Edinburgh

Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
3.0 star property
Dunfermline
8.8 out of 10, Excellent, (1,000 reviews)
"Excellent stay, amazing breakfast "
United Kingdom
Lennie
The price is AED 306
AED 368 total
includes taxes & fees
12 Jul - 13 Jul
Holiday Inn Express Dunfermline by IHG

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,082 reviews)
"Excellent hotel with an amazing location!"
United States
Harrison
The price is AED 1,344
AED 1,613 total
includes taxes & fees
20 Jul - 21 Jul
Radisson Blu Hotel, Edinburgh City Centre

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
Haymarket
8.8 out of 10, Excellent, (1,674 reviews)
"Nicely designed, super clean rooms; helpful staff; great breakfast"
Canada
Nora
The price is AED 431
AED 543 total
includes taxes & fees
26 Jul - 27 Jul
Point A Edinburgh Haymarket

Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh
9.8 out of 10, Exceptional, (1,408 reviews)
"Best hotel we stayed at for our entire trip wish we booked here for longer. Comfy bed, great room in general and great shower."
United States
Jessica
The price is AED 1,059
AED 1,271 total
includes taxes & fees
19 Jul - 20 Jul
Market Street 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.
Save an average of 15% on thousands of hotels when you're signed in

Top Bonnyrigg Hotel Reviews