Indian restaurant near the Bath Christmas Market

Mantra is on The Paragon, a few minutes’ walk from the top of Milsom Street, one of the Bath Christmas Market streets this year. Browse the chalets, then come up for South Indian dosas, tandoor grills and curries, or book our party room for your Christmas celebration.

Tables laid for a party at Mantra Indian restaurant, Bath

Bath Christmas Market 2026: the key facts

  • Dates: Thursday 26 November to Sunday 13 December 2026
  • Where: chalets along Abbeygate Street, Bath Street, Milsom Street and New Bond Street, in the middle of Bath
  • Around 245 stalls, most of them from the South West
  • Free to visit, with no booking needed
Market daysMarket opening times
Monday to Wednesday10am to 7pm
Thursday to Saturday10am to 8pm
Sunday10am to 6pm

Times are from Visit Bath, so it is worth checking there before you travel.

Where to find us during the market

We are at 5 Bladud Buildings, The Paragon, Bath BA1 5LS, a short walk from Milsom Street and about 10 minutes’ walk from the train station.

Plan your Christmas Market day

Here is a simple way to do the market and eat well:

  • Start at the chalets around the Abbey in the morning, when it is quieter
  • Work your way up Milsom Street and come to us for lunch from 12pm
  • Head back out to the stalls in the afternoon
  • When the market closes, come back for dinner. Our kitchen is open until 10.30pm

Monday to Thursday we are open for lunch from 12pm to 2.30pm and dinner from 4.30pm to 10.30pm. Friday to Sunday we are open all day, 12pm to 10.30pm. Evenings get busy during the market, so it is worth booking ahead.

A party celebrating in the party room at Mantra, Bath

Christmas parties and groups

Our party room is ideal for work Christmas parties and festive meals with friends and family. December is a popular time, so get in touch early to check your date. Sharing feasts work well for groups, all the meat we serve is halal, and there is plenty for vegetarians and vegans. Call us on 01225 446 332.

Takeaway after the market

Heading home with your shopping? Order online for collection or delivery and enjoy Mantra at home.

Questions about the Bath Christmas Market

When is the Bath Christmas Market 2026?

The Bath Christmas Market runs from Thursday 26 November to Sunday 13 December 2026.

How far is Mantra from the Christmas Market?

We are on The Paragon, a short walk from the top of Milsom Street, which is one of the market streets this year.

Can I book a Christmas party at Mantra?

Yes. Our party room is available for Christmas parties. Call us on 01225 446 332 or send an enquiry.

Do I need to book a table during the Christmas Market?

It is a good idea, especially in the evenings and at weekends. You can book online or call us.

Do you have vegetarian and halal food?

Yes. All the meat we serve is halal, and there are plenty of vegetarian and vegan dishes.