You are booking hotel for more than 30 days
4 Star
5 Star
Hotel
Resort
Your Budget
Locality
Popular locations
Show -2 more
Showing Properties in Midlothian
Melville Castle
Based on 169 Ratings
(169 Ratings)
₹ 31,262
+ ₹ 6,253 taxes & fees
Per Night
Change Check-In Dates
The Witchery by the Castle
(142 Ratings)
₹ 1,03,804
+ ₹ 20,761 taxes & fees
Per Night
Gleneagles Townhouse
(558 Ratings)
₹ 73,558
+ ₹ 14,711 taxes & fees
Per Night
The Balmoral Hotel
Based on 965 Ratings
(4 reviews by Indian travellers)
(965 Ratings)
₹ 73,935
₹ 68,760
+ ₹ 20,433 taxes & fees
Per Night
The Scott
Based on 372 Ratings
(372 Ratings)
₹ 44,909
+ ₹ 8,982 taxes & fees
Per Night
InterContinental Edinburgh The George
Based on 934 Ratings and 105 reviews
(9 reviews by Indian travellers)
(934 Ratings)
₹ 42,635
+ ₹ 8,527 taxes & fees
Per Night
Prestonfield House
Based on 271 Ratings
(3 reviews by Indian travellers)
(271 Ratings)
₹ 44,496
₹ 40,855
+ ₹ 11,439 taxes & fees
Per Night
The Scotsman Hotel
Based on 904 Ratings
(904 Ratings)
₹ 49,942
₹ 40,675
+ ₹ 11,706 taxes & fees
Per Night
Cheval The Edinburgh Grand
(677 Ratings)
₹ 39,359
₹ 36,604
+ ₹ 11,061 taxes & fees
Per Night
Tigerlily
Based on 916 Ratings
(916 Ratings)
₹ 43,132
₹ 35,743
+ ₹ 10,255 taxes & fees
Per Night
Nira Caledonia
Based on 545 Ratings
(545 Ratings)
₹ 38,287
₹ 35,607
+ ₹ 10,404 taxes & fees
Per Night
W Edinburgh
Based on 191 Ratings
(6 reviews by Indian travellers)
(191 Ratings)
₹ 35,411
+ ₹ 7,082 taxes & fees
Per Night
The Glasshouse, Autograph Collection
Based on 947 Ratings
(4 reviews by Indian travellers)
(947 Ratings)
₹ 30,876
+ ₹ 6,175 taxes & fees
Per Night
Virgin Hotels Edinburgh
Based on 958 Ratings
(4 reviews by Indian travellers)
(958 Ratings)
₹ 39,501
₹ 29,720
+ ₹ 8,832 taxes & fees
Per Night
DoubleTree by Hilton Edinburgh City Centre
Based on 971 Ratings and 105 reviews
(5 reviews by Indian travellers)
(971 Ratings)
₹ 29,535
+ ₹ 5,907 taxes & fees
Per Night
Sheraton Grand Hotel & Spa, Edinburgh
(899 Ratings)
₹ 28,008
+ ₹ 5,602 taxes & fees
Per Night
MONO Suites Old Town
Based on 259 Ratings
(3 reviews by Indian travellers)
(259 Ratings)
₹ 28,062
₹ 25,825
+ ₹ 9,015 taxes & fees
Per Night
Residence Inn by Marriott Edinburgh
(972 Ratings)
₹ 25,763
+ ₹ 5,152 taxes & fees
Per Night
Leonardo Royal Hotel Edinburgh
Based on 1306 Ratings and 114 reviews
(14 reviews by Indian travellers)
(1306 Ratings)
₹ 28,660
₹ 24,547
+ ₹ 8,025 taxes & fees
Per Night
Edinburgh Marriott Hotel Holyrood
Based on 931 Ratings
(4 reviews by Indian travellers)
(931 Ratings)
₹ 23,702
+ ₹ 4,740 taxes & fees
Per Night