See the latest prices and deals by choosing your dates.
Old Town, Edinburgh (0.2 miles from Scottish National Gallery)
Grassmarket Old Town Boutique Apartment; building dating back to 1634, offers unique self catering accommodation directly located within the buzzy street bars and cafes of the Grassmarket Square, Old...
New Town, Edinburgh (0.2 miles from Scottish National Gallery)
Situated in the heart of Edinburgh, Rose Apartment offers self-catering accommodation with free WiFi access. The property is 500 metres from both Edinburgh Castle and the Royal Mile.
Hotel in Old Town, Edinburgh (0.3 miles from Scottish National Gallery)
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.
Old Town, Edinburgh (0.2 miles from Scottish National Gallery)
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.
New Town, Edinburgh (0.3 miles from Scottish National Gallery)
Located in the centre of Edinburgh, just less than 1 km from Camera Obscura and World of Illusions and a 12-minute walk from EICC, The Edinburgh Rooftop Terrace provides accommodation with city views...
New Town, Edinburgh (0.3 miles from Scottish National Gallery)
St James Quarter 2 Bed Apartment is set in the Edinburgh City Centre district of Edinburgh, 1.1 km from Royal Mile, 700 metres from Edinburgh Playhouse and less than 1 km from Camera Obscura and World...
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Edinburgh
Hotel in Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
Hotel in Old Town, Edinburgh
BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Breakfast was absolutely fantastic, service was amazing. Free beer on arrival was a real highlight!
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. amazing location, comfortable rooms, superb shower!
Hotel in New Town, Edinburgh
Featuring a fitness centre, a terrace as well as a bar, Gleneagles Townhouse is set in the centre of Edinburgh, 400 metres from Edinburgh Waverley station. Great location, Friendly staf, clean
Hotel in Old Town, Edinburgh
Featuring a fitness centre, a restaurant as well as a bar, Virgin Hotels Edinburgh is located in the centre of Edinburgh, 300 metres from The Real Mary King's Close. Absolutely amazing from start to finish
Hotel in New Town, Edinburgh
Situated conveniently in the centre of Edinburgh, Malmaison Edinburgh City offers air-conditioned rooms, a restaurant, free WiFi and a bar. Very convenient, room was lovely, staff very helpful and AC felt wonderful , bathroom and shower...
Hotel in New Town, Edinburgh
Conveniently set in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a bar. excellent room functionality..very cool!
Hotel in New Town, Edinburgh
Courtyard by Marriott Edinburgh offers accommodation in Edinburgh, in a prime location at the foothills of Calton Hill and just a five-minute walk from Princes Street. The location of this hotel was perfect to reach all the places of interest and for trips, mostly on...
Hotel in New Town, Edinburgh
Just 2 minutes’ walk from Princes Street, ibis Styles St Andrew Square offers uniquely designed rooms in Edinburgh city centre. Best location in Edinburgh, excellent breakfast , great crew , modern , shower, clean!
Hotel in New Town, Edinburgh
Motel One Edinburgh-Princes is set in the heart of Princes Street and less than 5 minutes’ walk from Edinburgh Waverley Station. This contemporary hotel features a bar and a 24-hour front desk. The central location just opposite train station on Princes Street yet still very quiet once inside...
Hotel in Old Town, Edinburgh
Situated in the centre of Edinburgh, the Motel One Edinburgh-Royal is 5 minutes’ walk away from the train station, and only half a mile from the Castle. Guests can reach the historical St. Great location, very fast checkin and checkout experience, clean and comfortable.
Hotel in Old Town, Edinburgh
Cosy, convenient but most of all chic, the 4-star Apex City of Edinburgh Hotel sits at the foot of Edinburgh Castle, just off the must-see Royal Mile. very clean, staff very polite and helpful, and PERFECT location.
Hotel in New Town, Edinburgh
In Edinburgh’s New Town, this Georgian building is just a 5-minute walk from bustling Princes Street and Edinburgh Rail Station. Comfortable room and beds. Appreciated the helpfulness of the staff.
Hotel in Old Town, Edinburgh
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. The location is perfect. Hotel is in the middle of the downtown. Very comfortable bed.
Hotel in Newington, Edinburgh
Just 0.5 miles from Edinburgh Waverley Rail Station, this 4-star Ten Hill Place, WorldHotels Distinctive is owned by the Royal College of Surgeons of Edinburgh and offers free WiFi. Clean, comfortable, quiet and the location is perfect.
Hotel in New Town, Edinburgh
In the heart of Edinburgh, a 5-minute walk from Waverley Rail Station, 28 York Place Hotel offers a lounge bar, free WiFi and bedrooms with views. Location, the hotel es very comfortable and nice. The left us chocolates every day.
Hotel in New Town, Edinburgh
With scenic views of Edinburgh Castle and Princes Gardens, EasyHotel Edinburgh is located in the New Town district in Edinburgh, 400 metres from Edinburgh Castle and 600 metres from EICC. Good location and great caffe. Also it was warm in the room.
Hotel in West End, Edinburgh
Situated conveniently in the Edinburgh City Centre district of Edinburgh, Eleven Stafford Street Townhouse is set 1.6 km from The Real Mary King's Close, 1.6 km from Edinburgh Waverley station and 1.7...
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. We had a dinner which was first class , very special food & service
Hotel in New Town, Edinburgh
The glamorous Rutland Hotel has stylish rooms, a luxurious late-lounge, and a unique restaurant with a glass wine cellar. The location and staff were amazing. The restaurant attached to the hotel had great food as well.
Hotel in New Town, Edinburgh
Tigerlily is an award-winning boutique hotel with chic rooms, an elegant bar, nightclub and a restaurant. We loved our room! Very spacious and big bathroom.
Hotel in New Town, Edinburgh
Kimpton Charlotte Square Hotel is situated in Edinburgh, just metres from Princes Street and George Street. Everything was excellent—especially Micheal the bartender!!
Hotel in New Town, Edinburgh
The Royal Scots Club offers grand country-house charm, a cosy club atmosphere and free WiFi in Edinburgh city centre. In the peaceful New Town district, there is a hotel lift for access to all floors.... Beautiful place. It was our last accommodation on our 5 week trip and it didn't disappoint.
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. The hotel was beautiful! It was perfect for a Christmas trip. The decor and interiors were stunning.
Hotel in Old Town, Edinburgh
Overlooking Carlton Hill, Princes Street Gardens and Waverley Station, the 4-star Scotsman Hotel was originally built in 1905. This majestic, listed building was once The Scotsman newspaper. Amazing location, fabulous rooms, great staff. Everything you want in a posh hotel.
So much to see here - lots of "Old Masters" - famous names and paintings and not at all crowded, which meant we were able to take our time admiring them all. And the entrance was free! Well worth a visit.