In the heart of historic Edinburgh, Ibis Edinburgh is situated just off The Royal Mile. The stylish hotel has a lively bar and spacious rooms with internet access
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
Overlooking The Royal Mile, the grand Barceló Edinburgh Carlton Hotel has a luxury spa, stylish cocktail bar and modern brasserie. Lively Princes Street is just 300 metres away
In Newington, The Minto Hotel offers Georgian town house accommodation, free parking and a modern restaurant. Edinburgh city centre is just 10 minutes away
This city-centre bed and breakfast is at the foot of Calton Hill, a 2-minute walk from the Playhouse Theatre. Lyncliff offers warm, friendly service, free Wi-Fi and full Scottish breakfasts
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
These Edinburgh apartments offer space and luxury within walking distance of Princes Street. Each has free internet, a full kitchen and dining/lounge area with flat-screen TV
With free parking and free Wi-Fi, Sonas Guest House offers freshly cooked breakfasts and bright, cosy bedrooms. The historical Royal Mile and Holyrood Park are just a 20-minute walk away
This budget hotel is 800 metres from Edinburgh Waverley Rail Station and the shops, theatres and nightlife of Princes Street. It offers good-value rooms and free Wi-Fi
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