Special offers and Exclusive deals

Search Hotels

2026-06-02
2026-06-03
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Edinburgh near National Library of Scotland

High Street Hostel - Over 18S Only, Backpackers Atmosphere (Adults Only)

8 Blackfriars St, Edinburgh, United Kingdom View map

High Street Hostel - Over 18S Only, Backpackers Atmosphere Edinburgh is situated only 1.4 km from the art museum "Scottish National Gallery" and features a shared lounge and various recreational… More

From US$ 16 Book Now

Boutique 2Br On Royal Mile - Freestanding Bathtub

Carrubbers Close, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the spacious 1-bedroom Boutique 2Br On Royal Mile - Freestanding Bathtub Edinburgh apartment, which is merely 1.5 km from the movie theater "Filmhouse… More

From US$ 567 Book Now

A&O Edinburgh City

50 Blackfriars Street, Edinburgh, United Kingdom View map

Featuring free Wi-Fi throughout the property, Safestay Edinburgh Royal Mile is set 0.9 km from Co-op Food. More

From US$ 27 Book Now

Edinb&B

12 Robertson'S Close, Edinburgh, United Kingdom View map

Featuring Wi-Fi in the rooms, the welcoming Edinb&B Edinburgh hotel is 1.4 km from Edinburgh Castle. More

From US$ 44 Book Now

Joivy Charming Nest For Two With Castle View

Grassmarket, Edinburgh, Scotland Eh1 2Hs, United Kingdom, Edinburgh, United Kingdom View map

The 1-room Joivy Charming Nest For Two With Castle View Apartment Edinburgh welcomes travellers right in the centre of Edinburgh, located around 25 minutes' walk from the Sunday Stockbridge Food… More

From US$ 293 Book Now

Castle Suite 1 Old Town

Grassmarket, Edinburgh, United Kingdom View map

The 1-room Castle Suite 1 Old Town Edinburgh is only 0.7 km from The Real Mary King's Close and can accommodate up to 3 guests. Just 5 minutes’ walk from Grassmarket bus stop, the 53 m² apartment… More

From US$ 350 Book Now

Spacious 2 Bed Apt Next To Royal Mile & Waverley

51/5 Blackfriars Street, Edinburgh, United Kingdom View map

Located in the Grengel district a 13-minute walk from the historic fortress "Edinburgh Castle", Spacious 2 Bed Apt Next To Royal Mile & Waverley Edinburgh accommodates up to 4 guests. This apartment… More

From US$ 511 Book Now

Blackfriars Residence - Beautiful Home

Blackfriars Street, Edinburgh, United Kingdom View map

The 65 m² Blackfriars Residence - Beautiful Home Edinburgh is located just 1.8 km from The Parish Church of St Cuthbert and 16 minutes' walk from the art museum "Scottish National Gallery". This 2… More

From US$ 933 Book Now

Edinburgh Metro

11/2 Robertson's Close, Edinburgh, United Kingdom View map

Offering 50 rooms, the youth Edinburgh Metro hostel boasts a location 450 metres from The Real Mary King's Close. More

From US$ 125 Book Now

Linton Collection - Blackfriars Lofts

17 Blackfriars Street, Edinburgh, United Kingdom View map

The well-equipped 10-room Linton Collection - Blackfriars Lofts Edinburgh apartment offers easy access to such tourist sites as the Museum of Childhood, located nearly 5 minutes' walk away. This… More

From US$ 147 Book Now

Royal Mile Apartment Excellent Location 3Rd Floor No Lift

107 High Street, Edinburgh, United Kingdom View map

Featuring views of the city, the 45 m² Royal Mile Apartment Excellent Location 3Rd Floor No Lift Edinburgh is situated in the Grengel district of Edinburgh, around a 25-minute walk from the Hanover… More

From US$ 295 Book Now

Charming 4 Bdrm Apartment Beside The Royal Mile

Blackfriars Street, Edinburgh, United Kingdom View map

Charming 4 Bdrm Apartment Beside The Royal Mile Edinburgh offers proximity to such tourist attractions as the parish church "St Giles' Cathedral", situated approximately 5 minutes' walk away. More

From US$ 418 Book Now

The Royal Mile Residence By Reserve Apartments

High Street, Edinburgh Eh1 1Sg, Edinburgh, United Kingdom View map

The 65 m² The Royal Mile Residence By Reserve Apartments Edinburgh is located only 500 metres from Edinburgh Waverley train station and merely 5 minutes' walk from the Edinburgh Old Town. The maximum… More

From US$ 111 Book Now

Royal Mile Apartment Edinburgh

107 High Street, Edinburgh, United Kingdom View map

Located only 500 m from Edinburgh Waverley railway station, the 40 m² Royal Mile Apartment Edinburgh is about a 5-minute walk from the Royal Mile. This apartment can hold up to 3 guests. More

Book Now

Destiny Scotland - Royal Mile Residence

129 Royal Mile, Edinburgh, United Kingdom View map

Destiny Scotland - Royal Mile Residence Edinburgh is located nearly a 10-minute walk from Edinburgh Waverley train station and 450 metres from the Museum of Edinburgh. More

From US$ 545 Book Now

High Street At The Heart Of The Royal Mile

Eh1 1Sg, Edinburgh, United Kingdom View map

The 47 m² High Street At The Heart Of The Royal Mile Apartment Edinburgh is located 900 metres from The Queen's Gallery and merely a 5-minute walk from the parish church "St Giles' Cathedral". The… More

From US$ 552 Book Now

Bailie Royal Mile Apartment

3, 2F1 Bailie Fyfe'S Close, 107 High Street, Edinburgh, United Kingdom View map

Located around a 10-minute walk from Edinburgh Waverley railway station, Bailie Royal Mile Apartment Edinburgh is only 650 metres from the combined National Museum of Scotland. Public parking is also… More

From US$ 429 Book Now

Royal Mile Escape - Five Bedrooms

47 Blackfriars Street, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at Royal Mile Escape - Five Bedrooms Edinburgh apartment, which is around 5 minutes' walk from The Real Mary King's Close and 1.6 km from the royal Holyrood… More

From US$ 498 Book Now

Royal Mile, Large 5 Bed Apartment

47 Blackfriars Street, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at Royal Mile, Large 5 Bed Apartment Edinburgh, which is just 650 metres from the Royal Mile and only 1.1 km from the historic fortress "Edinburgh Castle". More

From US$ 877 Book Now

Pass The Keys Spacious And Homely Flat On The Royal Mile

51/3 Blackfriars Street, Edinburgh, United Kingdom View map

Located 500 metres from Edinburgh Waverley railway station, Pass The Keys Spacious And Homely Flat On The Royal Mile Edinburgh is about a 5-minute walk from John Knox House. More

From US$ 690 Book Now

Royal Mile Backpackers

105 High Street, Edinburgh, United Kingdom View map

Encircled by cafés, bars, and restaurants, around 15 minutes' walk from Princes Mall Shopping Centre, the cosy Royal Mile Backpackers Hostel Edinburgh comprises 6 rooms. More

From US$ 32 Book Now

Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment

55 Blackfriars Street, Edinburgh, United Kingdom View map

The spacious Old Town - Royal Mile Neighbour 2-Bed, 2-Bath Apartment Edinburgh lies in the Grengel district of Edinburgh and offers swift access to the Thistle chapel "St Giles' Cathedral", which is… More

From US$ 659 Book Now

Cozy Edinburgh Apartment Escape

107 High Street, Edinburgh, United Kingdom View map

Cozy Edinburgh Apartment Escape is located 500 m from Edinburgh Waverley train station and approximately a 5-minute walk from the Edinburgh Old Town. More

From US$ 333 Book Now

Snug Studio On The Grassmarket, 5Mins From Castle

1 Grassmarket, Edinburgh, United Kingdom View map

Situated about 25 minutes on foot from Arthur's Seat, the 1-room Snug Studio On The Grassmarket, 5Mins From Castle Edinburgh also boasts easy access to Edinburgh Waverley train station which is only… More

From US$ 193 Book Now

New Royal Mile Apartment With Balcony And Stunning Views Top Floor No Lift

18 North Bridge, Edinburgh, United Kingdom View map

The 55 m² New Royal Mile Apartment With Balcony And Stunning Views Top Floor No Lift Edinburgh is situated just 5 minutes' walk from Museum on the Mound and 90 km from Glasgow airport. Staying in… More

From US$ 433 Book Now

Edinburgh Old Town

Drummond Street, Edinburgh, United Kingdom View map

Situated nearly 15 minutes on foot from the historic fortress "Edinburgh Castle", the 60 m² Edinburgh Old Town Apartment also boasts easy access to Edinburgh Waverley train station which is only 500… More

Book Now

3Rd Floor 1 Bedroom Apartment In Old Town

6/16 Drummond Street, Edinburgh, United Kingdom View map

3Rd Floor 1 Bedroom Apartment In Old Town Edinburgh is located about 500 metres from Edinburgh Waverley train station and merely 6 minutes' walk from the Museum of Childhood. More

Book Now

Kick Ass Grassmarket

2 West Port, Edinburgh, United Kingdom View map

Kick Ass Grassmarket Hostel Edinburgh, nestled in the centre of Edinburgh's historic Old Town, offers a unique stay for those looking to immerse themselves in culture, spice up their Instagram feed… More

From US$ 33 Book Now

1 Bed In Heart Of Old Town With Castle Views

Grassmarket 1, Edinburgh, United Kingdom View map

Located a mere 1 km from Edinburgh Waverley railway station, 1 Bed In Heart Of Old Town With Castle Views Apartment Edinburgh is just 5 minutes' walk from the historic fortress "Edinburgh Castle". Wi… More

From US$ 571 Book Now

Lively & Energetic 2Br On The Royal Mile

4/6 Paisley Close, 101 High Street, Edinburgh, United Kingdom View map

The 2-room Lively & Energetic 2Br On The Royal Mile Apartment Edinburgh lies in a central location in Edinburgh, just 5 minutes' walk from the Royal Mile. The spacious 80 m² apartment is situated 500… More

From US$ 307 Book Now

Joivy Royal Mile

93 High Street, Edinburgh, United Kingdom View map

More

From US$ 524 Book Now

Monge Suite Old Town 2Br-1Ba, Near Royal Mile By Bonjour Residences Edinburgh

4/3 Infirmary Street, Edinburgh, Eh1 1Lt, Edinburgh, United Kingdom View map

Monge Suite Old Town 2Br-1Ba, Near Royal Mile By Bonjour Residences Edinburgh is a great place to stay in the Grengel district, an 18-minute walk from the historic fortress "Edinburgh Castle". This… More

Book Now

Nyx Hotel Edinburgh

61 Jeffrey Street, Edinburgh, United Kingdom View map

Located 2.6 km from the Edinburgh Hindu Mandir and Cultural Centre, Nyx Hotel Edinburgh is just moments from The Real Mary King's Close. The hotel features 125 rooms and such amenities as a… More

From US$ 453 Book Now

Jewel Of Royal Mile Apartment

2 Coinyie House Close, Edinburgh, United Kingdom View map

The 61 m² Jewel Of Royal Mile Apartment Edinburgh is located 0.8 km from the volcanic Castle Rock and in the immediate vicinity of The Real Mary King's Close. This 1-bedroom apartment is situated… More

From US$ 292 Book Now

Royal Mile Old Town Apartment

1 Coinyie House Close, Edinburgh, United Kingdom View map

Situated about 700 metres from The Writers' Museum, the 1-room Royal Mile Old Town Apartment Edinburgh also boasts easy access to Edinburgh Waverley train station which is merely a 10-minute walk… More

From US$ 220 Book Now

Flat In Central Edinburgh New Town , Lothian Road Heart Of Edinburgh Flat Sleeps 4

Lauriston Place, Edinburgh, United Kingdom View map

Situated just 1.4 km from the Museum of The Royal Scots and The Royal Regiment of Scotland, the spacious 92 m² Flat In Central Edinburgh New Town, Lothian Road Heart Of Edinburgh Flat Sleeps 4 also… More

From US$ 634 Book Now

1 Bed In The Heart Of Grassmarket With Castle Views

Grassmarket 1, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at 1 Bed In The Heart Of Grassmarket With Castle Views Edinburgh apartment, which is a mere 0.8 km from the Edinburgh Old Town and approximately 15 minutes'… More

From US$ 836 Book Now

3Rd Floor 2 Bedrooms Flat In Old Town Of Edinburgh

Uk No.6 Flat 17 Drummond Street, Edinburgh, United Kingdom View map

The spacious 3Rd Floor 2 Bedrooms Flat In Old Town Of Edinburgh is located 0.6 km from the Grassmarket and a 14-minute walk from the official residence "Palace of Holyroodhouse". This apartment is… More

Book Now

Lovely Flat Meadow Castle Royal Mile

Flat 11, 16 Simpson Loan, Edinburgh, Scotland, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the spacious 1-bedroom Lovely Flat Meadow Castle Royal Mile Edinburgh, which is just 1.6 km from Scottish Widows Bank Plc and within 20 minutes' walk of… More

From US$ 607 Book Now

Lady Wynd - 1 Bed Apartment

5 Lady Wynd, Edinburgh, United Kingdom View map

Set in the Grengel district, an 11-minute walk from the art museum "Scottish National Gallery", Lady Wynd - 1 Bed Apartment Edinburgh accommodates up to 2 guests. This apartment is situated 1 km from… More

From US$ 665 Book Now

Drummond Condo

5 Drummond Street, Edinburgh, United Kingdom View map

Situated only 400 metres from John Knox House, the 2-room Drummond Condo Edinburgh also boasts easy access to Edinburgh Waverley train station which is just 0.8 km away. The maximum occupancy at the… More

From US$ 154 Book Now

Drummond Apartment

5 Drummond Street, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the 2-room Drummond Apartment Edinburgh, which is only 1.5 km from the traditional King's Theatre and approximately a 25-minute stroll from The Parish… More

From US$ 386 Book Now

Mount Royal Hotel Edinburgh By The Unlimited Collection

53 Princes Street, Edinburgh, United Kingdom View map

Mount Royal Hotel Edinburgh By The Unlimited Collection is ideally located a 7-minute walk from The Real Mary King's Close and offers views of the city. Highlights at this hotel include an à la carte… More

From US$ 198 Book Now

The Drummond Street Residence

Drummond Street, Edinburgh Eh8 9Tt, Edinburgh, United Kingdom View map

The spacious 65 m^2 The Drummond Street Residence Edinburgh welcomes travellers right in the centre of Edinburgh, located merely 1.2 km from Palace of Holyroodhouse. Situated a stroll from National… More

From US$ 210 Book Now

King'S Stable 2 Rooms

King'S Stables Lane, Edinburgh, United Kingdom View map

King'S Stable 2 Rooms Edinburgh is located within a 900-metre distance of the Edinburgh Old Town and 20 minutes' walk from the Calton Hill. This apartment is situated a 15-minute stroll from… More

From US$ 250 Book Now

2Bed-2Bath Flat, City Centre

Eh8 9Tt, Edinburgh, United Kingdom View map

Situated within 25 minutes' walk of Arthur's Seat, 2Bed-2Bath Flat, City Centre Edinburgh also boasts easy access to Edinburgh Waverley train station which is just 0.8 km away. More

From US$ 865 Book Now

Holiday Inn Express Edinburgh - Royal Mile By Ihg

300 Cowgate, Edinburgh, United Kingdom View map

The 3-star Holiday Inn Express Edinburgh - Royal Mile By Ihg offers quick access to the Museum of Childhood, located nearly a 5-minute walk away. 350 m from the St Giles' Cathedral, the inn with 78… More

From US$ 83 Book Now

Old Town Gem - Castle Dark History Uni

5/2 Drummond House, Edinburgh, United Kingdom View map

Located merely 1.2 km from the official residence "Palace of Holyroodhouse", Old Town Gem - Castle Dark History Uni Edinburgh apartment provides access to a number of tourist sites nearby. Guests… More

From US$ 219 Book Now

The Portsburgh Square Residence

Portsburgh Square, Edinburgh Eh1 2Jb, Edinburgh, United Kingdom View map

If you want to stay in the centre of Edinburgh, the 39 m² The Portsburgh Square Residence Edinburgh is a perfect choice located nearly a 10-minute walk from the Thistle chapel "St Giles' Cathedral". More

From US$ 259 Book Now

Guestready - Lovely Nest In The Old Town

13/6 King'S Stables Road, Edinburgh, United Kingdom View map

To enjoy your vacation in Edinburgh, stay at the 2-room Guestready - Lovely Nest In The Old Town Edinburgh apartment, which is merely 1.3 km from the good old-fashioned Cameo Cinema and just 13… More

From US$ 400 Book Now