Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for hotels near Royal Mile?

Enter your dates and choose from 511 hotels and other places to stay

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels near Royal Mile

Cockburn Apartments

Cockburn Apartments 4 stars

Old Town, Edinburgh

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: £180
9.8 Exceptional 92 reviews
Edinburgh Accommodation

Edinburgh Accommodation 4 stars

Old Town, Edinburgh

Situated in Edinburgh’s historic Old Town, the oldest part of the city and a World Heritage Site, these self-catering apartments boast free Wi-Fi.

Show more Show less
Avg. price/night: £259
9.6 Exceptional 88 reviews
27/3a Cockburn Street Apartments

27/3a Cockburn Street Apartments 4 stars

Old Town, Edinburgh

Situated only 300 metres from Edinburgh Military Tattoo, 27/3a Cockburn Street Apartments is a 4-star property situated conveniently in the Old Town of Edinburgh.

Show more Show less
Avg. price/night: £95
9.8 Exceptional 54 reviews
Lovely Edinburgh Apartment

Lovely Edinburgh Apartment

Old Town, Edinburgh

Quietly located in the heart of Edinburgh's old town, the lovely Edinburgh Apartment offers self-catering accommodation with free WiFi access.

Show more Show less
Avg. price/night: £104
9.6 Exceptional 71 reviews
The Balmoral Hotel

The Balmoral Hotel 5-star hotel

New Town, Edinburgh

Located on Princes Street, The Balmoral has a Michelin-starred restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.

Show more Show less
Avg. price/night: £156
9.3 Superb 1,092 reviews
Blackfriars Apartment

Blackfriars Apartment 4 stars

Old Town, Edinburgh

A stylish and centrally located 2-bedroom apartment, Blackfriars Apartment in Edinburgh’s Old Town is a 5-minute walk from Princes Street.

Show more Show less
Avg. price/night: £116
9.5 Exceptional 139 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: