Gluten-free and vegan in Aberystwyth
21 places with gluten-free, vegan or vegetarian options. What each venue states: if you are coeliac, always ask before ordering.
- Athro Lounge — Welsh school, Alexandra Rd, gluten-free options, vegan options, vegetarian options
- Baravin — 1 Marine Terrace, vegan options, vegetarian options
- Caffè Nero — 25 Great Darkgate St, gluten-free options, vegan options, vegetarian options
- Caffi Cledrau Cafe — Park Ave, vegetarian options
- Coffee#1 — Portland St, gluten-free, not for coeliacs, vegan options, vegetarian options
- Dragonfly Bistro — 7 St James's Square, vegan options, vegetarian options
- Little Devil's Cafe — 20 Terrace Rd, vegan options, vegetarian options
- Little Italy — 51 N Parade, vegan options, vegetarian options
- M&S Café — Park Avenue, gluten-free options, vegetarian options
- Mama Fay's — 2A Portland Rd, gluten-free options, vegan options, vegetarian options
- Prom Diner — Aberystwyth Promenade, vegan options, vegetarian options
- Red Kite Cafe — , gluten-free options, vegan options, vegetarian options
- Seafront Palace — 5 Marine Terrace, vegetarian options
- The Cambrian — Alexandra Rd, vegan options, vegetarian options
- The Chip Box — 3 Marine Terrace, vegan options, vegetarian options
- The Express Cafe — , vegetarian options
- Wasabi — 31 Eastgate, vegetarian options
- Y Ffarmers — Y Ffarmers, gluten-free options, vegan options
- YO! Aberystwyth Tesco Kiosk — Park Ave, vegan options, vegetarian options
- Yr Hen Lew Du — 14-16 Bridge St, vegetarian options
- Yr Hen Orsaf — Alexandra Road The Barn Centre, vegan options, vegetarian options
In Aberystwyth: 7 places with gluten-free options and 16 with vegan options. This is what venues state or what we collected from their websites: opening hours and menus change, check before you go.
Near Aberystwyth
- Machynlleth — 5 places, 22.3 km
- Tywyn — 4 places, 22.7 km
- Aberaeron — 14 places, 22.9 km
- Porthmadog — 6 places, 33.2 km
- Lampeter — 5 places, 34.2 km
- Llanidloes — 4 places, 36.1 km
- Ceredigion — 3 places, 36.9 km
- Dolgellau — 4 places, 39.0 km