North Indian butter chicken at Maaya, an Indian restaurant in Bath
cocktail bar bath centre 1
Indian Restaurant in Bath

Traditional curries, biryani and Indian street food, three minutes from the Roman Baths

Top rated
Based on 892 reviews

Maaya

THE LITTLE INDIA

Indian restaurant in the centre of Bath

Maaya is an Indian restaurant on St James’s Parade, a three-minute walk from the Roman Baths. Come in for authentic Indian curries, Indian street food and Indian tapas, plus biryani, Hakka noodles and fried rice, with cocktails, wines and drinks from our bar.

The little India on St James’s Parade

Book a tableSee the food menu

Cocktails, wines & drinks mixing Asian Tapas Bar

North and South Indian flavours, cooked with care

Read moreRead less

Street food, small plates and Indo-Chinese favourites

Read moreRead less

Vegetarian, vegan and gluten-free choices

Read moreRead less

Lunch in the city, dinner before the theatre

Read moreRead less

Cocktails and celebrations

Read moreRead less

Near Bath Abbey, the Roman Baths and Bath Spa station

You’ll find us at 43 St James’s Parade, Bath BA1 1UQ. We’re about 3 minutes’ walk from the Roman Baths, 4 minutes from Bath Abbey, 5 minutes from SouthGate and 7 minutes from Bath Spa station.

Open 12 noon to 10:30pm
Closed on Tuesdays

Frequently asked questions

Where is Maaya in Bath?

Maaya is at 43 St James’s Parade, Bath BA1 1UQ, a three-minute walk from the Roman Baths.

What are Maaya’s opening hours?

We are open from 12pm to 10.30pm, with last food orders at 10.30pm. We are closed on Tuesdays.

What food does Maaya serve?

Authentic Indian curries, Indian street food and tapas, Indo-Chinese dishes, biriyanis and fresh naan. See our food menu.

Is the meat at Maaya halal?

Yes. All the meat on our menu is halal, and there is no pork.

Do you have vegetarian, vegan and gluten-free food?

Yes. Dishes are marked V, Ve, GF and DF on the menu, and there are plenty of vegetarian and vegan dishes.

Does Maaya have a bar?

Yes. Maaya has a cocktail bar, and you can see the full drinks menu.

Do you do takeaway?

Yes. You can order online for takeaway.

How do I book a table?

You can book online or call us on 01225 481414.