The Dorchester does not offer on-site parking. The closest parking is at 69, South Audley Street, Mayfair, London, Greater London, England, W1K 2QU, United Kingdom. See more here.
There is no free parking near The Dorchester.