The Location
The Location

Abbotsford Guest House is centrally located, a comfortable 15 minute walk from Princes Street, in a quiet street opposite Pilrig Park. We are close to the edge of Edinburgh's New Town.

Getting around Edinburgh couldn't be easier – either on foot or by using the excellent bus service. If you walk to the main road at the end of our road, Leith Walk, there are many bus stops, and bus routes to take you all over the city. It's easy to visit Edinburgh's many tourist attractions, or to get to a wide range of festival venues.

If you are using your car, there is free parking just outside the house.

By Plane

On arrival at Edinburgh Airport, a taxi direct from the airport to the guest house will cost about £17 – £20.

You can also take the airport bus to Edinburgh Waverley train station, in the centre of town.

You can walk from Edinburgh Waverley station to the guest house in about 15 minutes. Alternatively, a taxi from there will take about 5 minutes, and cost you about £4.

By Train

You can travel directly to Edinburgh Waverley from London, Plymouth, Manchester, Birmingham, Glasgow, and many other cities and towns. View our links below if you want to check train website details.

The Abbotsford Guest House is only a 15 minute walk from the station, or a 5 minute taxi ride.

By Car (or on foot)

Starting from the east end of Edinburgh's famous Princes Street, (the Waterloo Place end), close to Edinburgh Waverley station, head down the A900 which is signposted for Leith.

You will come to a large roundabout and you will then need to carry straight on (leaving by the second exit on your left). At this point you should pass the Omni entertainment complex and Edinburgh Playhouse theatre on your right hand side.

You will then reach a second roundabout and again head straight on. Continue downhill along Leith Walk. Our street (Pilrig Street) is the 3rd major street on your left hand side, with traffic lights at the corner. Look out for the large church on the corner.

We are located about 400m down Pilrig Street on the left hand side.

Airlines websites

British Airways


BMI Baby

Easy Jet

Ryan Air

Edinburgh Airport

Check out further airlines which connect you with Edinburgh

Airport bus service


Train websites

East Coast

Services via London Kings Cross, Doncaster, York, Durham, Newcastle

Virgin Trains

Services via London Euston, cross-country services


Timetables and tickets for trains throughout Scotland

National Rail

Timetables and tickets for trains throughout the UK

Buses in Edinburgh

Lothian Buses

Bus route maps, timetables and up to date arrival times at bus stops.

Come and stay with us Booking Enquiry