Menu

Search options

2026-06-15

2026-06-16
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

2095 results

  • Old Waverley Hotel

    From US$ 420

    43 Princes Street, Edinburgh, United Kingdom

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

    old-waverley.edinburgh.top-hotels-uk.comOld Waverley Hotel is placed in the center of Edinburgh and offers a spectacular view over the castle. The venue was opened in 1900, renovated in 2012 and is…

    To the hotel

    price for 1 night
    Book Now From US$ 420
  • Wilde Aparthotels Edinburgh Grassmarket

    From US$ 467

    26 King'S Stables Road, Edinburgh, United Kingdom

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

    Wilde Aparthotels By Staycity Edinburgh Grassmarket is a 4-star venue only 1.3 km from The Portugese Cannon. The property opened its doors in 2019.

    To the hotel

    price for 1 night
    Book Now From US$ 467
  • Joivy Unique Old Town Stay Under Edinburgh Castle

    From US$ 744

    13 King'S Stables Road, Edinburgh, United Kingdom

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

    Located in Old Town district next to Royal Mile, the 71 m² Altido Heart Of The Old Town Literally Under The Castle apartment accommodates up to 6 guests. The venue consists of 2 bedrooms, 1 bathroom,…

    To the hotel

    price for 1 night
    Book Now From US$ 744
  • Kings Stables, Grassmarket

    From US$ 383

    Edinburgh, United Kingdom

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

    Located in Edinburgh, 2-bedroom Kings Stables, Grassmarket Holiday home measures 75 m² and can accommodate 4 guests. It includes a full kitchen and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Elegant Apartment In The Heart Of Edinburgh

    From US$ 757

    13/5 King'S Stables Road, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 757
  • Leonardo Royal Hotel Edinburgh

    From US$ 117

    43 Jeffrey Street, Edinburgh, United Kingdom

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

    Set only a 12-minute walk from Edinburgh Castle, Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn is located just a 5-minute walk from Edinburgh Underground City. The hotel has an à la carte…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Cozy Old Town 4 Bedrm Apartment

    From US$ 598

    Nicolson Street, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 598
  • The Rose Residence

    From US$ 845

    5-8 Drummond Street, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 845
  • Charming Grassmarket 1 Bed Castle Pad

    From US$ 362

    King'S Stables Road 13, Edinburgh, United Kingdom

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

    Charming Grassmarket 1 Bed Castle Pad is located near Camera Obscura and World of Illusions and is just 10 minutes' walk from the centre of Edinburgh. There is a kitchen appointed with a dishwasher…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • City Centre Festival Flat

    From US$ 204

    6 Flat, 23 Drummond Street, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Modern Grassmarket Apartment

    From US$ 393

    3 Chapel Wynd, Edinburgh, United Kingdom

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

    Modern Grassmarket apartment is located in Edinburgh, about 450 metres from the long-standing Camera Obscura and World of Illusions Tower and offers a satellite TV, flat-screen TV and a flat screen…

    To the hotel

    price for 1 night
    Book Now From US$ 393
  • Grassmarket Apartment

    From US$ 360

    7 Chapel Wynd, Edinburgh, United Kingdom

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

    Featuring views over the garden, Grassmarket Apartment Edinburgh is located withing 800 metres from The Real Mary King's Close. Wi-Fi throughout the venue and private car parking nearby are available…

    To the hotel

    price for 1 night
    Book Now From US$ 360
  • Accommodations At Lady Nicolson Court

    From US$ 179

    38 Potterrow, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • Travelodge Edinburgh Central Princes Street

    Meuse Lane Off Princes Street, Edinburgh, United Kingdom

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

    Located 400 metres from Edinburgh Waverley, the 3-star Travelodge Edinburgh Central Princes Street offers cosy rooms within a 5-minute walk of St Andrew Square.

    To the hotel

    Book Now
  • 223 Websters Land - Stunning Castle View

    From US$ 336

    223 Websters Land, Edinburgh, United Kingdom

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

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Joivy Beautiful 2 Bed Flat On The Royal Mile

    From US$ 907

    World'S End Close, Edinburgh, United Kingdom

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

    Guests are welcome to stay in Newly Refurbished Apartment On The Historic Royal Mile while visiting Edinburgh. This venue comprises of 1 bedroom, 2 bathrooms and a full kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 907
  • Joivy Modern And Airy Flat On The Historic Royal Mile

    From US$ 553

    World'S End Close, Edinburgh, United Kingdom

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

    Altido Modern And Airy Flat On The Historic Royal Mile, set next to The Real Mary King's Close, is 15 km from Edinburgh airport. Placed 1.3 km from the historic fortress "Edinburgh Castle", the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 553
  • Guestready - Royal Mile City Centre 2-Bed

    From US$ 593

    9 High Street, Edinburgh, United Kingdom

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

    Guests of Edinburgh will enjoy their stay at Royal Mile 2Br Home By Guestready apartment. It consists of 2 bedrooms, a kitchen and a bathroom with a bathtub and a shower. The maximum occupancy at…

    To the hotel

    price for 1 night
    Book Now From US$ 593
  • 2Br Grassmarket Apartment With Castle View

    From US$ 535

    7 King'S Stables Lane, Edinburgh, United Kingdom

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

    Guests of Edinburgh will have a nice stay at 2Br Grassmarket Apartment With Castle View. The accommodation comprises 2 bedrooms and 1 bathroom.

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Joivy Warm & Welcoming Flat Near Edinburgh Castle

    From US$ 882

    1 King'S Stables Lane, Edinburgh, United Kingdom

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

    Altido Old Town Hidden Castle Gem Apartment Edinburgh is set in a residential area, 10 minutes' walk of The Real Mary King's Close. This property near the long-standing Camera Obscura and World of…

    To the hotel

    price for 1 night
    Book Now From US$ 882