See the latest prices and deals by choosing your dates.
Newington, Edinburgh (0.2 miles from Edinburgh Festival Theatre)
Gilmour's Entry Apartment has garden views, free WiFi and free private parking, located in Edinburgh, a 7-minute walk from University of Edinburgh.
Hotel in Old Town, Edinburgh (0.3 miles from Edinburgh Festival Theatre)
Featuring a bar and a terrace, BrewDog DogHouse Edinburgh is located in Edinburgh, a 6-minute walk from The Real Mary King's Close and 700 yards from National Museum of Scotland.
Old Town, Edinburgh (0.4 miles from Edinburgh Festival Theatre)
Grassmarket Old Town Boutique Apartment; building dating back to 1634, offers unique self catering accommodations directly located within the buzzy street bars and cafes of the Grassmarket Square, Old...
Old Town, Edinburgh (0.3 miles from Edinburgh Festival Theatre)
In a central location in Edinburgh, a 2-minute walk from Waverley train station and a 5-minute walk from Edinburgh Castle, The Old Town Chambers has modern, luxury apartments with free Wi-Fi.
Old Town, Edinburgh (0.3 miles from Edinburgh Festival Theatre)
Parliament Sq 5 Royal Mile is located in a prestigious building on Parliament Square, opposite the Edinburgh City Chambers on the famous Royal Mile, adjacent to St Giles Cathedral.
Hotel in Old Town, Edinburgh (0.3 miles from Edinburgh Festival Theatre)
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
Hotel in Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
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. amazing location, comfortable rooms, superb shower!
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. Wow, what an experience. The first impression, as you enter the room, is staggering.
Hotel in Old Town, Edinburgh
Featuring a fitness center and a bar, Virgin Hotels Edinburgh is located in Edinburgh, a few steps from Royal Mile and a 1-minute walk from Camera Obscura and World of Illusions. Exceptionally excellent and very professional Staff ... Location is the best ...
Hotel in Edinburgh
The Residence Inn by Marriott Edinburgh has a central Edinburgh location, just a 10-minute walk from the Royal Mile. Lovely friendly staff, free upgrade made our stay even better. Location is walking distance to all
Hotel in New Town, Edinburgh
Located on Princes Street, overlooking Edinburgh Castle, Hotel Indigo - Edinburgh - Princes Street offers rooms with free WiFi. Set in a period building, there is a traditional restaurant and bar. The room was great, the amenities were lovely, staff was helpful and so kind, and breakfast was...
Hotel in Old Town, Edinburgh
Overlooking Edinburgh Castle and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper. Everything was great!! Thank you!
Hotel in New Town, Edinburgh
On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodations in the New Town area. Waverley rail station is a 1-minute walk away. This hotel is located smack in the middle of bustling Princes Street - A Fantastic Location.
Hotel in Old Town, Edinburgh
Just off the Royal Mile and near Edinburgh Castle, the boutique Fraser Suites Edinburgh hotel features a gym and a restaurant. There are superb views across Princes Street Gardens. Room very big and clean, great position very close the royal mile,
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. The staff and location were excellent.
Hotel in Old Town, Edinburgh
Featuring a bar and a terrace, BrewDog DogHouse Edinburgh is located in Edinburgh, a 6-minute walk from The Real Mary King's Close and 700 yards from National Museum of Scotland. Pretty much everything. Super staff, awesome extras and a great location.
Hotel in New Town, Edinburgh
The Motel One Edinburgh-Princes is in the heart of Princes Street and less than a 5-minute walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. Everything was perfect, staff at reception, ease of check in, the location, room was spotless,...
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. Breakfasts made to be Hilton look like the ritz welldone
Hotel in Edinburgh
Featuring a bar, Leonardo Edinburgh City is located in Edinburgh in the Lothian region, a 5-minute walk from Edinburgh Castle and 600 yards from EICC. Great location, really clean and comfortable.
Hotel in Newington, Edinburgh
KM Hotel offers modern, stylish accommodations in the heart of Edinburgh’s historic Old Town, a stone’s throw from Princes Street, Waverley Rail Station, Edinburgh Castle and The Royal Mile. The rooms are new, clean, and have all the amenities you would expect.
Hotel in Old Town, Edinburgh
Radisson Collection Hotel, Royal Mile Edinburgh is set in the heart of the city on the historic Royal Mile. The location, the staff's friendliness and eagerness to help, the breakfast was gorgeous and the...
Hotel in Old Town, Edinburgh
The Inn Place is located in the heart of Edinburgh’s old town and within 10 minutes’ walk of the castle, Princes Street and Waverley Station. It offers modern rooms and a 24-hour front desk. Perfect location, great bed (which is usually not the case in my experience). Slept like a baby.
Hotel in Old 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. I loved how accommodating and professional the staff were.
Hotel in New Town, Edinburgh
With a stylish swimming pool and Scottish restaurant, the luxury 4-star Apex Waterloo Place Hotel offers sumptuous rooms with free WiFi. Every thing was nice , place , rooms, service, the staff was helpful and always .
Hotel in New Town, Edinburgh
This beautifully restored 3-star hotel is in Edinburgh city center, just 984 feet from Edinburgh Waverley Railway Station and Princes Street. Rooms each have a private bathroom and free Wi-Fi. Location, friendly and helpful staff
Hotel in New Town, Edinburgh
Unique and very chic, Le Monde is just 325 ft from Princes Street and Edinburgh Waverley Station. It has luxury themed rooms, 2 restaurants, 3 bars and a lively nightclub. beautiful design nice bar restaurant good location
Hotel in Old Town, Edinburgh
The Apex City of Edinburgh Hotel is located in the heart of Grassmarket in Edinburgh city center, just minutes from The Royal Mile. I loved being in the Grassmarket area! it was convenient to so many great restaurants!
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 location is excellent! Perfect for walking to a lot of Edinburgh's attraction and we...
Hotel in Old Town, Edinburgh
On the historic Royal Mile, Radisson Blu Hotel Edinburgh is a modern hotel which features a spa / fitness center, stylish bar and luxury bedrooms with free Wi-Fi. The staff were very friendly and helpful and there was a fantastic variety for breakfast, spoilt for...
Hotel in Old Town, Edinburgh
Royal Mile Balconies by the Castle is based directly on Royal Mile in Edinburgh, in one of the oldest Scottish buildings dating back to 15th century, and previously home to famous Scottish philosopher... The place was phenomenal! Really nice accommodation, great location. Everything was very clean.