See the latest prices and deals by choosing your dates.
Hotel in Old Town, Edinburgh
BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Very nice room with a great size and nice common area for hanging out. The breakfast and the food was really good - we ended up eating there a lot. The staff was fantastic too, very attentive and friendly and always happy to help and give recommendations.
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. Very friendly and helpful staff. Modern and clean rooms. Nice breakfast with glass of champagne included, a bit pricey though, but worth trying at least one day. Reservation needed.
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. The front door men were amazing and helpful. Front desk was good too.
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. Both breakfast and dinner were excellent. Especially the men's service was the best. Women are not good enough.
Hotel in Old Town, Edinburgh
Just metres from Holyrood Park, Edinburgh Marriott Hotel Holyrood features an award-winning restaurant and spa. With Edinburgh Castle just a mile away, guests have free WiFi access and large rooms. Good location , great facilities , spotless, friendly and helpful staff
Hotel in Old Town, Edinburgh
Virgin Hotels Edinburgh features a fitness centre, terrace, a restaurant and bar in Edinburgh. This 5-star hotel offers room service, a 24-hour front desk and free WiFi. It was exceptional! The hotel is amazing, very friendly staff, great food, fantastic location! Can’t get any better than that in Edinburgh!
Hotel in Old Town, Edinburgh
Well situated in Edinburgh, House of Gods Royal Mile offers air-conditioned rooms, a bar and free WiFi. Loved this hotel! Cannot wait to come back
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. One of the best in Edinburgh!
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. Much welcoming and friendly employee (especially at the front desk). Breakfast perfect room spacious and clean.
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. Great customer service and reception, clean and tidy room.
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
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. Everything, from location to friendly staff and nice decor.
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. perfect location, clean room , good breakfast and excellent stuffs.
Hotel in Old Town, Edinburgh
This city centre Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House. Close to city centre. Limited selection, but very delicious breakfast.
Hotel in Old Town, Edinburgh
Leonardo Royal Hotel Edinburgh 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. it was excellent esp. the staff at the reception.
Hotel in Old Town, Edinburgh
Radisson Blu Hotel, Edinburgh City Centre features a spa/ fitness centre, bar and bedrooms with free Wi-Fi. Waverley train station is just a 5-minute walk away. The bedroom is very good, clean, confortable with a good space. It’s very silent.
Hotel in Old Town, Edinburgh
Situated on the Royal Mile in Edinburgh city centre, The Inn on the Mile offers an alternative luxury hotel experience of staying in one of Edinburgh's most prestigious historic landmarks. Fantastic stay at the Inn on the Mile.
Hotel in Old Town, Edinburgh
A 5-minute walk from Waverley Train Station, ibis Edinburgh Centre South Bridge – Royal Mile provides centrally located accommodation in the Old Town. Very close to Royal Mile. Nice and comfortable hotel.
Hotel in Old Town, Edinburgh
Boasting stylish rooms with plasma-screen TVs and wall-sized magnetic maps, this refurbished hotel is 800 metres from Edinburgh Waverley Rail Station and 300 metres from the Royal Mile. Locatjon was amazing. Room was small but very comfortable and quiet, with good storage and a mini...