Hotels in Royal Mile, Edinburgh

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

Featured hotels in Royal Mile

Filter by:

Star rating
Review score

Market Street hotel

Hotel in Old Town, Edinburgh

Located in the centre of Edinburgh, just a few minutes’ walk from the Royal Mile and 650 yards of The Real Mary King's Close, Market Street forms part of Edinburgh’s historic skyline.

Z
Zhivko
From
Bulgaria
location is excellent, rooftop bar is amazing, there is free coffee in the rooftop bar for the guests, free chocolates, water, etc. in the room, clean, friendly staff
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,121 reviews
Price from
US$177.37
1 night, 2 adults

Destiny Scotland - Royal Mile Residence

Old Town, Edinburgh

Situated on the Royal Mile in the Old Town of Edinburgh, Destiny Scotland - Royal Mile Residence features accommodation with free WiFi, seating area and flat-screen TV.

K
Kuai Fu
From
China
Rooms are big enough and the location is very good
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,420 reviews
Price from
US$191.56
1 night, 2 adults

BrewDog DogHouse Edinburgh

Hotel in Old Town, Edinburgh

BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

G
GAUTE
From
Norway
We were taken aback by how cool and nicke the hotel was. From we stepped in the door till we left we felt welcome and well treated. Miko (?) wo greeted us was super friendly, and even joined us for a chat at dinner. Very friendly and including.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,549 reviews
Price from
US$243.06
1 night, 2 adults

Virgin Hotels Edinburgh

Hotel in Old Town, Edinburgh

Well set in Edinburgh, Virgin Hotels Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a shared lounge. This 5-star hotel offers room service and a concierge service.

L
Lisa
From
United States
The room was phenomenal, couldn’t fault it. I added a birthday package and it was done up so nicely!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,790 reviews
Price from
US$375.76
1 night, 2 adults

Old Town Chambers, Autograph Collection

Old Town, Edinburgh

Boasting a central location in Edinburgh, a 2-minute walk from Waverley railway station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers apartment development offers modern, luxury...

I
Ivana
From
Czech Republic
everything was perfect, just the way I like it
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,748 reviews
Price from
US$262.77
1 night, 2 adults

The Witchery by the Castle

Hotel in Old Town, Edinburgh

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

J
Jean-Mari
From
South Africa
Everything was absolutely exceptional and in perfect condition. The attention to detail is astounding and the service was amazing. Perfect location. Felt like stepping back in time yet with modern facilities. Cannot wait to return!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 130 reviews
Price from
US$821.16
1 night, 2 adults

Destiny Scotland George IV Apartments

Old Town, Edinburgh

Destiny Scotland George IV Apartments offers accommodation within 200 metres of the centre of Edinburgh, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave.

M
Miguel Ruben
From
Spain
Absolutely Fantastic!!! I completely recommend this accommodation
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 83 reviews
Price from
US$189.19
1 night, 2 adults

Stunning 5BR Royal Mile Penthouse

Old Town, Edinburgh

Situated in the centre of Edinburgh, Stunning 5BR Royal Mile Penthouse features accommodation with free WiFi in a historic building.

N
Nigel
From
United Kingdom
My stay at Scott’s penthouse was an absolute delight. He ensured our comfort with every amenity thoughtfully provided—soft beds, a spotless space, and a stunning view. Scott’s warm hospitality made relaxation effortless, exceeding all expectations. I’d recommend his place to anyone seeking a perfect getaway. A flawless experience. Couldn’t ask for more
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 39 reviews
Price from
US$919.69
1 night, 2 adults

Festival Lets

Old Town, Edinburgh

Offering free WiFi and city views, Festival Lets is an accommodation located in a central area of Edinburgh, just 90 metres from The Real Mary King's Close and 300 metres from Camera Obscura and World...

J
Jane
From
United Kingdom
We chose this for it's location, and it didn't disappoint. Right bang in the middle of the Royal Mile, looking out over the Cathedral it was perfect for our Fringe visit. The apartment was clean, comfortable and roomy. Bathroom was lovely and modern, well stocked with toiletries. We were 3 couples, and we were given a set of keys per couple which was really handy so we could split up if needed and come and go at different times if needed.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 17 reviews
Price from
US$919.69
1 night, 2 adults

CoDE Pod – The CoURT - Edinburgh

Old Town, Edinburgh

Attractively situated in Edinburgh, CoDE Pod Hostels - THE CoURT is 100 metres from The Real Mary King's Close.

E
Eleni
From
Greece
Everything was great. The staff really friendly, I would definitely recommend it!!!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7,944 reviews
Price from
US$116.16
1 night, 2 adults
See all 254 hotels in Royal Mile

Most booked hotels in Royal Mile in the past month

See all

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10,669 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10,117 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,694 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,790 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8,158 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,147 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,706 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,041 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,944 reviews

Popular with guests booking hotels in Edinburgh

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,671 reviews

The best hotels with breakfast in Royal Mile

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,967 reviews

In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is situated just off the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.

From US$189.85 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,944 reviews

This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House.

From US$218.10 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10,117 reviews

Leonardo Royal Hotel Edinburgh is In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station.

From US$277.88 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,147 reviews

Radisson Blu Hotel, Edinburgh City Centre features a spa/ fitness centre, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away.

From US$331.09 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 617 reviews

Situated on the Royal Mile in Edinburgh city centre, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 8,158 reviews

A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town.

From US$189.85 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,918 reviews

Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. Located in the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street.

From US$271.38 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,802 reviews

Overlooking The Royal Mile, the Hilton Edinburgh Carlton has a stylish cocktail bar and modern brasserie.

From US$212.19 per night

Check out other unique places to stay in Royal Mile

Accessible Hotels

20 accessible hotels in Royal Mile

Cheap hotels

107 cheap hotels in Royal Mile

Hostels

10 hostels in Royal Mile

Pet-Friendly Hotels

33 pet-friendly hotels in Royal Mile

Family Hotels

17 family hotels in Royal Mile

Boutique Hotels

10 boutique hotels in Royal Mile

Self Catering Accommodation

131 self catering accommodation in Royal Mile

Serviced Apartments

10 serviced apartments in Royal Mile

More districts like Royal Mile

Explore hotel options in other areas of Edinburgh

Old Town

297 hotels

Princes Street

285 hotels

New Town

267 hotels

Haymarket

163 hotels

Leith

159 hotels

Newington

136 hotels

West End

108 hotels

Broughton

74 hotels

Stockbridge

28 hotels