The Lothian Buses 35 service runs from Ocean Terminal to Edinburgh Airport every 15 minutes. This isn't the most direct route but goes past some of the cities best landmarks and is only £1 compared to the Airbus at £3.
Parking the car is FREE at Ocean Terminal. The Lothian Bus goes there look for Ocean Terminal on the destination screen. Number 22 single deck bus from Princes Street shop side will take you there and to the 'SHORE' Leith. You will find some good restaurants & Pubs at the Shore, where the Water of Leith enters the docks to the Firth of Forth.
Behind Commercial Street and in front of the Scottish Office [between the Scottish Office and Commercial Street] sits a row of restaurants. Pubs and restaurants can be found on the SHORE.