Bath restaurants updated (1).png

CALL NOW: +44 1225 446332

Mantra is an Indian Restaurant in the heart of Bath, that specialises in serving progressive Indian food.

Their dishes are healthily packed with flavour, crunch, punch and zing offering plenty of choice to vegetarians and vegans.

Inspired by seasonal ingredients, their food contains only the freshest produce prepared in a way that captures the amazing diversity of India’s regional cuisines and childhood street food memories.

Head to Mantra for a welcoming atmosphere, beautiful view and exquisite food.

Tripadvisor Reviews

Enjoyed every bit of our meal. The food was wonderful and plentiful and the service great. The staff couldn’t do more. Highly recommend.



Warm and friendly welcome at this gem of a find restaurant. In Bath area on holiday from Scotland and we were so glad we decided to go to Mantra for lunch. Amazing food, very well presented and excellent value for money.

press to zoom

press to zoom

press to zoom

press to zoom

Check out our blog to find the latest articles for foodies!

From the latest LUX news, deals to look out for, to our favourite pick of the week, you can expect it all: