Menu

Search options

2026-06-09

2026-06-10
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Royal Infirmary of Edinburgh

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

212 results

  • Superb Townhouse Silent Edinburgh

    From US$ 225

    150 Candlemaker'S Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • New Built 2022, 3 Bedroom Townhouse Edinburgh

    From US$ 243

    150 Candlemaker'S Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • 2 Bed Apt, 4 Beds, 3 Tvs Plus Parking

    From US$ 403

    Prestonfield Avenue, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 403
  • Wilton Road

    From US$ 150

    4 Wilton Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    Set 3 km from the centre of Edinburgh, Wilton Road Bed & Breakfast offers free Wi-Fi throughout the property. Located around 3 km from Calton Hill, the hotel is also 1.9 km away from Arthur's Seat…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Festival Glamping At The Drum - Artist Village

    From US$ 191

    147 Drum Street, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 191
  • Private Bedroom In Detached Home In Newington

    From US$ 121

    6 East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Modern, Cosy 2B In Central Edin, Family Friendly

    From US$ 495

    52 Granby Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Stylish Modern Newly Built Apartment 15 Min From City Centre

    From US$ 218

    4D East Suffolk Road, Newington, Edinburgh Eh16 5Ph, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    The 2-room Stylish Modern Newly Built Apartment 15 Min From City Centre apartment is set within 2.5 km of Museum of Childhood, which is an excellent place to improve cultural awareness.

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Apartment In Edinburgh Newington

    From US$ 433

    4B East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 433
  • Private Room In Charming Detached House In Newington

    From US$ 109

    6 East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Kingsley Guest House

    From US$ 127

    30 Craigmillar Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    Located in Edinburgh, the family-friendly Kingsley Guest House is 22 km from Edinburgh airport. It offers accommodation with a free carpark, a golf course and an indoor heated swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 127
  • New 2 Bed Apartment With Stunning Views Of Arthur Seat Mountain

    From US$ 643

    4A East Suffolk Road Flat 2A, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    The 3-room New 2 Bed Apartment With Stunning Views Of Arthur Seat Mountain apartment is nestled in Newington, which is an affluent, predominantly residential area, within 2.5 km of Palace of…

    To the hotel

    price for 1 night
    Book Now From US$ 643
  • Tranquil 3-Bedroom Home In Edinburgh

    From US$ 476

    36 Limefield, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 476
  • Edinburgh- 2 Double Rooms Available

    From US$ 142

    83 Blackchapel Close, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • No 45

    From US$ 241

    45 Gilmour Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    Offering flat-screen TV, a flat screen TV and a summer terrace, No 45 Bed & Breakfast Edinburgh is 10 minutes' drive from Arthur's Seat hike. The combined National Museum of Scotland is less than 2.8…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Private 1 Bedroom Apartment - Edinburgh - Sleeps 2

    From US$ 329

    7 South Parrotshot, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 329
  • Scot Townhouse

    From US$ 211

    26 Craigmillar Park, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Large Flat In Edinburgh F2 With Mountain View

    From US$ 356

    4 East Suffolk Road, Edinburgh, United Kingdom

    2.1 km to Royal Infirmary of Edinburgh (To the map)

    Large Flat In Edinburgh F2 Apartment apartment is located in Newington, which is an affluent, predominantly residential area, nearly 5 minutes' walk from Craigmillar Park Church.

    To the hotel

    price for 1 night
    Book Now From US$ 356
  • 18 Craigmillar Park

    From US$ 250

    18 Craigmillar Park, Edinburgh, United Kingdom

    2.2 km to Royal Infirmary of Edinburgh (To the map)

    18 Craigmillar Park Hotel Edinburgh is a great place to stay in Newington, which is an affluent, predominantly residential area, about 10 minutes' drive from Museum of Childhood. The guest house…

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • New 3-Bedroom Apartment Close To City Centre

    From US$ 419

    4 East Suffolk Road Flat 3, Edinburgh, United Kingdom

    2.2 km to Royal Infirmary of Edinburgh (To the map)

    New 3-Bedroom Apartment Close To City Centre is situated in Newington district of Edinburgh, 25 km from Edinburgh airport. Placed 2.6 km from the combined National Museum of Scotland, the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 419