Edinburgh, United Kingdom

Hotels near Royal Infirmary

Guests

Why book with Hotels.com?

Where to stay near Royal Infirmary?

  • Salisbury Green Hotel & Bistro

    Salisbury Green Hotel & Bistro

    3-star
    VIP

    Newington3 kilometers to Royal Infirmary

    Guest rating9.2.Superb263 Hotels.com guest reviews
    Salisbury Green Hotel & Bistro
  • Dorstan Guest House

    Dorstan Guest House

    3-star

    Newington2.5 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional146 Hotels.com guest reviews
    Dorstan Guest House
  • Hotel Ceilidh-donia

    Hotel Ceilidh-donia

    3-star

    Newington2.6 kilometers to Royal Infirmary

    Guest rating9.6.Exceptional116 Hotels.com guest reviews
    Hotel Ceilidh-donia
  • Strathallan Guest House

    Strathallan Guest House

    3-star

    Newington3.1 kilometers to Royal Infirmary

    Guest rating9.2.Superb77 Hotels.com guest reviews
    Strathallan Guest House
  • Lauderville Guest House

    Lauderville Guest House

    4-star

    Newington2.8 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional78 Hotels.com guest reviews
    Lauderville Guest House
  • The Salisbury Hotel

    The Salisbury Hotel

    4-star

    Newington3.1 kilometers to Royal Infirmary

    Guest rating8.4.Very good163 Hotels.com guest reviews
    The Salisbury Hotel
  • Prestonfield House

    Prestonfield House

    5-star

    Prestonfield2.2 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional59 Hotels.com guest reviews
    Prestonfield House
  • Emerald Guest House

    Emerald Guest House

    3-star

    Gilmerton1.6 kilometers to Royal Infirmary

    Guest rating9.2.Superb12 Hotels.com guest reviews
    Emerald Guest House
  • Kildonan Lodge Hotel

    Kildonan Lodge Hotel

    4-star
    VIP

    Prestonfield2.2 kilometers to Royal Infirmary

    Guest rating9.0.Superb42 Hotels.com guest reviews
    Kildonan Lodge Hotel
  • The Ben Doran Guest House

    The Ben Doran Guest House

    4-star

    Newington2.7 kilometers to Royal Infirmary

    Guest rating8.0.Very good61 Hotels.com guest reviews
    The Ben Doran Guest House
  • Glenalmond Guest House

    Glenalmond Guest House

    4-star

    Newington2.6 kilometers to Royal Infirmary

    Guest rating10.0.Exceptional18 Hotels.com guest reviews
    Glenalmond Guest House
  • Kingsley Edinburgh

    Kingsley Edinburgh

    3.5-star

    Prestonfield2.2 kilometers to Royal Infirmary

    Guest rating9.0.Superb22 Hotels.com guest reviews
    Kingsley Edinburgh
  • Allison House 17

    Allison House 17

    3-star

    Newington2.7 kilometers to Royal Infirmary

    Guest rating7.8.Good60 Hotels.com guest reviews
    Allison House 17
  • Highfield Guest House

    Highfield Guest House

    4-star

    Newington2.6 kilometers to Royal Infirmary

    Guest rating9.8.Exceptional16 Hotels.com guest reviews
    Highfield Guest House
  • Ashdene House

    Ashdene House

    4-star

    Newington3 kilometers to Royal Infirmary

    Guest rating9.4.Exceptional11 Hotels.com guest reviews
    Ashdene House
See more properties

Other landmarks in Edinburgh

Transport in Edinburgh

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Royal Infirmary

Where is Royal Infirmary?

Royal Infirmary is located in Craigmillar. You can easily spend a leisurely day seeing the sights and exploring what this neighborhood has to offer. If you'd like to find things to do in the area, you may want to check out Craigmillar Castle and Gilmerton Cove.

Where Can I Stay near Royal Infirmary?

We've got 15 hotels you can choose from within just a mile of Royal Infirmary. You might want to consider one of these options that are popular with our travelers:

3 Bed House w/Drive & Garden v/Fast WiFi & Netlfix

  • • 3.5-star vacation home • Free parking • Free WiFi • Terrace

Empty2occupied Family Home in Craigour Terrace With Driveway & Garden

  • • 3-star guesthouse • Free parking • Free WiFi • Golf course • Walkable location

OYO Arden Guest House

  • • 3.5-star guesthouse • Free parking • Free WiFi • Terrace

Gala Rooms

  • • 3.5-star vacation home • Free parking • Free WiFi

Edinburgh Hostel

  • • 4-star hotel • Free parking • Free WiFi • Restaurant

Things to See and Do near Royal Infirmary

What to See near Royal Infirmary

  • • Craigmillar Castle
  • • Holyrood Park
  • • National Library of Scotland
  • • Carlton Cricket Club
  • • Hermitage of Braid and Blackford Hill Local Nature Reserve

Things to Do near Royal Infirmary

  • • Gilmerton Cove
  • • Royal Commonwealth Pool
  • • Butterfly and Insect World
  • • Queen's Hall
  • • Surgeon's Hall

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Edinburgh hotels