Food & Drink Restaurants Takeaways

La Trattoria

A family-run restaurant serving authentic Italian cuisine in the heart of Swanage

La Trattoria in Swanage has been a firm favourite in town since it first opened its doors in 1970.

This popular Italian restaurant on High Street serves authentic Italian food in its two distinct dining rooms – the cosy, romantic restaurant side and the light, bright bistro side with its doors that open out onto the street in the summer months, meaning you can have a different experience each time you visit.

Italian restaurant la Trattoria on Swanage's High Street
La Trattoria

La Trattoria – or ‘The Tratt’, as it’s known by locals – sources ingredients locally where possible and its menu caters for everyone from kids to vegetarian and those wanting to sample some seasonal fish or seafood.

The friendly and welcoming family-run establishment specialises in simple yet delicious Italian cuisine such as a simple fungi or piccante pizza, and traditional cannelloni, pasta ragu and lasagne.

For a three-course meal there are plenty of starters and desserts to choose from, including bruschetta or caprese salad to start, and an indulgent tiramisu or chocolate torte with gelato for afters.

You can view la Trattoria’s dine-in and takeaway menu on its website:

Booking a table in peak seasons is recommended as the restaurant does get busy for both lunch and dinner.

La Trattoria is situated in the heart of Swanage, surrounded by various local pubs. It’s also a just couple of minute’s walk from the beach and The Downs, making it the perfect spot for a bite to eat after a long walk.

Contact details

Book a table by calling or online via la Trattoria’s website