Hotels in Edinburgh near Royal Mile

Multiple accommodations for your stay
Check-in date:
09 Feb 2026
Check-out date:
10 Feb 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

1843 results found

Newington

197/1 Pleasance, Edinburgh, United Kingdom

0.7 km to Royal Mile (Open map)

Guests can easily reach Surgeons' Hall Museums, which is only a 6-minute walk away. Princes Street Gardens is approximately 25...
Read more...
8.2
Very Good
65 reviews

City Centre Hidden Hideout For 2

47 Rose Street North Lane, Edinburgh, United Kingdom

0.7 km to Royal Mile (Open map)

Charlotte Square is merely 650 metres away, while Museum of Childhood is located only 1.2 km away. The 1-room City Centre Hidden...
Read more...
9.1
Superb
57 reviews

Amazing Apartments - Pleasance In The City Centre

193 Pleasance, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

Guests can pay a visit to Palace of Holyroodhouse, which is only 1.3 km away. Edinburgh Old Town is merely 1.1 km from 2-room…
Read more...
9.0
Superb
25 reviews

The Glasshouse, Autograph Collection

2 Greenside Place, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The hotel is 2.5 km from Arthur's Seat and 450 metres from Picardy Place bus stop. The 5-star The Glasshouse, Autograph Collection...
Read more...
8.5
Fabulous
846 reviews

Newly Refurbished City Centre Chic Pad

21 Broughton Street, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The beautifully restored art-deco Edinburgh Festival Theatre is also 16 minutes' walk away. Situated around 5 minutes on foot from...
Read more...
7.8
Good
7 reviews

Queen Street Boutique Suites

Queen Street, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The Scottish National Gallery is 700 metres away, while Edinburgh Waverley train station is 1.8 km from this hotel. Located nearly a...
Read more...
7.8
Good
1809 reviews

Central 2-Bed Flat In Edinburgh

205\/1 Pleasance, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

Summerhall is 5 minutes' walk away, while Royal Mile is located 16 minutes' stroll away. The 1-room Central 2-Bed Flat In Edinburgh...
Read more...

Code - The Loft, Edinburgh

50 Rose Street North Lane, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The local shopping options feature Grassmarket (1.1 km) and Stockbridge Market (1.2 km). Offering 37 rooms, the 4-star Code...
Read more...
8.3
Very Good
1193 reviews

Guestready - Lovely Nest In The Old Town

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

0.8 km to Royal Mile (Open map)

The 16th-century Palace of Holyroodhouse is only a short drive from the premises, while the 1st-floor Edinburgh Printmakers Workshop...
Read more...
8.7
Fabulous
42 reviews

The Portsburgh Square Residence

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

0.8 km to Royal Mile (Open map)

Royal Botanic Garden Edinburgh can be reached in 10 minutes' drive, while Dundee airport is 100 km away. Located just 1 km from...
Read more...
7.6
Good
43 reviews

The Wine House 1821

4 Picardy Pl, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The Holyrood Park is 2.6 km from the hotel, while Princes Mall Shopping Centre is not far from the location. Located just 6 minutes on…
Read more...

Wilde Aparthotels Edinburgh Grassmarket

26 King'S Stables Road, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The hotel is right in the centre of Edinburgh, 2.5 km from Arthur's Seat and within reach of Princes Street Gardens. The smoke-free...
Read more...
8.9
Fabulous
4540 reviews

Kings Stables, Grassmarket

Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The area includes such shopping venues as Waverley Mall, located merely 1.1 km away. Situated about 5 minutes' walk from Edinburgh...
Read more...

Joivy Unique Old Town Stay Under Edinburgh Castle

13 King'S Stables Road, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

Guests have easy access to Edinburgh Castle, which is a mere 550 metres away. The spacious 1-bedroom Joivy Heart Of The Old Town...
Read more...
6.6
Pleasant
15 reviews

The Queens View

71-1 Canongate, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

Guests will stay merely 12 minutes on foot from The Real Mary King's Close. Located at a distance of 2.4 km from Edinburgh Hindu...
Read more...
9.3
Superb
163 reviews

Elegant Apartment In The Heart Of Edinburgh

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

0.8 km to Royal Mile (Open map)

The apartment is located a stone's throw from the art museum "Scottish National Gallery". To enjoy your vacation in Edinburgh, stay...
Read more...
8.4
Very Good
7 reviews

Modern George Street Studio Sleeping 2

53 George Street, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

Located 14 minutes' walk from National Museum of Scotland, the propety is only a few metres from Frederick Street bus stop. Situated...
Read more...
8.3
Very Good
27 reviews

Luxury Apartment In Edinburgh City Center

Quartermile One Lauriston Place, 15 Lauriston Pl, Edinburgh Eh3 9En, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The Calton Hill stands 2.3 km away, and The Robertson Mausoleum Parish Church is 0.9 km from the aparthotel. Luxury Apartment In...
Read more...

Rose Street 4 Bedroom

104 Rose Street, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The Parish Church of St Cuthbert is nearby and Royal Mile is just 9 minutes' walk away. The 2-room Rose Street 4 Bedroom features…
Read more...
9.0
Superb
6 reviews

Rooms & Suites Picardy Place

12 Picardy Place, Edinburgh, United Kingdom

0.8 km to Royal Mile (Open map)

The centre of Edinburgh can be reached within a 10-minute walk, and natural attractions like the landscaped Princes Street Gardens...
Read more...
Thank you for subscribing
Close