My Booking

Contact us

The Alba House

29 Craigmillar Park, Edinburgh, Midlothian, EH16 5PE, United Kingdom

Phone number +441316677061 Email Website


  • Check in: 14:00 till 20:00
  • Early check-in available on request
  • Check out: 10:00
  • Late check-out available on request
  • Child Policy: Adults preferred
  • Smoking Policy: No smoking
  • Pets: No pets
  • Parties Allowed: Parties not allowed


A car is not required when staying at the property
  • Bus from City Centre (2.0 miles)

    The Alba House is accessible using the following bus services:

    3, 7, 8, 29, 31, 37, 49.

    When travelling from the city centre please ensure the bus stop says "From City". The bus stop for The Alba House is named "East Suffolk Road".


    For prices and timetables please check or

  • Road from All Directions (0.0 miles)

    The Alba House is located in the south of Edinburgh on the A701. Most routes from the North, South and West will take you on The City of Edinburgh Bypass (A720). Exit at Straiton Junction and follow the signs for A701/City Centre.

  • Air from Edinburgh Airport (10.0 miles)

    Edinburgh Airport is located 10miles from The Alba House. Taxis and car hire are available.

    The Skylink 300 is a direct route from the airport to our door. Bus stops at East Suffolk Road.

    The tram travels between Edinburgh Airport and City Centre. From there a bus or taxi can be taken to The Alba House.

    For prices and timetables please check or

  • Train from Waverley Station (1.8 miles)

    Waverley Station is located on the east end of Princes Street and is about 10minutes away from The Alba House by taxi, 15minutes by bus.

Scroll to top

This website is edited by The Alba House , 29 Craigmillar Park, Edinburgh, Midlothian, EH16 5PE, United Kingdom. Tax / VAT number: GB123532252. We use cookies to ensure you have the best experience and any personal data shared during your visit is protected by our privacy policy

Our website was created and is hosted by eviivo Limited, Camburgh House, 27 New Dover Road, Canterbury, Kent, CT1 3DN, United Kingdom. Registration: 05002392 Tax / VAT number: 877374571 . eviivo have no responsibility for the content displayed on this website, and they operate the website on our behalf under the following privacy policy

By using this website you consent to our use of cookies and the terms of our privacy policy

More information