You are booking hotel for more than 30 days
Parking
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
Show -2 more
Showing Properties in Midlothian
The Craigie
Based on 297 Ratings and 0 reviews
(297 Ratings)
CAD 179
CAD 167
+ CAD 50 taxes & fees
Per Night
Dalhousie Castle Hotel & Spa
Based on 726 Ratings and 0 reviews
(726 Ratings)
CAD 184
CAD 156
+ CAD 45 taxes & fees
Per Night
The Sun Inn
Based on 369 Ratings and 0 reviews
(369 Ratings)
CAD 179
CAD 167
+ CAD 51 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
The Juniperlea Inn
(65 Ratings)
CAD 142
CAD 128
+ CAD 40 taxes & fees
Per Night
Kevock Vale Park
Based on 26 Ratings and 0 reviews
(26 Ratings)
CAD 173
CAD 161
+ CAD 49 taxes & fees
Per Night
Innkeeper's Collection, Edinburgh, Dalkeith
CAD 104
+ CAD 21 taxes & fees
Per Night
3 Eskbank Terrace
CAD 2,428
CAD 2,214
+ CAD 179 taxes & fees
Per Night
89 Clerk Street
CAD 177
+ CAD 35 taxes & fees
Per Night
Roslin Templar loft
CAD 269
+ CAD 54 taxes & fees
Per Night
The Stair Arms Hotel
CAD 164
+ CAD 33 taxes & fees
Per Night
First Lasswade Road House
(3 Ratings)
CAD 537
CAD 434
+ CAD 167 taxes & fees
Per Night