This 3-star hotel offers free Wi-Fi, free parking and a 17-metre indoor heated pool. It has a quiet location, less than 5 miles from both Edinburgh Airport and the city centre
On a quiet cobbled street 5 minutes’ walk from Princes Street, these stylish apartments are only 10 minutes away by foot from Edinburgh Waverley Station. Guests can enjoy free Wi-Fi and a fully equipped kitchen
This 4-star hotel is in Edinburgh city centre, just off Princes Street and 300 metres from Edinburgh Waverley Rail Station. The modern en suite rooms have flat-screen TVs with Freeview
Unique and very chic, Le Monde is just 100 metres from Princes Street and Edinburgh Waverley Station. It has luxury themed rooms, 3 restaurant bars and a lively night club
Just 50 metres from Edinburgh’s bustling Princes Street, Haggis Hostels is set in a renovated 18th-century Georgian building. It offers a 24-hour reception with free Wi-Fi and a fully equipped shared kitchen
This beautifully restored 3-star hotel is in Edinburgh city centre, just 300 metres from Edinburgh Waverley Railway Station and Princes Street. Rooms each have a private bathroom and free Wi-Fi
With a stylish swimming pool and Scottish restaurant, the Apex Waterloo Place Hotel offers sumptuous rooms with free Wi-Fi. The hotel is in Edinburgh’s Old Town, at the end of Princes Street
In the heart of Edinburgh’s New Town, Castle View Guest House is less than 100 metres from Princes Street. It has lovely views of Edinburgh Castle and offers free Wi-Fi and hearty breakfasts
With stylish decor and free Wi-Fi, the 4-star Princes Street Suites overlook Edinburgh Castle. The suites are just 200 metres from Edinburgh Waverley Rail Station
On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation in the New Town area. Waverley rail station is a 1-minute walk away