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) Bulgarian lev (BGN) 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-03-18

2026-03-19

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

171 options found

  • 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

    Nestled nearly a 10-minute drive from the Edinburgh Old Town, the spacious 120 m² 1Br Edinburgh Stay With Free Parking Sleeps 4 apartment allows guests to explore numerous tourist destinations in the…

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

    113 Upper Craigour, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Positioned at a distance of 4.6 km from bustling shopping destinations such as Grassmarket, Lovely City Home offers guests to use a car park.

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

    135 Upper Craigour, Edinburgh, United Kingdom

    0.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Little France House Room1 Edinburgh hotel offers guests access to The Real Mary King's Close, which is 4.6 km away.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 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 Apartment offers views of the garden and a location merely 1 km from Liberton Golf Club.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • 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

    Situated a 17-minute walk from A Cozy One Bedroom In A 2 Bedroom Flat Edinburgh hotel, guests can visit Liberton Golf Club.

    More...
    BOOK
  • 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

    Located in Edinburgh, the spacious 3 Bedrooms Bungalow, Sleeps 6, Free Parking With Garden Edinburgh apartment is 25 km from Edinburgh airport.

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • Aaron Lodge

    128 Old Dalkeith Road, Edinburgh, United Kingdom

    0.7 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Aaron Lodge Edinburgh hotel includes 10 rooms and is 4.3 km from The Writers' Museum. Guests travelling by car can also use parking on site.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Wighton House

    11 Wighton Road, Edinburgh, United Kingdom

    0.8 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located 2.5 km from Arthur's Seat, Wighton House Villa Edinburgh provides access to various tourist attractions in the vicinity.

    More...
    BOOK
  • Room Away

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

    0.9 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Room Away Edinburgh hotel offers proximity to the ruined Holyrood Abbey, which is located 3.2 km away.

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

    Friary Road, Edinburgh, United Kingdom

    1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located 4.4 km from St Giles' Cathedral, the 2-bedroom Beautiful 4-Bedroom House With Private Garden & Parking gives access to various tourist sites in the vicinity.

    More...
    From US$ 494
    price for 1 night
    BOOK From US$ 494
  • Samsara Home

    10A Craigmillar Castle Gardens Craigmillar Castle Gardens, Edinburgh, United Kingdom

    1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Samsara Home Edinburgh apartment is 25 minutes' walk from Arthur's Seat hike. Offering a play area and a garden, this homestay is located 2.8 km from Pickering's Gin Distillery.

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • Lux 2 Bedroom Ground Floor Apartment

    15/2 Craigend Park, Edinburgh, United Kingdom

    1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The spacious Lux 2 Bedroom Ground Floor Apartment lies around a 10-minute ride from Arthur's Seat hike. Wi-Fi and a free private car park are also available at this apartment.

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • The Neuk

    164 Greendykes Road, Edinburgh, United Kingdom

    1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 1-room The Neuk Apartment Edinburgh provides swift access to various city landmarks, such as the Robin Chapel, located merely 5 minutes' stroll away. Guests can use Wi-Fi for either business or…

    More...
    From US$ 148
    price for 1 night
    BOOK From US$ 148
  • Cozy 2 Bedrooms With Private Parking Space And Garden

    73 Ravenswood Avenue, Edinburgh, United Kingdom

    1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated a 10-minute drive from Palace of Holyroodhouse, the spacious 80 m^2 Cozy 2 Bedrooms With Private Parking Space And Garden offers an opportunity to discover various tourist attractions in the…

    More...
    From US$ 300
    price for 1 night
    BOOK From US$ 300
  • Spacious 3 Bedroom Flat

    35 Ellangowan Terrace, Edinburgh, United Kingdom

    1.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated a mere 12 minutes' walk from Liberton Golf Club, the 85 m² Spacious 3 Bedroom Flat Edinburgh provides convenient access to numerous nearby attractions. The apartment offers modern facilities…

    More...
    From US$ 541
    price for 1 night
    BOOK From US$ 541
  • Guestready - Edinburgh Elegant Home

    1 Bowes Place, Edinburgh, United Kingdom

    1.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated nearly a 10-minute ride from Holyrood Park, the 2-room Guestready - O Beehive Em Edimburgo Apartment offers an opportunity to discover various tourist attractions in the area. Also, guests…

    More...
    From US$ 173
    price for 1 night
    BOOK From US$ 173
  • The Metro Oasis

    3 Drybrough Crescent 20, Edinburgh, United Kingdom

    1.1 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    2-room The Metro Oasis Apartment lies in the Prestonfield district and features Wi-Fi, and private parking for guests' utmost comfort. Palace of Holyroodhouse is 3.3 km away, while the combined…

    More...
    From US$ 302
    price for 1 night
    BOOK From US$ 302
  • Casa Porcians

    39D Niddrie Marischal Place, Edinburgh, United Kingdom

    1.2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Casa Porcians Apartment Edinburgh offers easy entry to such city sights as the Robin Chapel, situated just 5 minutes' walk away.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • 2-Bedroom Holiday Home With Private Garden & Parking

    Milligan Road, Edinburgh, United Kingdom

    1.2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located within 10 minutes' drive of Edinburgh Butterfly and Insect World Zoo, the 1-bedroom 2-Bedroom Holiday Home With Private Garden & Parking provides access to various tourist attractions in the…

    More...
    From US$ 324
    price for 1 night
    BOOK From US$ 324
  • A Nice Room In Edinburgh

    122 Walter Scott Avenue, Edinburgh, United Kingdom

    1.2 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Situated 3.5 km from the combined National Museum of Scotland, A Nice Room In Edinburgh provides convenient access to numerous nearby attractions. Wi-Fi and parking are provided for guests' business…

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