Best Italian Restaurants in Cheltenham
The best Italian restaurants in Cheltenham, ranked by our editorial score: fresh pasta, wood-fired pizza, proper trattorias and a few places doing regional cooking you will not find elsewhere in Gloucestershire. Booking advised at weekends. 7 places listed.
PORKETTA
367 High St
Family-run Italian serving exceptional slow-roasted porchetta and honest pasta in a buzzy High Street setting.
Belgrave House Settebello Cheltenham
Belgrave House, Imperial Square
Elegant Italian restaurant in Imperial Square serving fresh pasta and classic dishes in a beautiful period setting.

Primavera Ristorante
7 Montpellier Terrace
Long-established Italian restaurant in Montpellier serving authentic regional dishes with genuine warmth and skill.
Gianni Ristorante
1 Royal Well Pl
Reliable Italian restaurant near the Promenade serving classic dishes in a welcoming, unpretentious setting.
Zizzi - Cheltenham
St James Church
Italian comfort food served in a beautifully converted church with soaring ceilings and bags of character.
Prezzo Italian Restaurant Cheltenham
99 Promenade
Reliable Italian dining on the Promenade with classic pizzas, pasta, and a buzzy family-friendly atmosphere.
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.
Our guides to italian restaurants in Cheltenham
Best Italian Restaurants in Cheltenham: Pasta, Pizza, Prices
Nine Italian restaurants and pizzerias in Cheltenham, with pasta from £11.90 and pizza from £10, weekday lunch deals from £11.95, gluten-free menus and when to book.
Best Pizza in Cheltenham: Sourdough, Slices and Delivery
The best pizza in Cheltenham, by style: two pizzerias, a slice bar, a calzone counter, three Italian restaurants and three chains, with prices from £5 a slice and who delivers on which app.