1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
The Upper Craigour Royal infirmary House
41 Upper Craigour, Edinburgh, United Kingdom
Show map
Nearby Hotels
Apartment Upper Craigour
34 Upper Craigour,EdinburghEmerald Guest House
3 Drum Street, Gilmerton,EdinburghAuld Reekie Cottage
42 Kingston Avenue,EdinburghAaron Lodge
128 Old Dalkeith Road,EdinburghWhat's nearby
Hospital
Royal Infirmary of Edinburgh0.69kmCollege
University of Edinburgh Medical School0.77kmUniversity of Edinburgh College of Science and Engineering2.84kmSuburb
South Edinburgh0.91kmPrestonfield3.18kmDuddingston3.50kmHolyrood4.11kmHistoric Site
Gilmerton Cove1.15kmNiddrie2.07kmPopular Area
Gilmerton1.21kmCraigmillar1.85kmLiberton1.92kmNewcraighall3.35kmNorthfield3.74kmBrunstane4.00kmCastle
Craigmillar Castle1.25kmPark
Hunter's Hall Public Park1.73kmChapel
Robin Chapel1.76kmChurch
Saint Teresa of Lisieux1.81kmGolf Course
Duddingston Golf Club2.37kmKings Acre Golf Course2.91kmPrestonfield Golf Club3.21kmCraigmillar Park Golf Club3.32kmMelville Golf Centre3.73kmMortonhall Golf Club4.04kmHistoric Building
Duddingston House2.61kmTheatre
Taste of Scotland Scottish Show2.98kmZoo
Edinburgh Butterfly and Insect World2.99kmTrain Station
Shawfair Railway Station3.11kmNewcraighall Railway Station3.15kmBrunstane Railway Station3.46kmMusselburgh Railway Station4.10kmResearch Institute
UK Astronomy Technology Centre3.58kmObservatory
Royal Observatory3.62kmSwimming Pool
Royal Commonwealth Pool3.67kmPeak
Arthur's Seat3.67kmUniversity
Queen Margaret University4.00kmSports Club
Carlton Cricket Club4.02kmHill
Blackford Hill4.06kmPond
Blackford Pond4.16kmLooking for a hotel for your Workation?
Check out:
Edinburgh hotels for digital nomads - Tripoffice.com