Looking for Italian food in Edinburgh? You’ll find Bella Italia right in the heart of the city, perfectly placed near the iconic Edinburgh Castle and just a stone’s throw from Waverley Station.
With a menu full of pasta-packed joy, vibrant pizza, and crowd-pleasing classics, we’re one of the most-loved places to eat in Edinburgh. Perfect for a pre-theatre treat, a post-shopping pick-me-up, or a relaxed family dinner in the city centre.
Looking for a tasty and affordable family meal out? At Bella Italia, Kids Eat FREE year round, all day Sunday to Thursday with the purchase of an adult main.
Make the most of it this Easter and enjoy some quality family time together. T&Cs Apply.
Make Mum's day extra special and join us on Sunday 15th March, and every mother figure can enjoy a complimentary Aperol Spritz to toast to the occasion.
Just sign up, get a unique code, and leave the sparkles to us. Booking advisable.
We love nothing more than friends and families gathering around our tables. That’s why we’ve teamed up with trusted partners to bring you exclusive offers and great value all year round.
More savings, more sharing, more time spent enjoying the moments that matter.
Looking for a tasty and affordable family meal out? At Bella Italia, Kids Eat FREE year round, all day Sunday to Thursday with the purchase of an adult main.
Make the most of it this Easter and enjoy some quality family time together. T&Cs Apply.
Make Mum's day extra special and join us on Sunday 15th March, and every mother figure can enjoy a complimentary Aperol Spritz to toast to the occasion.
Just sign up, get a unique code, and leave the sparkles to us. Booking advisable.
We love nothing more than friends and families gathering around our tables. That’s why we’ve teamed up with trusted partners to bring you exclusive offers and great value all year round.
More savings, more sharing, more time spent enjoying the moments that matter.
Looking for a tasty and affordable family meal out? At Bella Italia, Kids Eat FREE year round, all day Sunday to Thursday with the purchase of an adult main.
Make the most of it this Easter and enjoy some quality family time together. T&Cs Apply.
Make Mum's day extra special and join us on Sunday 15th March, and every mother figure can enjoy a complimentary Aperol Spritz to toast to the occasion.
Just sign up, get a unique code, and leave the sparkles to us. Booking advisable.
We love nothing more than friends and families gathering around our tables. That’s why we’ve teamed up with trusted partners to bring you exclusive offers and great value all year round.
More savings, more sharing, more time spent enjoying the moments that matter.
A little thank you to everyone who works for our Emergency Services, NHS and Armed Forces, from the whole team at Bella - get a code to redeem from Bluelight.
Keep Calm & Enjoy 30% off Food
Valid Sunday - Thursday
A little thank you to everyone who works for our Emergency Services, NHS and Armed Forces, from the whole team at Bella - get a code to redeem from Bluelight.
Keep Calm & Enjoy 30% off Food
Valid Sunday - Thursday
A little thank you to everyone who works for our Emergency Services, NHS and Armed Forces, from the whole team at Bella - get a code to redeem from Bluelight.
Keep Calm & Enjoy 30% off Food
Valid Sunday - Thursday
Looking for an Italian restaurant in Edinburgh where you can eat, drink, and celebrate the little things? Bella Italia is your spot. Our dishes are bold, saucy, cheesy, and made for sharing. Pasta is the headline act, our rich carbonara, slow-cooked bolognese, and creamy tagliatelle are designed to hit all the right notes.
But that’s not all. We also serve hand-stretched pizzas, burgers, salads, and plenty of tempting desserts. Pair it with your favourite drink, and you’ve got yourself a proper Italian feast.
Value’s always on the menu too. With special offers available, enjoying your favourite Italian food in Edinburgh doesn’t need to cost a fortune.
This is pasta the way it should be—steaming bowls of creamy, meaty, cheesy goodness that warm your heart and feed your soul.
And if pizza’s your go-to? Our Italian restaurant has you covered. Hand-stretched bases, generous toppings, and crispy crusts mean there’s something for every pizza lover. Whether you’re keeping it classic or going a little extra, you’ll find a slice to suit you.
Celebrating something? Hosting a party? Or just out to eat and drink with the gang? We’ve got the pasta and pizza to keep everyone happy.
From lunchtime pasta to late-night pizza, Bella Italia Edinburgh is here for it all. Whether you’re planning a big day out or just stopping in while exploring the city, we’ve got your table ready.
We recommend booking ahead, especially on weekends and festival days—but we always accept walk-ins and will do our best to seat you quickly.
Book your table today or check out our Italian restaurants in the UK. For all other enquiries call us on 0131 287 2008.
Looking for an Italian restaurant in Edinburgh where you can eat, drink, and celebrate the little things? Bella Italia is your spot. Our dishes are bold, saucy, cheesy, and made for sharing. Pasta is the headline act, our rich carbonara, slow-cooked bolognese, and creamy tagliatelle are designed to hit all the right notes.
But that’s not all. We also serve hand-stretched pizzas, burgers, salads, and plenty of tempting desserts. Pair it with your favourite drink, and you’ve got yourself a proper Italian feast.
Value’s always on the menu too. With special offers available, enjoying your favourite Italian food in Edinburgh doesn’t need to cost a fortune.
This is pasta the way it should be—steaming bowls of creamy, meaty, cheesy goodness that warm your heart and feed your soul.
And if pizza’s your go-to? Our Italian restaurant has you covered. Hand-stretched bases, generous toppings, and crispy crusts mean there’s something for every pizza lover. Whether you’re keeping it classic or going a little extra, you’ll find a slice to suit you.
Celebrating something? Hosting a party? Or just out to eat and drink with the gang? We’ve got the pasta and pizza to keep everyone happy.
From lunchtime pasta to late-night pizza, Bella Italia Edinburgh is here for it all. Whether you’re planning a big day out or just stopping in while exploring the city, we’ve got your table ready.
We recommend booking ahead, especially on weekends and festival days—but we always accept walk-ins and will do our best to seat you quickly.
Book your table today or check out our Italian restaurants in the UK. For all other enquiries call us on 0131 287 2008.
Looking for an Italian restaurant in Edinburgh where you can eat, drink, and celebrate the little things? Bella Italia is your spot. Our dishes are bold, saucy, cheesy, and made for sharing. Pasta is the headline act, our rich carbonara, slow-cooked bolognese, and creamy tagliatelle are designed to hit all the right notes.
But that’s not all. We also serve hand-stretched pizzas, burgers, salads, and plenty of tempting desserts. Pair it with your favourite drink, and you’ve got yourself a proper Italian feast.
Value’s always on the menu too. With special offers available, enjoying your favourite Italian food in Edinburgh doesn’t need to cost a fortune.
This is pasta the way it should be—steaming bowls of creamy, meaty, cheesy goodness that warm your heart and feed your soul.
And if pizza’s your go-to? Our Italian restaurant has you covered. Hand-stretched bases, generous toppings, and crispy crusts mean there’s something for every pizza lover. Whether you’re keeping it classic or going a little extra, you’ll find a slice to suit you.
Celebrating something? Hosting a party? Or just out to eat and drink with the gang? We’ve got the pasta and pizza to keep everyone happy.
From lunchtime pasta to late-night pizza, Bella Italia Edinburgh is here for it all. Whether you’re planning a big day out or just stopping in while exploring the city, we’ve got your table ready.
We recommend booking ahead, especially on weekends and festival days—but we always accept walk-ins and will do our best to seat you quickly.
Book your table today or check out our Italian restaurants in the UK. For all other enquiries call us on 0131 287 2008.
When it comes to family friendly restaurants in Edinburgh, Bella Italia hits the sweet spot. Our cosy city-centre location makes us ideal for everything from school holiday outings to early dinners with the little ones.
We’ve made our kids’ menu flexible with two portion sizes. Smaller Portions come with a starter, main, dessert, and drink—great for younger diners. The Larger Portion includes 50% more food and just as much Italian flavour for growing appetites.
We cater for everyone with plenty of vegetarian, vegan, and gluten-free options, and you’ve got a family favourite in the making.
At Bella Italia, kids eat free all day Sunday to Thursday with the purchase of an adult main!
It’s great value, full of flavour, and the perfect excuse to turn a family day out into a proper Italian treat. Don’t forget to check the latest kids eat free offer when you book.
When it comes to family friendly restaurants in Edinburgh, Bella Italia hits the sweet spot. Our cosy city-centre location makes us ideal for everything from school holiday outings to early dinners with the little ones.
We’ve made our kids’ menu flexible with two portion sizes. Smaller Portions come with a starter, main, dessert, and drink—great for younger diners. The Larger Portion includes 50% more food and just as much Italian flavour for growing appetites.
We cater for everyone with plenty of vegetarian, vegan, and gluten-free options, and you’ve got a family favourite in the making.
At Bella Italia, kids eat free all day Sunday to Thursday with the purchase of an adult main!
It’s great value, full of flavour, and the perfect excuse to turn a family day out into a proper Italian treat. Don’t forget to check the latest kids eat free offer when you book.
When it comes to family friendly restaurants in Edinburgh, Bella Italia hits the sweet spot. Our cosy city-centre location makes us ideal for everything from school holiday outings to early dinners with the little ones.
We’ve made our kids’ menu flexible with two portion sizes. Smaller Portions come with a starter, main, dessert, and drink—great for younger diners. The Larger Portion includes 50% more food and just as much Italian flavour for growing appetites.
We cater for everyone with plenty of vegetarian, vegan, and gluten-free options, and you’ve got a family favourite in the making.
At Bella Italia, kids eat free all day Sunday to Thursday with the purchase of an adult main!
It’s great value, full of flavour, and the perfect excuse to turn a family day out into a proper Italian treat. Don’t forget to check the latest kids eat free offer when you book.
What kind of Italian food do you serve?
Our menu is full of Italian favourites, from comforting pasta dishes and hand-stretched pizzas, to fresh salads and hearty burgers. We also offer a wide range of vegetarian, vegan and gluten-free options, so there’s something for everyone to enjoy.
Is your restaurant family-friendly?
Yes! We’re one of the most welcoming kid-friendly restaurants Edinburgh has to offer. Our kids’ menu includes two portion sizes to suit different appetites. Smaller Portions are perfect for little diners, while Larger Portions offer 50% more food for growing appetites, making it easy for the whole family to enjoy a meal together.
Do I need to book in advance?
Booking is recommended for peak times and weekends, but we also welcome walk-ins on a first come, first served basis. Book your table online or call us on 0131 287 2008
What attractions are near Bella Italia Edinburgh?
Just a short walk from Edinburgh Waverley Station, we’re perfectly placed for exploring the city’s highlights. With the National Gallery, Edinburgh Castle, the Royal Mile and Princes Street all close by, we’re the ideal spot to pause your city adventure and refuel with a bowl of delicious pasta.
