See the latest prices and deals by choosing your dates.
Hotel in Old Town, Edinburgh
Located in the center 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.
Hotel in Old Town, Edinburgh
Located on Princes Street, The Balmoral has a 4 AA Rosette restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk. Every now and then you come across a hotel that really leaves you admiring every detail in and every interaction, and the Balmoral is one of those hotels, it is exactly what you would imagine an iconic 5 star hotel in the Scottish capital to feel like from the moment you enter to the moment you leave everything is immaculate and it's really earned it's reputation the room, the service, the food options were all spot on. it was our first holiday with our 5 month old first born and all his and our needs were catered for perfectly and we can't to come back.
Hotel in Old Town, Edinburgh
BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh.
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.
Hotel in Old Town, Edinburgh
Featuring a fitness center, a restaurant as well as a bar, Virgin Hotels Edinburgh is located in the center of Edinburgh, a 3-minute walk from The Real Mary King's Close.
Hotel in Old Town, Edinburgh
Well set in Edinburgh, House of Gods Royal Mile provides air-conditioned rooms, a bar and free WiFi.
Hotel in Old Town, Edinburgh
In the center of Edinburgh, the Motel One Edinburgh-Royal is a 5 minute walk from the train station, and only half a mile from the Castle. Guests can reach the historic St.
Hotel in Old Town, Edinburgh
In Edinburgh’s historic Old Town, this Hotel Du Vin has uniquely styled bedrooms in a former city asylum. At the hotel’s heart is a French Bistro, serving produce from the Lothian region.
Hotel in Old Town, Edinburgh
Boasting stylish rooms with plasma-screen TVs and wall-sized magnetic maps, this refurbished hotel is 2625 feet from Edinburgh Waverley Rail Station and 984 feet from the Royal Mile. perfect location super friendly staff very comfortable bed
Hotel in Old Town, Edinburgh
In the vibrant Grassmarket area, the Apex Grassmarket Hotel has a sauna, a pool, a gym, an award-winning restaurant, and free WiFi for guests to enjoy. Comfortable family room, super location.
Hotel in Old Town, Edinburgh
Popular hotel in this area
Hotel in Old Town, Edinburgh
Popular hotel in this area
Hotel in Old Town, Edinburgh
Popular hotel in this area
Hotel in Old Town, Edinburgh
Popular hotel in this area
Hotel in Old Town, Edinburgh
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.
Hotel in Old Town, Edinburgh
In the heart of historic Edinburgh, ibis Edinburgh Centre Royal Mile is just off of the historic Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access.
Hotel in Old Town, Edinburgh
This Holiday Inn Express in the center of the city is just a short walk from the Royal Mile, and half a mile from Holyrood House. The location to downtown was great
Hotel in Old Town, Edinburgh
Leonardo Royal Hotel Edinburgh - Formerly Jurys Inn 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.
Hotel in Old Town, Edinburgh
Radisson Blu Hotel, Edinburgh City Center features a spa/ fitness center, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away. Location is amazing. Beautiful comfortable rooms, nice swimming pool. Very kind stuff.
Hotel in Old Town, Edinburgh
Located on the Royal Mile in Edinburgh city center, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks. The room was exceptional, all amenities that a traveler might need.
Hotel in Old Town, Edinburgh
A 5-minute walk from Waverley Train Station, ibis Edinburgh Center South Bridge – Royal Mile provides centrally located accommodations in the Old Town.
Hotel in Old Town, Edinburgh
Overlooking The Royal Mile, the Hilton Edinburgh Carlton has a stylish cocktail bar and modern brasserie.