Currency
INR
You are booking hotel for more than 30 days
2901
Select Filters
Your Budget
Show 5 more
Locality
Popular Areas
Edinburgh City Centre
Edinburgh Old Town
Edinburgh New Town
Leith
Stockbridge
Haymarket
Newington
Duddingston
Tourist Attractions
Edinburgh Castle
National Museum of Scotland
Royal Botanic Garden Edinburg...
Palace of Holyroodhouse
Airport
Edinburgh Airport - EDI
Show -3 more
Roslin Templar loft
₹ 16,904
+ ₹ 3,381 taxes & fees
Per Night
The Craigie
Based on 303 Ratings and 0 reviews
Hospitality4.8
Room4.8
Cleanliness4.8
(303 Ratings)
₹ 12,665
₹ 11,779
+ ₹ 3,552 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Kevock Vale Park
Based on 26 Ratings and 0 reviews
Room4.9
Hospitality5
(26 Ratings)
₹ 8,681
₹ 8,074
+ ₹ 2,466 taxes & fees
Laird And Dog Inn
₹ 8,224
+ ₹ 1,645 taxes & fees
Innkeeper's Collection, Edinburgh, Dalkeith
₹ 9,375
+ ₹ 1,875 taxes & fees
Melville Castle
Based on 169 Ratings and 0 reviews
Hospitality4.5
Room4.3
Cleanliness4.6
(169 Ratings)
₹ 20,038
+ ₹ 4,008 taxes & fees
Super 2 Bedroom Flat near Dalkeith Town Center
(16 Ratings)
₹ 5,593
₹ 5,202
+ ₹ 5,642 taxes & fees
3 Eskbank Terrace
₹ 1,48,535
₹ 1,35,417
+ ₹ 10,965 taxes & fees
The Coorie Inn @ Portobello, Edinburgh’s Seaside.
The Sun Inn
Based on 369 Ratings and 0 reviews
Hospitality4.6
Room4.2
Cleanliness4.4
(369 Ratings)
₹ 10,791
₹ 10,036
+ ₹ 3,076 taxes & fees
Beachfront Treasure
₹ 22,844
+ ₹ 4,569 taxes & fees
Dalhousie Castle Hotel & Spa
Based on 726 Ratings and 0 reviews
Hospitality4.3
Cleanliness4.5
Value For Money4.3
(726 Ratings)
₹ 18,382
₹ 17,095
+ ₹ 5,069 taxes & fees
Musselburgh / Edinburgh near QM Uni (30)
₹ 36,931
₹ 32,895
+ ₹ 6,579 taxes & fees
Ravelston House
Based on 354 Ratings and 0 reviews
Room4.4
(354 Ratings)
₹ 15,363
₹ 12,715
+ ₹ 3,654 taxes & fees
Arden House
Based on 60 Ratings and 0 reviews
Cleanliness4.9
(60 Ratings)
₹ 17,500
₹ 16,150
+ ₹ 4,317 taxes & fees
Carberry Tower Mansion House and Estate
(831 Ratings)
₹ 16,251
₹ 15,114
+ ₹ 4,431 taxes & fees
Forman's Lodge
₹ 55,738
₹ 51,439
+ ₹ 22,460 taxes & fees