Best restaurants in Cheltenham

Ever since King George III arrived in 1788 in the hope of curing his ailments with the town’s medicinal spa waters, Cheltenham has attracted a steady stream of visitors. Boasting esteemed schools and colleges, music and literature festivals and world-famous horse racing – this elegant town now has something for everybody. The restaurant scene here is not to be sniffed at either, with restaurants in Cheltenham offering everything from lively bottomless brunches to fine dining experiences. To help you make the most of your next visit to this vibrant town, we’ve rounded up the best restaurants in Cheltenham for your perusal.

Updated on 12 January 2024

Cheltenham is a large Regency spa town found on the edge of the Cotswolds, best known for its picture-perfect townhouses and jam-packed social calendar. While Cheltenham’s scenic gardens and historic buildings might appeal to young families and mature crowds, the town has also gained a reputation across the UK for its dynamic restaurant scene. As such it should come as no surprise that Cheltenham is home to plenty of great gastropubs and dining rooms in Georgian manor houses, but the area also boasts a number of more modern propositions, which have won over both the local crowd and tourists with the likes of livlely bottomless brunches, establishments championing under-represented cuisines, and neighbourhood favourites you can rely on.

If you’re a little overwhelmed by all of the Cheltenham restaurants on offer, take comfort in the fact that we’ve rounded up the restaurants in Cheltenham that are worth your time (and money). So, check out our selection below, which features everything from cosy pubs with open fires perfect perfect for a Sunday roast to fine-dining establishments set among acres of parkland, ideal for milestone meals with that special someone. Your next lunch or dinner reservation is only a couple of clicks away!

The Clarence Social

The Clarence Social

The Clarence Social Clarence Parade, Cheltenham, Gloucestershire, GL50 3NY

Spread across three floors, Clarence Social is open all day and serves popular weekend brunches and Sunday lunches too. From the à la carte, our top order is the Ox cheek bourguignon with horseradish mash, a hearty and satisfying affair.

£30 - £49
British
The Beehive Cheltenham

The Beehive Cheltenham

1-3 Montpellier Villas, Cheltenham, Gloucestershire, GL50 2XE

This charming Victorian corner pub offers a number of real ales from local breweries and good food too. In winter, grab a table near the open fire or try the enclosed garden on warmer days.

£30 - £49
British
Gastropub
Malmaison Cheltenham

Malmaison Cheltenham

Bayshill Road, Montpellier, Cheltenham, Gloucestershire, GL50 3AS

It’s not cheap, but this polished hotel chain is worth it. Malmaison’s establishments always feel sophisticated, and their stylised interiors will put you in a Champagne popping mood – with or without the famous afternoon tea.

£50 - £79
British
Lumiere

Lumiere

Clarence Parade, Cheltenham, Gloucestershire, GL50 3PA

Don’t be put off by the smart dining room here, as service is refreshingly free of stuffiness. Equally, the menu shows respect for classic ingredients, but isn’t afraid to give them hi-spec makeovers for current trends.

£50 - £79
Modern European
British
One Michelin star
SquareMeal UK Top 100
5 North Street

5 North Street

5 North Street, Winchcombe, Cheltenham, Gloucestershire, GL54 5LH

Some may dismiss Cheltenham as twee, but this restaurant is as modern as they come. Menus change dependent on the season, but expect trendy dishes and a dedicated offering for vegetarians.

£30 - £49
British
The Butchers Arms - Gloucester

The Butchers Arms - Gloucester

Lime Street, Gloucester, Gloucestershire, GL19 4NX

This warm and friendly venue serves up refined pub classics in a casual setting, which includes alfresco options. Hugely popular with locals and visitors, The Butchers Arms promises to deliver a satisfying meal for any occasion.

£50 - £79
British
Gastropub
L

L'Artisan

30 Clarence Street, Cheltenham , Gloucestershire, GL50 3NX

Warm surrounds and switched-on service are a large part of the appeal at L’Artisan, but it’s the authentic French dishes that keep diners coming back for more. Our top order? The snails in garlic butter.

£30 - £49
French
 No. 131 The Promenade

No. 131 The Promenade

131 The Promenade, Cheltenham, Gloucestershire, GL50 1NW

No. 131 finds its home in an elegant Georgian townhouse on Cheltenham’s bustling promenade. The menu changes with the seasons, but the British classics are what diners keep coming back for, such as crispy braised pork belly.

£30 - £49
British
The Wheatsheaf Inn - Burford

The Wheatsheaf Inn - Burford

West End, Northleach, Burford, Oxfordshire, GL54 3EZ

A short drive from Cheltenham, this 17th-century hostelry on the market square at Northleach is the quintessential Cotswold inn-with-rooms. Open fires and sumptuous furnishings set the scene for hearty Sunday roasts showcasing local produce.

£30 - £49
Gastropub
The Restaurant at Ellenborough Park

The Restaurant at Ellenborough Park

Ellenborough Park, Southam Road, Cheltenham, Gloucestershire, GL52 3NJ

Whilst Ellenborough Park is a short drive outside Cheltenham, the oak-panelled dining room, seasonal menus and a wealth of wines to choose from the hotel’s extensive cellar make it worth the trip for any occasion.

£50 - £79
British
MUSE Brasserie

MUSE Brasserie

MUSE Brasserie 60 St. Georges Place, Cheltenham, GL50 3PN

Billing itself as a French fusion restaurant, Muse serves up innovative dishes in a smart dining room flanked by shelves stocked with European wines. Indulgent desserts such as classic apple pie, provide the perfect finish to a unique meal.

£30 - £49
Le Champignon Sauvage

Le Champignon Sauvage

24-26 Suffolk Road, Cheltenham, Gloucestershire, GL50 2AQ

This two Michelin-starred establishment is widely acknowledged as among the finest gastronomic experiences in the UK. Owner-chef David Everitt-Matthias uses cutting-edge culinary techniques to create mesmerising dishes from Cotswold produce, much of it foraged.

£50 - £79
Modern European
One Michelin star
The Tavern

The Tavern

5 Royal Well Place, Cheltenham, Gloucestershire, GL50 3DN

This former boozer has been transformed into a bar/diner you’d expect to find in Soho rather than genteel Cheltenham. Be sure to keep an eye out for the live music evenings, the ideal accompaniment to the seasonal european pub grub.

£30 - £49
International
Domaine 16

Domaine 16

16 Regent Street, Cheltenham, Gloucestershire, GL50 1HE

There are few more sophisticated ways to spend an evening than indulging in cheese and wine. At Domaine 16, you’ll find thoughtfully curated charcuterie boards alongside fondue with all the trimmings – a cheese lover’s dream.

Cheese
Wine Bars
The Restaurant at Cowley Manor

The Restaurant at Cowley Manor

Cowley, Near Cheltenham, Cheltenham, Gloucestershire, GL53 9NL

The Grade-II listed garden may be the obvious draw at Cowley Manor, but the dining room is pretty as a picture too. If you can’t make it in the week the afternoon tea or weekend brunch are excellent.

£30 - £49
British
Purslane Cheltenham

Purslane Cheltenham

16 Rodney Road, Cheltenham, Cheltenham, Gloucestershire, GL50 1JJ

Situated in a yellow-painted Regency building just off the high street, intimate Purslane has really made a mark on the local scene. The menus showcase exceptional regional produce and Cornish fish presented in an unfussy manner.

Under £30
British
The Coconut Tree

The Coconut Tree

59 St Paul's Road, Cheltenham, Gloucestershire, GL50 4JA

Sri Lankan street food is the name of the game at Coconut Tree, which serves a menu of delectable small plates at fair prices. The artisan beers and tropical cocktails are are a must for a standout meal.

£30 - £49
Sri Lankan
Prithvi Indian Restaurant

Prithvi Indian Restaurant

37 Bath Road Cheltenham, Cheltenham, Gloucestershire, GL53 7NB

Far from your typical casual curry house, Cheltenham’s Prithvi is a hit with locals, tourists, and anyone lucky enough to stumble upon it. The cuisine is polished Indian flavours via a seasonally changing menu of updated Indian classics.

Indian

Not quite found the perfect spot for your next meal out in Cheltenham? Check out our pick of the best restaurants in the Cotswolds or restaurants in Gloucester, for plenty more inspiration. 

It's no secret that the culinary scene across the country has undergone a total boom in the past decade or so, with so many exciting new developments popping up constantly. If you fancy a slice of Michelin-starred dining, want to discover some hidden gems or simply fancy seeing what's popular right now, take a look at our ultimate guide to the top restaurants across the UK.

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in