If you're after a supermarket for self-catering, there's an Asda near the river.
reviewed
If you're after a supermarket for self-catering, there's a huge Tesco by Ayr Racecourse.