Aston Bay is a suburb of Jeffreys Bay in the Eastern Cape Province of South Africa. It is situated about 80 km west of Gqeberha (formerly known as Port Elizabeth).
Aston Bay incorporates Marina Martinique, a large residential marina.
Aston Bay falls within the Kouga Local Municipality and the Sarah Baartman District Municipality.
Aston Bay was established as a fishing village in the 1850s.
