Ballantrae has one public car park on Foreland, behind the Primary School. There is also plenty of parking on the grass on Foreland, at the harbour & on-street. The King’s Arms Hotel, Craigiemains Home & Garden Centre & the Medical Centre all have their own parking for people using their services.