Edinburgh logo

The Osbourne Hotel

Check Availability

The Osbourne Hotel
51-59 York Place
Edinburgh
EH1 3JD
United Kingdom

Rooms from £24.00 ( €26.40 / $34.80 ) per night

Picture of The Osbourne Hotel


In the heart of Edinburgh city centre, this Georgian town house offers free Wi-Fi and good value accommodation. Princes Street is a 5-minute walk away. Each en suite room at The Osbourne Hotel has satellite TV.

Click here for more Information on the The Osbourne Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Edinburgh area Edinburgh Visitor Information