• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Find Vegan & Vegetarian Restaurants in Ayr (5)


3 Vegan / Vegetarian Friendly Restaurants

2 Reviews

Write a Review

22 Beresford Terrace, Ayr, Scotland

+44-1292280820

Loading...

Cuisine: Lacto, Beer/Wine, British, Scottish, Non-veg

Serves meat, vegan options available. Bar and restaurant with separate vegetarian/vegan menu, includes vegan dessert.

2 Reviews

Write a Review

52 Racecourse Road, Ayr, Scotland

01292264393

Loading...

Cuisine: Vegan-friendly, Lacto, Ovo, Western, Beer/Wine, Non-veg

Serves meat, vegan options available. Bar/restaurant/beer garden offers a separate vegan menu upon request. Has a secure children's play area.

1 Review

Write a Review

26A Wellington Sq, Ayr, Scotland

+44-1292-283002

Loading...

Cuisine: Lacto, Ovo, Indian, Beer/Wine, Delivery, Take-out, Catering, Pakistani, Non-veg

Serves meat, vegan options available. Indian restaurant with vegetarian dishes and allergens stated on the menu. Has vegan naan breads and several curries. Will make dishes with chickpeas if you ask.

Health Food Stores, Vegan Shops, Vegan Bakery and Catering, Vegetarian B&Bs, Organizations

Write a Review

13 Old Bridge St, Ayr, Scotland

+44-1292280707

Loading...

Gluten-free bakery and coffee shop with vegan options.

Write a Review

155 High Street, Ayr, Scotland

01292 284895

Loading...

Part of UK health food store chain. Small branch stocking a range of dried fruits and seeds and snacks, dairy alternative milks and creams, a little in the way of other cooking ingredients (TVP, cereals etc.) and additionally toiletries. No chilled or frozen food.


Still hungry? We've got you covered. Try searching for areas surrounding Ayr.

Please help us improve this Ayr vegetarian restaurant guide:

Add health food stores, cafes, or vegan restaurants Ayr.

Report technical difficulty.

Link to this page from your webpage or blog.

Please let these businesses know you found them on HappyCow.

Keep HappyCow Growing Strong!

I would like to support