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

  • Castle View Luxury 1 Bed Apartment

    From US$ 411

    Flat 11 29 Kings Stables Road, Edinburgh, United Kingdom

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

    Castle View Luxury 1 Bed Flat apartment can host up to 4 guests providing them with a TV and a satellite TV. 1 bedroom, 1 bathroom and an equipped kitchenette area are featured in this accommodation.

    To the hotel

    price for 1 night
    Book Now From US$ 411
  • Km Hotel

    From US$ 88

    5 Richmond Place, Edinburgh, United Kingdom

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

    Km Central Hotel Edinburgh is rated 3 stars and is placed 1.1 km to Royal Mile. Set just around the corner from the award winning Surgeons' Hall Museums, Km Central Hotel dates back to 1886.

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Destiny Scotland - Chisholm Hunter Suites

    From US$ 297

    1 Frederick St, Edinburgh, United Kingdom

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

    Featuring free Wi Fi throughout the property, Destiny Scotland - Chisholm Hunter Suites apartment is situated in Edinburgh, 15 km from Edinburgh airport. The accommodation also includes a kitchen…

    To the hotel

    price for 1 night
    Book Now From US$ 297
  • The Webstersland Residence

    From US$ 320

    Websters Land, Edinburgh Eh1 2Rx, Edinburgh, United Kingdom

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

    The 1-room Webstersland Residence apartment is also located about a 7-minute stroll from the spirelike Victorian memorial "Scott Monument".

    To the hotel

    price for 1 night
    Book Now From US$ 320
  • Hub By Premier Inn Edinburgh City Centre, Rose St

    From US$ 149

    Rose Street 56 58 Rose Street, Edinburgh, United Kingdom

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

    The 3-star Hub Edinburgh City Centre, Rose Street Hotel offers a low-budget accommodation to stay in Edinburgh.

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • The Edinburgh Grand, A Luxury Collection Hotel, Edinburgh

    From US$ 146

    42 St Andrew Square, Edinburgh, United Kingdom

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

    Located a few minutes' drive from the historic fortress "Edinburgh Castle", Cheval The Edinburgh Grand Aparthotel offers 50 luxury rooms. The art museum "Scottish National Gallery" is 650 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Lovely 1-Bedroom Unit Near Edinburgh Castle

    29 King'S Stables Road, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • 2 Chessels Court, Flat 3

    From US$ 417

    Chessel'S Court Flat 3, Edinburgh, United Kingdom

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

    Chessels Court, set next to the combined National Museum of Scotland, is 15 km from Edinburgh airport. Placed 0.4 km from The Real Mary King's Close, the property consists of 3 bedrooms, 1 bathroom…

    To the hotel

    price for 1 night
    Book Now From US$ 417
  • Travelodge Rose Street

    37-43 Rose Street, Edinburgh, United Kingdom

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

    Located 650 metres from Royal Mile, the 3-star Travelodge Edinburgh Central Rose Street offers comfortable rooms within a 5-minute walk of Scott Monument. Guests will have access to parking onsite…

    To the hotel

    Book Now
  • Joivy Bright Royal Mile Apartment

    From US$ 584

    Canongate Apartment, Edinburgh, Scotland Eh8 8Bq, United Kingdom, Edinburgh, United Kingdom

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

    Located 550 metres from Edinburgh Waverley railway station, Altido Bright Royal Mile offers quick access to the combined National Museum of Scotland. This unit consists of 2 bedrooms, 1 bathroom and…

    To the hotel

    price for 1 night
    Book Now From US$ 584
  • Two Bedroom Apartment Within Walking Distance To City Centre

    From US$ 373

    West Nicolson Street, Edinburgh, United Kingdom

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

    Nestled in Newington, which is a neighbourhood of southern Edinburgh, Scotland, the 1-room Two Bedroom Apartment Within Walking Distance To City Centre apartment is only a 10-minute walk from such…

    To the hotel

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

    From US$ 382

    242 Canongate Flat No.3, Edinburgh, United Kingdom

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

    Located 600 metres from Edinburgh Waverley railway station, Royal Mile offers quick access to the combined National Museum of Scotland. This unit consists of 2 bedrooms, 1 bathroom and a kitchen.

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • Exquisite & Lively With Fireplace & Panoramic Views

    From US$ 512

    7/7 Frederick Street, Edinburgh, United Kingdom

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

    Exquisite & Lively With Fireplace & Panoramic Views apartment is a great place to stay in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, about…

    To the hotel

    price for 1 night
    Book Now From US$ 512
  • Le Monde Hotel

    From US$ 174

    16 George Street, Edinburgh, United Kingdom

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

    Featuring a nightclub, spa therapy, and various recreational opportunities, the 4-star Le Monde Hotel is situated near the shopping district of Edinburgh. Located near a train station, the designer…

    To the hotel

    price for 1 night
    Book Now From US$ 174
  • Nicolson Apartments

    From US$ 716

    28 West Nicolson Street - Edinburgh, Edinburgh, United Kingdom

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

    Placed nearly a 5-minute walk from the combined National Museum of Scotland, the 4-star Nicolson Apartments Edinburgh includes 10 rooms with views of the city. This Edinburgh aparthotel features Wi…

    To the hotel

    price for 1 night
    Book Now From US$ 716
  • Richmond Place - 367

    From US$ 266

    Flat 2, 4 Richmond Place, Edinburgh, United Kingdom

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

    Set in Newington district within 20 minutes' walk of Edinburgh Gin Distillery, the 50 m² 367 Richmond Place apartment accommodates up to 4 guests. The venue comprises of 2 bedrooms and a fully…

    To the hotel

    price for 1 night
    Book Now From US$ 266
  • Edinburgh Centre - Richmond Residence

    From US$ 663

    Eh8 9Ss, 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$ 663
  • Edinburgh Elms For 4 - New Town - City Center Eb8

    Rose Street South Lane, Edinburgh, United Kingdom

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

    To the hotel

    Book Now
  • Portsburgh Court

    From US$ 121

    56 Lady Lawson Street, Edinburgh, United Kingdom

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

    The 2-star Portsburgh Court Hotel Edinburgh is set 0.5 km from the art museum "Scottish National Gallery" and 0.8 km from The Robertson Mausoleum Parish Church.

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • 100 Princes Street

    From US$ 270

    100 Princes St, Edinburgh, United Kingdom

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

    Royal Overseas League Hotel Edinburgh is located 1 km from the parish church "St Giles' Cathedral" and features a community pool, a library and a bar. This venue offers accommodation in New Town…

    To the hotel

    price for 1 night
    Book Now From US$ 270