Yes, Edinburgh Airport has eight car rental companies on-site. You can book your hire car from the airport on their official website.