You are booking hotel for more than 30 days
3 Star
Your Budget
Locality
Popular locations
Show -2 more
Showing Properties in Midlothian
Premier Inn Edinburgh A7 (Dalkeith)
₹ 22,216
+ ₹ 4,443 taxes & fees
Per Night
Change Check-In Dates
GuestReady - Charming Home in Old Town
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
(66 Ratings)
₹ 49,212
+ ₹ 8,149 taxes & fees
Per Night
ibis Edinburgh Centre Royal Mile – Hunter Square
Based on 929 Ratings
(929 Ratings)
₹ 33,354
₹ 27,612
+ ₹ 8,496 taxes & fees
Per Night
Cityroomz Edinburgh
Based on 952 Ratings
(5 reviews by Indian travellers)
(952 Ratings)
₹ 24,568
₹ 20,897
+ ₹ 6,879 taxes & fees
Per Night
Grassmarket hotel
Based on 957 Ratings
(957 Ratings)
₹ 30,525
₹ 25,436
+ ₹ 7,085 taxes & fees
Per Night
Haymarket Hotel
(3 Ratings)
₹ 23,168
₹ 21,546
+ ₹ 6,001 taxes & fees
Per Night
GuestReady - Modern home near Craigmillar area
Entire Apartment
Get complete access to all bedrooms, bathrooms, living room, kitchen and more!
Please refer to Property Layout section on the Details page for access information for All spaces
(13 Ratings)
₹ 20,735
+ ₹ 11,132 taxes & fees
Per Night
Grove House Hotel
Based on 991 Ratings
(991 Ratings)
₹ 24,226
₹ 23,551
+ ₹ 6,783 taxes & fees
Per Night
Premier Inn Edinburgh (Princes Street)
₹ 27,819
+ ₹ 5,564 taxes & fees
Per Night
Holiday Inn Express - Edinburgh City Centre
Based on 912 Ratings and 124 reviews
(31 reviews by Indian travellers)
(912 Ratings)
₹ 27,789
+ ₹ 5,558 taxes & fees
Per Night
Leonardo Edinburgh City
Based on 986 Ratings
(986 Ratings)
₹ 33,772
₹ 25,559
+ ₹ 7,118 taxes & fees
Per Night
Q: ✅ What is Lowest & Highest Price for 3 Star Hotels in Midlothian?
Q: ✅ How many 3 Star Hotels in Midlothian are available for booking at MakeMyTrip?
Q: ✅ Which are the best three star resorts & hotels in Midlothian offering excellent hospitality?