Best of Cheltenham

Best Indian Restaurants in Cheltenham

The best Indian restaurants in Cheltenham, ranked by our editorial score. The town's South Asian cooking runs from modern tasting-menu dining to Nepalese kitchens and family-run neighbourhood curry houses, and the top of this list is some of the best food in Cheltenham full stop. 22 places listed.

NepaleseChef, Cheltenham
8.8

NepaleseChef, Cheltenham

Town Centre·Nepalese restaurant

30 Clarence St

Nepalese and Indian restaurant on Clarence Street, cooking from scratch with Nepalese spices, with momo among the starters and most mains from £12.

Prithvi
8.8

Prithvi

Town Centre·Indian restaurant

Prithvi 37, Bath Rd

Highly rated Indian restaurant on Bath Road serving authentic regional dishes with exceptional consistency and warm service.

Indian Haveli
8.7

Indian Haveli

Montpellier·Indian restaurant

INDIAN HAVELI, Parabola Rd

Authentic North Indian cooking in the town centre, where traditional methods and fresh spices create flavours worth returning for.

East India Cafe
8.6

East India Cafe

Town Centre·Indian restaurant

103 Promenade

Regional Indian cooking on the Promenade with authentic spicing and dishes that go beyond the standard curry house menu.

Bhoomi Kitchen Cheltenham
8.2

Bhoomi Kitchen Cheltenham

The Suffolks·Indian restaurant

52 Suffolk Rd

Contemporary Indian restaurant on Suffolk Road serving regional specialties with fresh ingredients and genuine warmth.

Memsahib's Lounge
8.2

Memsahib's Lounge

Town Centre·Indian restaurant

47 - 49 Promenade

Refined Indian restaurant on the Promenade with regional specialities and consistently excellent cooking.

Mowgli Street Food Cheltenham
8.2

Mowgli Street Food Cheltenham

Town Centre·Indian restaurant

The Brewery Quarter, Unit 5B St Margaret's Rd

Vibrant Indian street food in The Brewery Quarter, serving punchy, authentic dishes in a lively, welcoming setting.

Dosa Station
7.8

Dosa Station

Town Centre·Restaurant

9 Clarence St

Authentic South Indian street food in the town centre, specializing in crispy dosas and vibrant regional flavours.

Eurasia Indian Restaurant
7.8

Eurasia Indian Restaurant

Town Centre·££·Indian restaurant

18 Hewlett Rd

Reliable Hewlett Road Indian restaurant serving authentic regional dishes with consistently good tandoori specialities and warm service.

Indian Brasserie
7.8

Indian Brasserie

The Suffolks·Indian restaurant

146 Bath Rd

Reliable neighbourhood Indian on Bath Road serving well-spiced classics and generous portions in a welcoming, unpretentious setting.

Indian Cottage Cheltenham
7.8

Indian Cottage Cheltenham

Town Centre·Indian restaurant

78 Tennyson Rd

Welcoming Indian restaurant on Tennyson Road serving authentic regional dishes with care and consistency.

Indian Voojan Restaurant
7.8

Indian Voojan Restaurant

Montpellier·Indian restaurant

5, Rotunda Terrace, Montpellier St

Reliable Indian restaurant in Montpellier serving regional specialties with balanced spicing and welcoming service.

The Mahal
7.8

The Mahal

Montpellier·Restaurant

Montpellier Dr

Long-standing Indian restaurant in Montpellier serving authentic regional dishes with genuine care and expertise.

India Lounge
7.7

India Lounge

The Suffolks·££·Indian restaurant

12 Suffolk Parade

Traditional Indian restaurant on the High Street offering classic curries, biryanis and tandoori dishes. Relaxed...

Spice Exchange
7.5

Spice Exchange

Town Centre·££·Indian restaurant

Spice Exchange, Clarence Parade

Contemporary Indian restaurant offering modern twists on classic Indian dishes. Stylish interior with a focus on fresh...

The Curry Corner
7.5

The Curry Corner

Town Centre·Bangladeshi restaurant

133 Fairview Rd

Neighbourhood Bangladeshi restaurant on Fairview Road serving generous portions of home-style curries with genuine warmth and flavour.

Kashmir Indian Restaurant
7.4

Kashmir Indian Restaurant

Town Centre·Indian restaurant

1 Albion St

Long-established Indian restaurant in the London Road area serving Kashmiri and North Indian cuisine including...

B ten Balti
7.2

B ten Balti

The Suffolks·Indian restaurant

10 Suffolk Rd

Reliable Indian restaurant near the Promenade serving generous baltis and regional specialties with friendly service.

Frangipani Spice Lounge
7.2

Frangipani Spice Lounge

Town Centre·££·Indian restaurant

115 Promenade

Contemporary Indian dining on the Promenade with regional specialties and a welcoming atmosphere.

The Everest
7.2

The Everest

Town Centre·Indian restaurant

3-5 Portland St

Authentic Indian and Nepalese cuisine on Portland Street, with generous portions and genuine hospitality.

Deepam South Indian Restaurant
7.1

Deepam South Indian Restaurant

Town Centre·South Indian restaurant

56 High St

Specialist South Indian restaurant serving dosas, uttapam, idli and traditional South Indian thalis. One of the few...

Balti Walla
7.0

Balti Walla

The Suffolks·££·Indian restaurant

143 Bath Rd

Family-run Indian restaurant serving traditional balti dishes and tandoori grills in a relaxed Bath Road setting.

Our guides to indian restaurants in Cheltenham