Skip to main content
Beginning of main content

The Inn On The Mile

4.0 out of 5.0

Recent guest reviews

Visited the bar a few times mostly for drinks and once for food. Food was reasonably priced nice British pub food, simple and no complaints! Drinks- wide range including very good cocktails, usual Edinburgh city centre prices. Best things about this place is the high number of seats and live music! I believe this is on most, if not every night. Great vibe with artists to match. Easy listening and not too loud so you can still have a chat. Definitely worth a visit.

We were spending the day in Edinburgh when I received a text to say there was a royal visit happening and had we noticed (we hadn’t!!). Frustratingly we knew this meant crowds and we wanted to visit the top of the royal mile where these crowds were! We found out when the royal couple we due to parade down and conveniently this was around lunch time so we made ourselves scarce and entered the closest restaurant we could. This happened to be ‘The Inn on the Mile.’ What a lovely little find it was. Small tables, but for 3 of us this was fine. A good variety of hot meals, including a child’s menu given to our daughter. The meals came within a reasonable time and tasted delicious, very filling and full of flavour. Whilst waiting there were also some games available so this kept our daughter entertained. It was a pleasant and quiet space to chill for lunch and, whilst Edinburgh is not busy city like London, provided a break from the noise outside. I will definitely be recommending this restaurant to friends who visit the city.

Thourougly enjoyable stay at a cracking Hotel. The hotel enjoyed an amazing location on the Royal mile, the staff were both friendly and helpful and the room was both comfortable/clean and modern. We would highly recommend it to anyone.

Great location, relaxed environment and lovely service, couldn’t ask for more. Staff were very attentive and friendly, atmosphere was perfect. Nachos were good, also a nice selection of beers. Recommend if in the area!!!

We stayed over for one night on our way to perth. I really recommend this hotel. The staff were so nice, welcoming and helpful. The restaurant/bar downstairs was lovely and the room was beautiful!. Great value for money and I would stay there again in a heartbeat.

We arrived by train and we walked from Waverley Station which only took a few minutes. It was raining, but received a warm welcome and a complimentary drink in the bar/restaurant. We were shown to our room which was lovely, but up quite a few stairs, so not suitable for disabled. Everywhere very clean and coffee maker, kettle, filter coffee, tea and milk supplied plus biscuits. Food available in restaurant, but very convenient for others within walking distance. A bit noisy at night from street, but only to be expected from the excellent location. I would highly recommend The Inn on the Mile.

Excellent room, service and hotel Would recommend to anyone looking for a good base in Edinburgh, specifically the royal mile. Won’t get more central or better placed than this hotel. Enjoy yourselves

We were lucky enough to get two rooms at this great, centrally located hotel in Edinburgh. Both rooms were beautifully clean and modern with lovely beds, freestanding baths and drench showers. The double room also had a wonderful view over the North/South bridges. The food menu is fairly basic, but is of the highest quality, and comes with fabulous service!

My boyfriend and I stumbled across this place whilst we were bar hopping one evening, we didn't go anywhere else one we sat down. The drinks were all on point and the live music was amazing. Great atmosphere, we'll definately be visiting again.

We had a lovely weekend stay over a rugby weekend in November. The helpful and cheery staff were happy to take our luggage for us when we arrived very early, and to show us to our room when we returned. Lovely comfortable room and bathroom, it was a shame not to spend more time there! We booked direct and got a bottle of prosecco on arrival- a nice touch. We'd love to come back!

82 High Street, The Royal Mile Edinburgh Scotland

Hotel highlights

  • Walking distance to St. Giles' Cathedral and Real Mary King's Close
  • Free WiFi in rooms and public areas
  • Onsite dining
  • Laundry facilities

Located in Old Town, The Inn On The Mile is within a 5-minute walk of popular attractions such as St. Giles' Cathedral and Real Mary King's Close. This 9-room, 4-star inn has a restaurant and a bar/lounge, along with free in-room WiFi. Centrally located in Edinburgh, the inn is also a short walk from Greyfriars Kirk and Princes Street Gardens.


This inn is home to a restaurant and a bar/lounge. Satisfy your hunger from the comfort of your room with room service. Start each morning off right with cooked-to-order breakfast served for a fee.


All 9 individually decorated rooms provide iPod docks, minibars, and coffee makers. Guests can expect to find free WiFi and plasma TVs with satellite channels. Beds sport premium bedding and bathrooms offer rainfall showers, hair dryers, and designer toiletries. Other standard amenities include free bottled water, safes, and ironing boards.

Property features

The Inn On The Mile features free WiFi in public areas, coffee in a common area, and laundry facilities. The 24-hour front desk has staff standing by to help with dry cleaning/laundry, tours or tickets, and luggage storage.

Room options

Superior Double Room

Full 1 | Sleeps 2

Executive Double or Twin Room

Full 1 | Sleeps 2

Executive Double Room, 1 King Bed

King 1 | Sleeps 2

Reviews from Trip Advisor

Trip Advisor aggregated rating

89% of guests recommend this hotel

Total of 1258 reviews