See the latest prices and deals by choosing your dates.
Hotel in Old Town, Edinburgh
Virgin Hotels Edinburgh features a fitness center, terrace, a restaurant and bar in Edinburgh. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Staff were all incredibly friendly and helpful! Very good location.
Hotel in Old Town, Edinburgh
BrewDog DogHouse Edinburgh features free bikes, terrace, a restaurant and bar in Edinburgh. Amazing! We loved our stay there. The staff, the amazing breakfast, the design, everything was perfect
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. Perfect location, comfortable room, friendly staff, very good breakfast. Great hotel .
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. Pros: Very intimate setting, with only 9 rooms, each one with a particular and unique feel and decor. Very quiet despite being in the city center. Location is unbeatable, just feet away from the castle. The restaurants are beautiful and great. Staff was very friendly and attentive.
Hotel in Old Town, Edinburgh
In a prime location in the center of Edinburgh, Moment George IV Bridge provides continental breakfast and free WiFi throughout the property. We didn't have any breakfast, but the kitchen was fully equipped.
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. Everything was amazing, the best location
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. Was supposed to be in the single room but ended up being in the double room. Bed was amazingly comfortable, lots of room space, enough storage for one but maybe a little tight for two persons. TV was a very big smart tv, so good it was dangerous for a holiday where you’re supposed to go out and not stay and watch tv lol. Amazing location! Just outside Victoria street and a 5 minute walk from the Vennel viewpoint of the castle. Felt very safe (woman and alone) around the place even at night despite the area having pubs. Money was well beyond worth it.
Hotel in Old Town, Edinburgh
Cozy, convenient and super chic, the 4-star Apex City of Edinburgh Hotel has rooms with extraordinary views and is designed for special stays. Reception staff friendly location excellent, nice breakfast, Nice room.
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, from location to friendly staff and nice decor.
Hotel in Old Town, Edinburgh
Just yards 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. The rooms are spacious and confortable. The staff is super friendly and always keen to assist. The location is great and breakfast is quite good. I also found the wifi connection to be particularily fast and stable. Gym is very well equipped (it not only has treadmills as is usual with most hotels).
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
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. Perfect location, Amazing design, so comfy & cozy comfortable bed. Sooo clean.
Hotel in Old Town, Edinburgh
Located in the city center, Fraser Suites Edinburgh serviced apartments offer spacious and furnished rooms and suites that are perfect for both short and long stays. Location is perfect, rooms quiet, clean and cosy. Just off the main st so not too busy/loud
Hotel in Old Town, Edinburgh
This city center Holiday Inn Express is just a few minutes’ walk from the Royal Mile, and 0.6 miles from Holyrood House. Central location. Friendly, helpful staff. Great facilities.
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. The Leonardo Royal Hotel was excellent in every aspect - coming in from the ever-present rain, it...
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. the location is great everything is nearby you dont need a car .
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. Central location on the Royal Mile. Easy walk from Waverley Train Station.
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. The rooms are comfortable and big, the location is great and the staff are friendly
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. The staff, the girl is so nice, very friendly and polite.