Find Your Edinburgh Apartment

Canongate

Old Town
from £390 to £740 /week
from £390 to £740 /week
from £425 to £740 /week
from £445 to £1025 /week
from £480 to £1075 /week

Brown's Place

Old Town
from £485 to £1000 /week

Holyrood Road

Old Town
from £500 to £1150 /week

Grassmarket

Old Town
from £550 to £1050 /week