Bella Italia - Hanover Street

3.8
(2,419 reviews)
9 Hanover Street, EH2 2DL
+44 131 202 6180Official website
Accepts Credit Cards
American Express
Brunch
Dinner
European
Free Wifi
Full Bar
Gluten free options
Highchairs Available
Italian
Late Night
Lunch
Mastercard
Mid-range
Pizza
Reservations
Restaurants
Seating
Serves Alcohol
Street Parking
Table Service
Takeout
Vegan options
Vegetarian friendly
Visa
Restaurant

About

Bella Italia – Hanover Street is a vibrant Italian eatery nestled in Edinburgh’s historic Old Town, housed in a beautiful listed building that exudes warmth and charm. The restaurant offers a wide range of classic Italian dishes – from freshly baked pizzas and hearty pastas to savory grill selections – all crafted with authentic family‑style recipes. In 2025 the venue is delighted to present a festive Christmas menu, featuring two‑course sets from just £21.45 and three‑course sets from £24.45, complete with seasonal starters, mains and desserts, as well as a full range of vegetarian, vegan and gluten‑free options. A star attraction for families is the “Kids Eat Free” promotion, running Sunday to Thursday, where a child aged 2‑11 can enjoy a three‑course meal and a drink when an adult main is ordered. The menu also offers sized portions – “Smaller” from £6.99 and “Larger” from £8.99 – making it one of the most affordable family‑friendly spots in the city. For those planning celebrations, the restaurant readily accepts group bookings with bespoke set menus starting at £21.45, complete with drink packages and catering for birthdays, corporate events, school trips and holiday parties. And if you’re a frequent diner, the Bella Italia mobile app unlocks exciting rewards: collect four pasta stamps to earn a free main, spin the wheel for surprise treats, and enjoy exclusive discounts on future visits.

Highlights

  • Christmas Menu Set Courses
  • Kids Eat Free Promotion
  • Group Bookings & Customisable Menus
  • App Rewards & Loyalty Stamps

Good to Know

Good for

Families
Groups & Events
Holiday Travellers

Frequently Asked Questions

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Bella Italia - Hanover Street | Edinburgh | United Kingdom | TripAligner