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

1845 results found

Joivy Beautiful Apartment, Private Garden, Calton Hill

Calton Hill Apartment 1, Edinburgh, Eh1 3Bj, United Kingdom, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

A 14-minute walk will take you to Princes Mall Shopping Centre. Joivy Calton Hill Idyllic Cottage Feel Next 2 Princes St offers...
Read more...
8.7
Fabulous
18 reviews

Comfy Place Off Royal Mile, With Parking

8-5 Old Tolbooth Wynd, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

The Scotch Whisky Experience is a few minutes' drive from the premises, while Greyfriars Bobby's Grave is a mere 12 minutes' walk...
Read more...
8.5
Fabulous
16 reviews

The Rock House - Main House

28 Calton Hill, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Royal Botanic Garden Edinburgh is at a distance of 25 minutes' walk away, while the combined National Museum of Scotland is 17...
Read more...
9.3
Superb
49 reviews

Old Town, Free Parking, Outlander Experience

4 Old Tolbooth Wynd, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

A 10-minute walk will take you to the city centre. Old Town, Free Parking, Outlander Experience Apartment is located a mere 13...
Read more...
9.8
Exceptional
14 reviews

Grassmarket Old Town Boutique Apartment

76/2 Grassmarket, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can easily reach Camera Obscura and World of Illusions, which is a mere 5 minutes' walk away. Situated about 5 minutes' walk...
Read more...
9.4
Superb
111 reviews

Joivy Stylish 3 Bed, 3 Bath Flat With Balcony In Old Town

14 Old Tolbooth Wynd, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Arthur's Seat hike is at a distance of 2.2 km away, while The Real Mary King's Close is only 10 minutes' stroll away. The spacious…
Read more...
8.4
Very Good
30 reviews

Next To The Palace And Royal Mile With Parking

14 Old Tolbooth Wynd, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Museum of Childhood is quite close to spacious Next To The Palace And Royal Mile With Parking, while Edinburgh Castle is 18 minutes'...
Read more...

Joivy Cosy Flat In The Heart Of Edinburgh

Canongate 160, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can easily reach The Real Mary King's Close, which is merely a 9-minute walk away. The 1-room Joivy Cosy Flat In The…
Read more...
8.0
Very Good
41 reviews

Altido Unique & Stylish Grassmarket Apt - Close To Castle

76 Grassmarket, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can find Royal Mile, which is around 5 minutes' walk away. Museum of Childhood is just a 10-minute walk from Altido Unique &...
Read more...

Joivy Old Town Apartment With Parking Close To Royal Mile

4 Old Tolbooth Wynd, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

The official residence "Palace of Holyroodhouse" is at a distance of around 5 minutes' drive away, while Dugald Stewart Monument is...
Read more...
7.8
Good
86 reviews

Richmond Place - 367

Flat 2, 4 Richmond Place, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

An easy walk to People's Story Museum will take you only 5 minutes. Nestled 6 minutes' walk from The City of Edinburgh Council, the 46…
Read more...
9.0
Superb
7 reviews

Edinburgh Centre - Richmond Residence

Eh8 9Ss, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

The Grassmarket is at a distance of 13 minutes' walk away, while Sir Jules Thorn Exhibition of the History of Surgery is about 5...
Read more...
9.6
Exceptional
12 reviews

Royal Mile Accommodation

Old Tolbooth Wynd, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Holyrood Park is at a distance of only 11 minutes' walk away, while Edinburgh Castle is merely 1.5 km away. The stylish Royal Mile...
Read more...

Apartment Old Edinburgh

28 Forrest Road, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can find St Giles' Cathedral, which is an 8-minute walk away. Apartment Old Edinburgh is located a 15-minute walk from the...
Read more...

Grassmarket-Old Town Apartment

90 Grassmarket, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can find National Museum of Scotland, which is a mere 7 minutes' walk away. Grassmarket-Old Town Apartment is located at a...
Read more...

Amazing Penthouse, Stunning Views, Castle 2 Mins

Flat 5/7A Ramsay Garden, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests have easy access to National Museum of Scotland, which is just 6 minutes' walk away. Set just 10 minutes' walk from Traverse...
Read more...
10
Exceptional
10 reviews

Old Town 163

16/3 (1F1) Johnston Terrace, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can easily reach Edinburgh Castle, which is only 5 minutes' walk away. Located a 19-minute walk from Palace of Holyroodhouse,...
Read more...
9.2
Superb
112 reviews

Castle Rock Hostel - Adults Only

15 Johnston Terrace, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

This venue is perfectly placed close to a train station. Featuring Wi Fi throughout the property, Castle Rock Hostel is located in...
Read more...
8.7
Fabulous
1769 reviews

The Castle Esplanade Residence

Johnston Terrace, Edinburgh Eh1 2Pr, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Edinburgh Castle is nearby and Royal Botanic Garden Edinburgh is approximately a 25-minute walk away. The spacious 116 m^2 The...
Read more...
6.5
Pleasant
27 reviews

Historic Ramsay Garden Apt With Balcony Views - Pass The Keys

5/4 Ramsay Gardens, Eh1 2Na, Edinburgh, United Kingdom

0.5 km to Royal Mile (Open map)

Guests can easily reach the standing Camera Obscura and World of Illusions Tower, which is just 5 minutes' walk away. Spacious 93...
Read more...
Thank you for subscribing
Close