86 Restaurants
About restaurants in Cheltenham
From neighbourhood bistros to celebrated fine dining, Cheltenham punches well above its weight for food. Whether you're planning a special occasion dinner, a lazy Sunday brunch, or just hunting down the best burger in town — this is your guide.
86 results
Dosa Station
9 Clarence St
Authentic South Indian street food in the town centre, specializing in crispy dosas and vibrant regional flavours.
Indian Cottage Cheltenham
78 Tennyson Rd
Welcoming Indian restaurant on Tennyson Road serving authentic regional dishes with care and consistency.
India Lounge
12 Suffolk Parade
Traditional Indian restaurant on the High Street offering classic curries, biryanis and tandoori dishes. Relaxed...

The Curry Corner
133 Fairview Rd
Neighbourhood Bangladeshi restaurant in Pittville serving generous portions of home-style curries with genuine warmth and flavour.
Circo Brasserie
226 Bath Rd
Contemporary European brasserie in Leckhampton serving seasonal dishes in a warm, welcoming atmosphere with excellent reviews from local diners.

Spice Exchange
Spice Exchange, Clarence Parade
Contemporary Indian restaurant offering modern twists on classic Indian dishes. Stylish interior with a focus on fresh...

Kashmir Indian Restaurant
1 Albion St
Long-established Indian restaurant in the London Road area serving Kashmiri and North Indian cuisine including...
No.131
131 The Promenade, Promenade
Elegant Promenade venue offering contemporary British dining and upstairs Japanese fine dining with standout sushi.
Wagamama
ground floor east, Clarence St
Popular Asian-inspired chain restaurant in the town centre serving ramen, katsu curries, gyoza and stir-fries in a...
Zizzi - Cheltenham
St James Church
Italian comfort food served in a beautifully converted church with soaring ceilings and bags of character.

Tabouli Terrace
2, Rotunda Terrace, Montpellier St
Welcoming Middle Eastern spot in Montpellier serving generous mezze, grills, and wraps with genuine flavour and friendly service.

Son of Steak Cheltenham
Unit 4, The Brewery Quarter
Industrial-chic steakhouse in the Brewery Quarter serving charcoal-grilled British beef with bold flavours and a buzzing atmosphere.
Boho
8 Great Norwood St
Stylish bistro on Regent Street with a relaxed bohemian vibe, serving modern European small plates, sharing boards and...
B ten Balti
10 Suffolk Rd
Reliable Indian restaurant near the Promenade serving generous baltis and regional specialties with friendly service.
Cantina del Barrio
162-164 Bath Rd
Vibrant Mexican-inspired cantina in Cheltenham's Bath Road area serving tacos, burritos, quesadillas and cocktails in a...
Prezzo Italian Restaurant Cheltenham Brewery
Unit 1, The Brewery Quarter, Henrietta St
Dependable Italian chain in the Brewery Quarter serving pizzas, pasta and more with good vegan and gluten-free options.
Prezzo Italian Restaurant Cheltenham
99 Promenade
Reliable Italian dining on the Promenade with classic pizzas, pasta, and a buzzy family-friendly atmosphere.

The Everest
3-5 Portland St
Authentic Indian and Nepalese cuisine near Pittville Park, with generous portions and genuine hospitality.
Fioro Lounge
252 Bath Rd
Relaxed all-day dining in Leckhampton with something for everyone, from brunches to evening cocktails.
Frangipani Spice Lounge
115 Promenade
Contemporary Indian dining on the Promenade with regional specialties and a welcoming atmosphere.