Menu

Search options

2026-02-27

2026-02-28
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 National Library of Scotland

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

1853 results

  • Royal Mile Apartments

    From US$ 585

    7/4 Saint Mary'S Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 585
  • Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle

    From US$ 815

    Princes Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Deluxe 3-Bedroom Apartment On Princes Street Overlooking Edinburgh Castle apartment, set only a 5-minute walk from The Parish Church of St Cuthbert, and stands 100 km from Dundee airport.

    To the hotel

    price for 1 night
    Book Now From US$ 815
  • Royal Mile Cranston

    From US$ 316

    1 Cranston Street, Corner Of Royal Mile And Cranston Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Royal Mile Cranston apartment is located a 5-minute drive to Camera Obscura and World of Illusions and offers accommodation with free Wi-Fi in the rooms. This venue offers rooms with multi-channel TV…

    To the hotel

    price for 1 night
    Book Now From US$ 316
  • Royal Mile Apartment

    From US$ 612

    St John'S Hill, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Royal Mile Luxury apartment is situated within 1.2 km of the historic fortress "Edinburgh Castle", and has a number of amenities including a golf course, complimentary parking and live performances.

    To the hotel

    price for 1 night
    Book Now From US$ 612
  • Aparthotel Adagio Edinburgh Royal Mile

    From US$ 238

    231 Canongate, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Aparthotel Adagio Edinburgh Royal Mile is a 4-star property with a lift and a vending machine, set 12 minutes' walk from The Robertson Mausoleum, one of the divine tourist destinations in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 238
  • Edinburgh Old Town Apartment

    From US$ 177

    70 West Port - 14 Cordiner'S Land, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Edinburgh Old Town is set 0.5 km from the good old-fashioned Cameo Cinema and 0.8 km from The Royal Edinburgh Military Tattoo in Old Town district. There is also a kitchenette, fitted with…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • Ten Hill Place

    From US$ 62

    10 Hill Place, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Ten Hill Place Hotel Edinburgh, located just near the shopping mall "North Bridge", features a flat screen TV, a shared lounge and a cable flat-screen. Set within a few minutes' drive from Royal Mile…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • The Cosy Courtyard

    From US$ 305

    70 West Port, 12 Cordiner'S Land, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    12 Cordiner'S venue is situated in Old Town district, 0.6 km from Royal Mile and offers storage for belongings, a parking and a safe deposit box. Located in the old town district, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 305
  • West Port - 2Br In The Heart Of The Old Town Just Off The Grassmarket

    From US$ 287

    70 West Port 7 Cordiners Land, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Guests can stay in 2Br In Heart Of Old Town. Castle View + Royal Mile venue when visiting Edinburgh. The accommodation comprises 2 bedrooms and 1 bathroom. The apartment capacity is based on up to 4…

    To the hotel

    price for 1 night
    Book Now From US$ 287
  • Quartermile Cosy Central Nest

    22/16 Simpson Loan, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    To the hotel

    Book Now
  • Urban Oasis

    From US$ 201

    8/2 Chapel Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • Altido Elegant Flat Near The Meadows With Parking

    From US$ 522

    31 Simpson Loan, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Museum of Childhood is around a 19-minute walk from Altido Elegant Flat Near The Meadows With Parking Apartment apartment, while The Meadows is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 522
  • City Central, Festival Theater

    From US$ 343

    6 Drummond Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    City Central, Festival Theater apartment is set just 1 km from National Museum of Scotland, which is an excellent place to improve cultural awareness.

    To the hotel

    price for 1 night
    Book Now From US$ 343
  • Quartermile Central Apartment

    From US$ 383

    21 Simpson Loan, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Located in West End district, Quatermile Central Apartment Edinburgh is next-door to the combined National Museum of Scotland and a 5-minute drive from Arthur's Seat hike. This 2-bedroom…

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Premier Inn Edinburgh City Centre Royal Mile

    From US$ 194

    33 East Market Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Area attractions, including Edinburgh Waverley and the parish church "St Giles' Cathedral" are located only a short walk from Premier Inn Edinburgh City Centre Royal Mile. For business travellers, a…

    To the hotel

    price for 1 night
    Book Now From US$ 194
  • The Baxter Hostel

    From US$ 76

    5/2 West Register Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    The Baxter Hostel boasts a prime location close to the award winning Surgeons' Hall Museums. The venue is located 450 metres from Princes Street, in New Town district.

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Princes Street Hostel

    From US$ 22

    5 West Register Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    The venue is just 450 metres from the combined National Museum of Scotland and 0.7 km from the art museum "Scottish National Gallery".

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hub Edinburgh City Centre - Rose Street

    From US$ 326

    56-58 Rose Street, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 326
  • The Quartermile Meadows View Residence

    From US$ 377

    Simpson Loan, Edinburgh Eh3 9Gd, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    Situated a 10-minute walk from Edinburgh city centre, The Quartermile Meadows View Residence apartment offers public parking nearby. This venue is steps away from the public research University of…

    To the hotel

    price for 1 night
    Book Now From US$ 377
  • Modern Quartermile Apartment

    From US$ 432

    Flat 15, 18 Simpson Loan, Edinburgh, United Kingdom

    0.6 km to National Library of Scotland (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 432