Best Italian Restaurants in Bath
Italian restaurants in Bath serving handmade pasta, wood-fired pizza and regional cooking. Top picks include Osteria Partenopea, a chef-owned Neapolitan restaurant on Upper Borough Walls, Napulé, a family-run pizzeria and ristobar in Weston, and PrimaVista, a modern trattoria on Quiet Street. 15 places listed.
Napulé
16 Windsor Villas
Family-run Italian pizzeria and ristobar on Windsor Villas in Weston, serving pizza, pasta and antipasti, with gluten-free bases and pasta.
Osteria Partenopea
2-3 Upper Borough Walls
Chef-owned Neapolitan restaurant on Upper Borough Walls with handmade pasta, seafood and Campanian produce, a courtyard and an Italian afternoon tea.
PrimaVista
8-9 Quiet St
Modern Italian trattoria on Quiet Street serving pasta, pizza and Southern Italian small plates, with pastas from £18.95 and online booking.
La Terra
2 John St
Italian restaurant on John Street with an Italian-named à la carte of nibbles, starters, risotto and secondi, plus lunch, vegan and children's menus.
Sanremo
15 High St
Italian restaurant in a former bank on High Street, serving handmade pasta, wood-fired pizza and oysters, with a weekday set menu.
Sotto Sotto
12a N Parade
Small Italian restaurant on North Parade near the Roman Baths, with pasta from £17.75 and produce imported from Italy. Book ahead.
Colosseo
30 Milsom St
Family-run Italian on Milsom Street serving pasta, risotto, dry-aged steaks and pizza, with cocktails and children's half portions at half price.
Pane e vino
5-6 St James's St
Italian restaurant at 5-6 St James's Street in Bath city centre, rated 4.9 from 43 Google reviews. It has no website, so call before visiting.
Ponte Vecchio
Spring Gardens Rd, Bathwick
Italian restaurant in a converted boathouse below Pulteney Bridge, with pasta made fresh each day, large windows and an outdoor terrace.
Magari Pasta
Unit 16, 41 Milsom St, Milsom Place
Independent fresh pasta restaurant in Milsom Place off Milsom Street, making pasta every morning and serving it with homemade sauces.
Antica
5 Argyle St, Bathwick
Family-run Italian restaurant on Argyle Street by Pulteney Bridge, serving hand-rolled pasta, wood-fired pizza, tiramisu and Italian cocktails.
Portofino
20 High St
Italian restaurant and oyster bar on High Street, serving handmade pasta, seafood bought daily, oysters and crudo, with lobster linguine to share.
Solina Pasta
Grand Parade
Walk-in pasta restaurant on Grand Parade serving handmade pasta from £8 to £15, with antipasti, cocktails, draught beer and tiramisu.
Amarone Kitchen
Beau Nash House, Saw Cl
Independent Italian restaurant in Beau Nash House on Saw Close, serving fresh pasta, local steaks and Dorset seafood, with Amarone by the glass.
Prezzo Italian
6-7 Brunel Square
Bath branch of Prezzo Italian in Brunel Square, by Bath Spa station, serving pizza and pasta with vegan, gluten-free and kids' menus.