Hotel
30 Castle Street, EH2 3HT Edinburgh, United Kingdom
Distance from

8,00 km. - 4.97 mi.
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.
Hotel
37 Palmerston Place, EH12 5AU Edinburgh, United Kingdom
Distance from

6,45 km. - 4.01 mi.
Situated a 5-minute walk from Haymarket Railway Station, Palmerston Suites are set in an elegant Georgian townhouse, boasting stylish, self-catering accommodation with free Wi-Fi access.
Hotel
22 Saint Bernard's Crescent, EH4 1NS Edinburgh, United Kingdom
Distance from

6,85 km. - 4.26 mi.
Located in Edinburgh’s Stockbridge area in New Town, St Bernard's House is less than 1 mile from Princes Street’s shops. The bars and restaurants on George Street can be reached in 10 minute's walk.
Hotel
10-15 Princes Street, EH2 2AN Edinburgh, United Kingdom
Distance from

9,44 km. - 5.86 mi.
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.
Hotel
43 Jeffrey Street, EH1 1DH Edinburgh, United Kingdom
Distance from

9,97 km. - 6.19 mi.
In the heart of Edinburgh's Old Town, right beside the Royal Mile and less than a 5-minute walk from Waverly Train Station, Jurys Inn Edinburgh has a 24-hour reception.
Hotel
6 Grosvenor Crescent, EH12 5EP Edinburgh, United Kingdom
Distance from

6,53 km. - 4.06 mi.
In Edinburgh’s West End, The Ballantrae Hotel is close to the Haymarket Train Station and a 10-minute walk to Princes Street. This Grade II listed building offers rooms with a private bathroom and free WiFi.
Hotel
1-3 Coates Gardens, EH12 5LG Edinburgh, United Kingdom
Distance from

6,21 km. - 3.85 mi.
Haymarket Hotel offers charming, Victorian town house accommodation with friendly service and free Wi-Fi. Haymarket rail station is a brief walk away. Haymarket Hotel has spacious bedrooms and most rooms have an LCD Freeview TV.
Hotel
32 Coates Gardens, EH12 5LE Edinburgh, United Kingdom
Distance from

6,20 km. - 3.85 mi.
Just 300 metres from Haymarket Rail Station, the No.32 Hotel is a 15-minute walk from Princes Street’s shops and beautiful gardens. The hotels rooms are stylish and contemporary and all feature a private en suite modern tiled bathroom.
Hotel
187 Clermiston Rd, EH12 6UG Edinburgh, United Kingdom
Distance from

1,16 km. - 0.72 mi.
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. Edinburgh Capital Hotel is close to the A90.
Hotel
44 Gilmore Place, EH3 9NQ Edinburgh, United Kingdom
Distance from

7,85 km. - 4.87 mi.
In Edinburgh’s city centre, Averon Guest House has spacious rooms, free Wi-Fi and free private parking. Shopping on Princes Street is just a 10-minute walk from the property and King’s Theatre and a range of restaurants are just 200 metres away.
Hotel
139 Cowgate, EH1 1JS Edinburgh, United Kingdom
Distance from

9,52 km. - 5.91 mi.
Stay Central Hotel is just a 3-minute walk from the historic Royal Mile. In the Cowgate, this lively budget hotel is in Edinburgh's Old Town, within half a mile of Princes Street.
Hotel
15 Calton Hill, EH1 3BJ Edinburgh, United Kingdom
Distance from

9,90 km. - 6.15 mi.
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.
Hotel
18 Corstorphine Rd, EH12 6HN Edinburgh, United Kingdom
Distance from

4,05 km. - 2.52 mi.
Situated by Murrayfield Stadium, home of the Scottish Rugby Union, Murrayfield Hotel offers guest accommodation with free Wi-Fi, free parking, a pub, and a restaurant.
Hotel
90 Haymarket Terrace, EH12 5LQ Edinburgh, United Kingdom
Distance from

6,06 km. - 3.76 mi.
Just 15 minutes’ walk from Princes Street and Murrayfield Stadium, the Apex Haymarket Hotel offers rooms with stylish décor and HD LCD TVs. Free Wi-Fi is also available.
Hotel
8 York Place, EH1 3EP Edinburgh, United Kingdom
Distance from

9,16 km. - 5.69 mi.
In the heart of Edinburgh city centre, the historical Ballantrae is an elegant Georgian hotel offering guest rooms with free Wi-Fi. The shops of Princes Street and George Street are just a few minutes’ walk away.
Hotel
34, Gilmore Place, EH3 9NQ Edinburgh, United Kingdom
Distance from

7,92 km. - 4.92 mi.
This friendly, family-run Victorian guest house offers free Wi-Fi and inclusive breakfast. Edinburgh Castle and Princes Street can both be reached within 20 minutes’ walk.
Hotel
11 Coates Gardens, EH12 5LG Edinburgh, United Kingdom
Distance from

6,19 km. - 3.84 mi.
The Lairg provides charming Georgian town house accommodation, friendly service and free Wi-Fi. Surrounded by Haymarket’s bars and restaurants, Haymarket Rail Station is a 2-minute walk away.
Hotel
69 Belford Road, EH4 3DG Edinburgh, United Kingdom
Distance from

6,01 km. - 3.73 mi.
Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh. The popular shops of Princes Street are just 15 minutes' walk away.
Hotel
25-33 Shandwick Place, EH2 4RG Edinburgh, United Kingdom
Distance from

7,47 km. - 4.64 mi.
Just a few metres from Prince’s Street, this Cityroomz property has a central Edinburgh location right in the heart of the historic city. Free Wi-Fi is available throughout the building.
Hotel
38 Elder Street, EH1 3DX Edinburgh, United Kingdom
Distance from

9,35 km. - 5.81 mi.
In Edinburgh’s New Town, the Elder York Guest House is 500 metres from Princes Street. Situated on the second floor, it offers easy access to the city’s sights and breakfasts.