Edinburgh Hotel
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-04

2026-11-05

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

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Edinburgh near Royal Infirmary of Edinburgh

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

250 options found

  • Craigour House - Superfast Wifi - Free Parking - 2Br Sleeps 5

    Nether Craigour, Edinburgh, United Kingdom

    0.4 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Craigour House - Superfast Wifi - Free Parking - 2Br Sleeps 5 Apartment Edinburgh enjoys a convenient location and provides easy access to Edinburgh Old Town 4.7 km away.

    More...
    BOOK
  • 1Br Edinburgh Stay With Free Parking Sleeps 4

    Moredunvale Rd, Edinburgh, United Kingdom

    0.4 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located nearly a 10-minute drive from Dynamic Earth Interactive Science Museum, the spacious 120 m² 1Br Edinburgh Stay With Free Parking Sleeps 4 apartment features private car parking for those who…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Lovely City Home

    113 Upper Craigour, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Offering a location a 15-minute drive from the Thistle chapel "St Giles' Cathedral", Lovely City Home Edinburgh gives access to various tourist spots in the area.

    More...
    From US$ 261
    price for 1 night
    BOOK From US$ 261
  • Little France House Room1

    135 Upper Craigour, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The comfortable Little France House Room1 Edinburgh hotel offers easy access to Tron Kirk, which is situated a mere 6 minutes' walk away.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Little France House Room2

    135 Upper Craigour, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Little France House Room2 Edinburgh is located a 6-minute walk from Tron Kirk and overlooks the garden. Wi-Fi and a car park are among the essentials at guests' disposal.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • A Cozy One Bedroom In A 2 Bedroom Flat

    59 Craigour Drive, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Guests of A Cozy One Bedroom In A 2 Bedroom Flat Edinburgh hotel can enjoy access to the historic fortress "Edinburgh Castle", located 6 km away.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • 3 Bedrooms Bungalow, Sleeps 6, Free Parking With Garden

    134 Old Dalkeith Road, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Staying at the spacious 3 Bedrooms Bungalow, Sleeps 6, Free Parking With Garden Edinburgh apartment, guests can visit the Thistle chapel "St Giles' Cathedral", located a 10-minute ride away. Wi-Fi…

    More...
    From US$ 190
    price for 1 night
    BOOK From US$ 190
  • Stylish 2-Bed Home Workspaces & Parking

    Lucy Colquhoun Cruik, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located about 7 km from Royal Yacht Britannia, the 2-bedroom Stylish 2-Bed Home Workspaces & Parking Edinburgh gives access to various tourist sites in the vicinity.

    More...
    BOOK
  • Aaron Lodge

    128 Old Dalkeith Road, Edinburgh, United Kingdom

    0.7 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located 3.5 km from the long - running 18 - hole Braids Hill Golf Course, which is highly appreciated by sports lovers, Aaron Lodge Edinburgh hotel includes 10 rooms.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Arden Guest House, Craigmillar Castle Edinburgh

    126 Old Dalkieth Road, Edinburgh, United Kingdom

    0.7 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located about a 10-minute ride from The Robertson Mausoleum Parish Church, which is considered to be a sacred place of worship, the 3-star Arden Guest House, Craigmillar Castle Edinburgh offers…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • Lavender Guest House, Near Royal Infirmary, Edinburgh

    126 Old Dalkeith Road, Edinburgh, United Kingdom

    0.7 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located 3.4 km from the long - running 18 - hole Braids Hill Golf Course, which is highly appreciated by sports lovers, the comfortable Lavender Guest House, Near Royal Infirmary, Edinburgh includes…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Pringle 2 Bedroom Apartment - Edinburgh

    Pringle Terrace, 3, 1, Edinburgh, United Kingdom

    0.7 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The spacious 75 m² Pringle 2 Bedroom Apartment - Edinburgh offers a convenient location, approximately a 10-minute ride from Dynamic Earth Interactive Science Museum. Guests can use Wi-Fi for either…

    More...
    From US$ 496
    price for 1 night
    BOOK From US$ 496
  • Wighton House - Family, Business & Relocation Stay

    11 Wighton Road, Edinburgh, United Kingdom

    0.8 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located merely a 6-minute walk from The Robin Chapel, the 2-bedroom Wighton House Villa Edinburgh gives easy access to various tourist attractions in the area.

    More...
    From US$ 404
    price for 1 night
    BOOK From US$ 404
  • Nivahana

    79 Craigour Crescent, Edinburgh, United Kingdom

    0.8 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Staying at the 30 m² Nivahana Edinburgh apartment, guests can visit Arthur's Seat hike, located 3.5 km away. The apartment capacity is based on up to 2 guests.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Room Away

    Eh16 4Dl 27/3 Craigmillar Castle Avenue, Edinburgh, United Kingdom

    0.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The comfortable Room Away Edinburgh hotel offers proximity to the beautifully restored art-deco Edinburgh Festival Theatre, which is located 3.5 km away.

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Spacious 2 Bed Apartment With Private Parking Space

    47 Ravenswood Avenue, Edinburgh, United Kingdom

    0.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 2-bedroom Spacious 2 Bed Apartment With Private Parking Space Edinburgh offers proximity to a number of tourist attractions, such as the combined National Museum of Scotland, located 3.8 km away.…

    More...
    From US$ 332
    price for 1 night
    BOOK From US$ 332
  • Lolo Properties 2, Free Parking

    141 Craigmillar Castle Avenue, Edinburgh, United Kingdom

    0.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located nearly 5 minutes' walk from The Robin Chapel, Lolo Properties 2, Free Parking Edinburgh apartment gives quick access to various tourist spots in the vicinity.

    More...
    From US$ 456
    price for 1 night
    BOOK From US$ 456
  • Aw House

    6 Moredunvale Way, Edinburgh, United Kingdom

    0.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Aw House Hotel Edinburgh offers guests access to Royal Mile, which is 4.9 km away. The ruined medieval Craigmillar Castle is approximately a 20-minute walk from this hotel in Edinburgh.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Steps Away From All The Action

    187 Craigmillar Castle Avenue, Edinburgh, United Kingdom

    0.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated 10 minutes' drive from Museum of Childhood, Steps Away From All The Action Edinburgh apartment provides convenient access to numerous nearby attractions.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Beautiful 4-Bedroom House With Private Garden & Parking

    Friary Road, Edinburgh, United Kingdom

    1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 4-bedroom Beautiful 4-Bedroom House With Private Garden & Parking Edinburgh villa can host up to 7 guests, boasting a convenient location 4.4 km from iconic cultural attractions such as the…

    More...
    From US$ 510
    price for 1 night
    BOOK From US$ 510