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

  • Large En Suite Bedroom With One Double Bed No Breakfast Provided

    3 Edgelaw Rigg, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Guests of the comfortable 3-star Large En Suite Bedroom With One Double Bed No Breakfast Provided Edinburgh hotel can enjoy easy access to Fox, which is situated just 7 minutes' stroll away.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • 23 Mayfield

    23 Mayfield Gardens, Newington, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 5-star 23 Mayfield Edinburgh hotel features spacious rooms merely a 5-minute walk from Craigmillar Park Church. Wi-Fi is available throughout the property and private parking is provided on site…

    More...
    From US$ 449
    price for 1 night
    BOOK From US$ 449
  • Marchhall Accommodation

    4 Marchhall Crescent, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Nestled in Newington, which is an affluent, predominantly residential area, Marchhall Accommodation Edinburgh hotel is about a 25-minute walk from Royal Mile.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Spacious 2Br - Parking Near Edinburgh City Centre

    Liberton Gardens, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 57 m² Spacious 2Br - Parking Near Edinburgh City Centre apartment enjoys a prime location and provides easy access to Secret Herb Garden 2.7 km away. The apartment capacity is based on up to 5…

    More...
    From US$ 329
    price for 1 night
    BOOK From US$ 329
  • Edinburgh Two Bedrooms Apartment With Free Parking

    93 Liberton Gardens, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Featuring a convenient location, the 60 m² Edinburgh Two Bedrooms Apartment With Free Parking offers views of the garden, 4.2 km from Edinburgh Butterfly and Insect World Zoo. Wi-Fi and a car park…

    More...
    From US$ 172
    price for 1 night
    BOOK From US$ 172
  • Highfield Guest House

    83 Mayfield Road, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The comfortable Highfield Guest House Edinburgh offers quick access to Mayfield Salisbury Parish Church, situated nearly 5 minutes' walk away. This 4-star guest house also offers guests Wi-Fi in the…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • House Of Many Ways

    81/2 Mayfield Road, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    House Of Many Ways Bed & Breakfast Edinburgh offers quick access to Mayfield Salisbury Parish Church, located merely a 6-minute walk away.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Abcorn Guest House

    4 Mayfield Gardens, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Offering a location a 5-minute walk from Craigmillar Park Church, Abcorn Guest House Edinburgh offers 7 rooms.

    More...
    From US$ 350
    price for 1 night
    BOOK From US$ 350
  • The Gifford

    103 Dalkeith Road, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Offering a sunbathing terrace and a golf course, The Gifford Hotel Edinburgh lies in Newington, which is a neighbourhood of southern Edinburgh, Scotland, about a 25-minute walk from Grassmarket.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Rosehall Hotel

    101 Dalkeith Road, Newington, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Featuring Wi-Fi in the rooms, the 4-star Rosehall Hotel Edinburgh is about 25 minutes' walk from Edinburgh Old Town. Street parking is available nearby.

    More...
    From US$ 157
    price for 1 night
    BOOK From US$ 157
  • Smiths Guest House

    77 Mayfield Road, 77, Edinburgh, United Kingdom

    2.5 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located about a 25-minute walk from Museum of Childhood, Smiths Guest House Edinburgh includes 16 rooms with views of the city.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Mayfield Lodge

    Mayfield Road,75, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Located about a 25-minute stroll from Royal Mile, the 2-star Mayfield Lodge Edinburgh hotel offers access to tourist attractions throughout Edinburgh. There is also street parking.

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Allison House 17

    17 Mayfield Gardens, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Allison House 17 Edinburgh hotel is a great place to stay in Newington, which is a neighbourhood of southern Edinburgh, Scotland, a 25-minute stroll from Grassmarket. Guests who stay at the hotel can…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Mayfield Suites

    15 Mayfield Gardens, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    A 25-minute stroll from Royal Mile, the 4-star Mayfield Suites Edinburgh hotel includes 13 rooms. Located 2.4 km from the historic fortress "Edinburgh Castle", the guest house is also 2.7 km from…

    More...
    From US$ 400
    price for 1 night
    BOOK From US$ 400
  • Lovely Quiet Double Room

    3, 3 Lady Nairne Place, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Nestled in the Duddingston district of Edinburgh, Lovely Quiet Double Room Edinburgh is around 25 minutes' walk from such cultural places of interest as The Queen's Gallery. The homestay features Wi…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • City Guest House

    15 Mayfield Gardens, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Nestled in Newington, which is an affluent, predominantly residential area, City Guest House Edinburgh is around a 25-minute walk from The Robertson Mausoleum Parish Church.

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Kingsway Guest House

    5 East Mayfield, Newington, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Overlooking the garden, the 4-star Kingsway Guest House Edinburgh is about a 25-minute walk from Arthur's Seat hike. Guests travelling by car can also use street parking on site.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • The Ben Doran Guest House

    11 Mayfield Gardens, Newington, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The Ben Doran Guest House Edinburgh offers 11 rooms a 25-minute walk from the historic fortress "Edinburgh Castle". A private parking lot is available on site as well.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Thornfield Guest Residence

    7 Mayfield Gardens, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    The 3-star Thornfield Guest Residence Edinburgh hotel offers proximity to Royal Mile, situated nearly a 25-minute walk away. This Edinburgh guest house features 10 rooms and comforts such as luggage…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Sonas Guesthouse

    3 East Mayfield, Edinburgh, United Kingdom

    2.6 km to Royal Infirmary of Edinburgh

    (Show map)

    Show map

    Offering luggage storage, Sonas Guesthouse Edinburgh lies in Newington, which is an affluent, predominantly residential area, 2.6 km from the landscaped Princes Street Gardens and a 25-minute walk…

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