Accommodation Flights Flight + Hotel Car rentals Airport taxis

Featured hotels near Royal Mile

Rose Apartment

Rose Apartment

New Town, Edinburgh (0.3 miles from Royal Mile)

Situated in the heart of Edinburgh, Rose Apartment offers self-catering accommodation with free WiFi access. The property is 500 metres from both Edinburgh Castle and the Royal Mile.

Show more Show less
9.8 Exceptional 90 reviews
Grassmarket Studio - Websters Land

Grassmarket Studio - Websters Land

Old Town, Edinburgh (0.3 miles from Royal Mile)

Just an 11-minute stroll from the iconic Edinburgh Castle, Grassmarket Studio (Websters Land) offers self-catering accommodation with free WiFi access available to all guests.

Show more Show less
9.9 Exceptional 63 reviews
27/3a Cockburn Street Apartments

27/3a Cockburn Street Apartments 4 stars

Old Town, Edinburgh (0.2 miles from Royal Mile)

Offering free WiFi and city views, 27/3a Cockburn Street Apartments is an accommodation located in a central area of Edinburgh, just 600 metres from Royal Mile and 700 metres from The Real Mary King's...

Show more Show less
Avg. price/night: £165
9.9 Exceptional 71 reviews
Cockburn Apartments

Cockburn Apartments 4 stars

Old Town, Edinburgh (0.2 miles from Royal Mile)

Just 2 minutes’ walk from Princes Street Gardens, Cockburn Apartments enjoys a central location in Edinburgh Old Town.

Show more Show less
Avg. price/night: £216
9.7 Exceptional 85 reviews
George St Apartments by BNBbuddy

George St Apartments by BNBbuddy 5 stars

New Town, Edinburgh (0.4 miles from Royal Mile)

Set in Edinburgh, George St Luxury Apts by BNBbuddy is 500 metres from Edinburgh Military Tattoo. Edinburgh Castle is 600 metres away. Free WiFi is featured throughout the property.

Show more Show less
Avg. price/night: £396
9.5 Exceptional 294 reviews
The Witchery by the Castle

The Witchery by the Castle 5-star hotel

Old Town, Edinburgh (0.1 miles from Royal Mile)

The Witchery by the Castle offers a range of opulent suites in Edinburgh, each one unique with its own special features.

Show more Show less
Avg. price/night: £425
9.4 Superb 281 reviews

Most booked hotels near Royal Mile in the past month

Enjoy breakfast at the hotels near Royal Mile

Budget hotels near Royal Mile

Hotels with great access to Royal Mile!

Planning a trip to see the Royal Mile? Check out the latest reviews and scores

People are talking about Royal Mile! Explore guest hotel reviews featuring "Royal Mile"

What guests said about Royal Mile: