Skip to main content
Hotel

Holiday Inn Express Edinburgh Royal Mile

300 Cowgate, Edinburgh · Hotel

View on Google Maps

Photo: Holiday Inn Express Edinburgh - Royal Mile by IHG

A 78-room hotel just off the Royal Mile in Edinburgh's Old Town, within easy walking distance of the Castle and Waverley Station.

Photos

Photos via Google

About Holiday Inn Express Edinburgh Royal Mile

Edinburgh's Old Town is where most visitors want to base themselves, and Holiday Inn Express Edinburgh Royal Mile puts guests right in the thick of it, tucked just off the Royal Mile on Cowgate. Edinburgh Castle and Waverley Station are both within walking distance, along with the pubs, restaurants and closes that make this part of the city worth exploring on foot.

The hotel has 78 rooms, including family and accessible options, all with en-suite bathrooms, air conditioning and free WiFi. Rooms run on the compact side, but they are kept clean and comfortable, and drinks are available in-room for those who want them. Breakfast is served each morning and has a good reputation among guests, while the on-site bar offers a straightforward option for an evening drink without leaving the building. Kids' meals, laundry service, luggage storage and meeting rooms round out the practical side of things, useful for both families and business travellers.

Staff are consistently described as friendly and helpful, which counts for a lot in a city centre hotel handling a steady flow of guests. Parking is chargeable and found nearby rather than on-site, so those arriving by car should factor that in. For anyone wanting to be within easy reach of the Castle, the Mile and Waverley without a long walk each day, the location does the heavy lifting.

What guests say

Robert Burke

Our family had an excellent stay at the Holiday Inn Express Royal Mile in Edinburgh. The accommodations were clean, comfortable, and well maintained, and the location was outstanding—close to many of Edinburgh’s major attractions while still providing a quiet place to relax at the end of the day. What truly made our stay memorable, however, was the exceptional customer service. Noemi and the entire front desk staff were consistently welcoming, professional, and genuinely caring throughout our visit. Unfortunately, my wife was not feeling well during part of our trip. The hotel staff went above and beyond by taking the time to listen, showing genuine concern, and helping point us in the right direction to better understand her symptoms and seek appropriate assistance. Their kindness, compassion, and willingness to help made a difficult situation much easier for our family. It was clear they truly cared about our well-being, and that left a lasting impression on us. Outstanding customer service can make all the difference, and this team certainly demonstrated that. I would not hesitate to stay at the Holiday Inn Express Royal Mile again, and I would gladly recommend it to anyone looking for a comfortable, conveniently located hotel with a staff that truly cares about its guests. Thank you, Noemi and the entire team, for helping make our trip to Edinburgh a memorable one.

a month ago · via Google

Jenn Runge

The staff were extremely friendly and helpful. We had an overnight flight and had no sleep and they were nice enough to find us a room to check in early. The room was clean and the AC was nice and cold. The breakfast was plentiful and the bacon and croissants were delicious.

a month ago · via Google

Sezen YILDIRIM

We had a wonderful 2-night stay at Holiday Inn Express Edinburgh – Royal Mile for our son’s 3rd birthday. A very special thank you to the manager, Birsen, who was incredibly warm, helpful, positive, and thoughtful throughout our stay. The whole team was also amazing and made us feel truly welcome from the moment we arrived. They prepared such a lovely birthday surprise in our room with balloons, chocolates, sweets, cards, and beautiful decorations for our son. He was absolutely delighted and still talks about it! These small but meaningful touches made our trip unforgettable. The hotel location was perfect and very central, making it easy to explore Edinburgh with a child. We also really enjoyed the hotel bar — it had everything we needed after a long day out. Thank you again to Birsen Hanım and the entire team for making our family trip so special. We would happily stay here again and highly recommend this hotel to families visiting Edinburgh!

3 months ago · via Google

Nancy B

We loved its convenient location in Edinburgh. This Holiday Inn stood up to the quality brand name with comfortable beds and pillows. The room was very clean and staff was on point with friendliness and service. The breakfast was delicious with added items to meet the likings of Europeans such as beans and baked tomatoes. These are the reasons I chose this hotel while visiting Edinburgh.

a month ago · via Google

See all reviews on Google →

Guests consistently praise this hotel for its clean and comfortable rooms, along with a good breakfast. The excellent, friendly, and helpful staff and the convenient location near the Royal Mile are also frequently highlighted.

Some reviews mention the rooms can be small.

Summary via Google

At a glance

Address
300 Cowgate, Edinburgh, EH1 1NA Get directions
Property type
Hotel
Location
300 Cowgate, Edinburgh
Good for children
Yes
Destination
Edinburgh