Enjoy authentic Italian dishes like pasta, pizza, and seafood in a cozy, riverside setting.
Affordable lunch and dinner set menus with a variety of delicious choices for great value.
Dine al fresco on our decorated terrace with fairy lights and scenic views of the River Avon.
Ideal for gatherings, with spacious indoor seating and friendly service for parties and celebrations.
Pair your meal with a curated selection of wines and drinks to enhance your dining experience.
Visited this place recently for a Christmas lunch with a small group. It was my first time here, and I absolutely loved it. The food was delicious, and the lunch set menu options were very reasonably priced. I’ll definitely be coming back with my family.
Absolutely loved it here. Gorgeous Italian on the edge of the river in Bristol. We just walked in (we were pretty early for dinner) and were seated in the windows. The set up in there is really gorgeous and the staff were all so so lovely. We had wine and pasta and it was really well priced, tasted incredible and we wished we could have stayed for longer but we had a gig to head to at the O2. Will 100% be coming back to try more and enjoy the atmosphere!
This is a lovely Italian restaurant on the banks of the river Avon. It has a relatively large indoor area with some tables having comfortable bench seating. There is a mixture of plastic and real plants - one of which is an extremely long climbing ivy. There is also a smaller outdoor area. The menu is varied and we found our choices of a starter of Trio di Bruschetta and main meals of Fritto Misto & Linguini Belle Vista very tasty and enjoyable. This was nicely rounded off with Profiteroles Chocolate. 😋 Service, which was provided by Adriana, was lovely and friendly and also relatively quick despite it being very busy. Recommended.
Very beautiful, warm n lovely ambience. Staff is very respectful and welcoming, quick service. Food is good, reasonably priced, good portion size.
I came here for tea and had such a lovely, relaxing experience. The weather was warm enough to sit out on the terrace, which is decorated with pretty fairy lights and offers a lovely view of the river and St Peter’s Church. For my starter, I had the prawns – they were really big, juicy, and clearly very fresh. For my main, I had the lobster ravioli. The pasta was generously filled with lobster, which was a pleasant surprise. I was absolutely stuffed by the end, but everything tasted so good. The staff were friendly and welcoming, and I can’t wait to come back again.

Authentic Italian dining with stunning river views in Bristol.
No photos available
Bella Vista is a charming Italian restaurant located on the banks of the River Avon in Bristol, offering a warm and inviting atmosphere with both indoor and outdoor seating. We specialize in delicious, reasonably priced Italian cuisine, including fresh pasta, pizza, and seafood dishes, served by friendly and attentive staff. Perfect for family meals, romantic dinners, or group gatherings, our menu features classic favorites and seasonal specials in a beautiful setting with views of St Peter’s Church. With a 4.5-star rating from over 1,300 reviews, we pride ourselves on providing an exceptional dining experience that keeps guests coming back.
Claim Bella Vista to update business info, respond to reviews, and access analytics.