Looking for proper Italian food in Inverness? Bella Italia brings the best of pasta, pizza, and Italian charm to the Highlands. With a menu full of classics and comfort, we’re one of the most popular places to eat in Inverness - perfect before a river walk, after some retail therapy, or as a cosy spot for your next family meal.
At Bella Italia Inverness, pasta takes the spotlight. Served in big bowls with bold flavours, our Italian restaurant is built for relaxed meals, celebrations, and everything in between.
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
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.
When it comes to Italian food in Inverness, Bella Italia is a firm favourite. Our pasta dishes are rich, cheesy, saucy and made with heart, whether you're in the mood for creamy carbonara, lasagne straight from the oven, or a comforting bolognese.
You’ll also find pizza (of course), burgers, fresh salads, and desserts to round things off. Wash it all down with something lovely from our drinks menu and you’ve got yourself a full Italian culinary experience.
And with special offers and set menus available, it’s easy to enjoy your favourites for less.
At Bella Italia Inverness, pasta is everything. It’s what we do best, and we do it properly. From twirlable spaghetti to hearty lasagne and saucy tomato favourites, our pasta is made for comfort, flavour and full bellies.
Pizza your go-to? Ours are hand-stretched and topped with all your Italian favourites. Whether you’re here to share, celebrate, or just eat something delicious, our Italian restaurant has the pasta and pizza to match your mood.
Planning a party? Out with the whole family? Or just squeezing in a bite between shops? We’ve got you.
Whether you’re planning a pasta-filled lunch, a pre-cinema pizza, or a place to eat and drink with family and friends, Bella Italia Inverness is ready to welcome you.
We recommend booking ahead during busy times, but we’re always happy to take walk-ins too—we’ll seat you as soon as we can.
Book your table online today or browse our Italian restaurants in the UK.
When it comes to Italian food in Inverness, Bella Italia is a firm favourite. Our pasta dishes are rich, cheesy, saucy and made with heart, whether you're in the mood for creamy carbonara, lasagne straight from the oven, or a comforting bolognese.
You’ll also find pizza (of course), burgers, fresh salads, and desserts to round things off. Wash it all down with something lovely from our drinks menu and you’ve got yourself a full Italian culinary experience.
And with special offers and set menus available, it’s easy to enjoy your favourites for less.
At Bella Italia Inverness, pasta is everything. It’s what we do best, and we do it properly. From twirlable spaghetti to hearty lasagne and saucy tomato favourites, our pasta is made for comfort, flavour and full bellies.
Pizza your go-to? Ours are hand-stretched and topped with all your Italian favourites. Whether you’re here to share, celebrate, or just eat something delicious, our Italian restaurant has the pasta and pizza to match your mood.
Planning a party? Out with the whole family? Or just squeezing in a bite between shops? We’ve got you.
Whether you’re planning a pasta-filled lunch, a pre-cinema pizza, or a place to eat and drink with family and friends, Bella Italia Inverness is ready to welcome you.
We recommend booking ahead during busy times, but we’re always happy to take walk-ins too—we’ll seat you as soon as we can.
Book your table online today or browse our Italian restaurants in the UK.
When it comes to Italian food in Inverness, Bella Italia is a firm favourite. Our pasta dishes are rich, cheesy, saucy and made with heart, whether you're in the mood for creamy carbonara, lasagne straight from the oven, or a comforting bolognese.
You’ll also find pizza (of course), burgers, fresh salads, and desserts to round things off. Wash it all down with something lovely from our drinks menu and you’ve got yourself a full Italian culinary experience.
And with special offers and set menus available, it’s easy to enjoy your favourites for less.
At Bella Italia Inverness, pasta is everything. It’s what we do best, and we do it properly. From twirlable spaghetti to hearty lasagne and saucy tomato favourites, our pasta is made for comfort, flavour and full bellies.
Pizza your go-to? Ours are hand-stretched and topped with all your Italian favourites. Whether you’re here to share, celebrate, or just eat something delicious, our Italian restaurant has the pasta and pizza to match your mood.
Planning a party? Out with the whole family? Or just squeezing in a bite between shops? We’ve got you.
Whether you’re planning a pasta-filled lunch, a pre-cinema pizza, or a place to eat and drink with family and friends, Bella Italia Inverness is ready to welcome you.
We recommend booking ahead during busy times, but we’re always happy to take walk-ins too—we’ll seat you as soon as we can.
Book your table online today or browse our Italian restaurants in the UK.
"I recently visited Bella Italia and had a great experience. The restaurant had a warm and welcoming atmosphere, with friendly staff who made us feel comfortable from the start."
"Bella Italia in Inverness is a fantastic dining spot! The food is absolutely delicious, with a wide range of options, including plenty for vegetarians."
"I recently visited Bella Italia and had a great experience. The restaurant had a warm and welcoming atmosphere, with friendly staff who made us feel comfortable from the start."
"Bella Italia in Inverness is a fantastic dining spot! The food is absolutely delicious, with a wide range of options, including plenty for vegetarians."
"I recently visited Bella Italia and had a great experience. The restaurant had a warm and welcoming atmosphere, with friendly staff who made us feel comfortable from the start."
"Bella Italia in Inverness is a fantastic dining spot! The food is absolutely delicious, with a wide range of options, including plenty for vegetarians."
We know what families need: flexibility, flavour, and a warm welcome. That’s why Bella Italia is one of the top family friendly restaurants in Inverness.
Our kids’ menu comes in two portion sizes to suit different ages and appetites:
Smaller Portions: A starter, main, dessert and drink—just right for little ones.
Larger Portions: 50% more food and all the same Italian flavour for bigger appetites.
With a menu that little ones actually enjoy and a space that feels relaxed and fun, we’re proud to be one of the best kid friendly restaurants Inverness has to offer. Plus, we’ve got plenty of vegetarian, vegan, and gluten-free options available too.
We love feeding families and helping you save while you do it. Every Thursday, kids eat free when you order an adult main. That’s a three-course meal and a drink for your little one, on the house.
From Sunday to Wednesday, join us until 6pm and enjoy the same kids’ menu for just £1.
Our Italian restaurant is just a short walk from the River Ness, Inverness Castle, and the Victorian Market, perfect for fuelling up after a stroll, before a show, or as part of a day exploring the Highland capital. Inverness Railway Station is nearby too, making Bella Italia easy to reach and hard to leave.
We know what families need: flexibility, flavour, and a warm welcome. That’s why Bella Italia is one of the top family friendly restaurants in Inverness.
Our kids’ menu comes in two portion sizes to suit different ages and appetites:
Smaller Portions: A starter, main, dessert and drink—just right for little ones.
Larger Portions: 50% more food and all the same Italian flavour for bigger appetites.
With a menu that little ones actually enjoy and a space that feels relaxed and fun, we’re proud to be one of the best kid friendly restaurants Inverness has to offer. Plus, we’ve got plenty of vegetarian, vegan, and gluten-free options available too.
We love feeding families and helping you save while you do it. Every Thursday, kids eat free when you order an adult main. That’s a three-course meal and a drink for your little one, on the house.
From Sunday to Wednesday, join us until 6pm and enjoy the same kids’ menu for just £1.
Our Italian restaurant is just a short walk from the River Ness, Inverness Castle, and the Victorian Market, perfect for fuelling up after a stroll, before a show, or as part of a day exploring the Highland capital. Inverness Railway Station is nearby too, making Bella Italia easy to reach and hard to leave.
We know what families need: flexibility, flavour, and a warm welcome. That’s why Bella Italia is one of the top family friendly restaurants in Inverness.
Our kids’ menu comes in two portion sizes to suit different ages and appetites:
Smaller Portions: A starter, main, dessert and drink—just right for little ones.
Larger Portions: 50% more food and all the same Italian flavour for bigger appetites.
With a menu that little ones actually enjoy and a space that feels relaxed and fun, we’re proud to be one of the best kid friendly restaurants Inverness has to offer. Plus, we’ve got plenty of vegetarian, vegan, and gluten-free options available too.
We love feeding families and helping you save while you do it. Every Thursday, kids eat free when you order an adult main. That’s a three-course meal and a drink for your little one, on the house.
From Sunday to Wednesday, join us until 6pm and enjoy the same kids’ menu for just £1.
Our Italian restaurant is just a short walk from the River Ness, Inverness Castle, and the Victorian Market, perfect for fuelling up after a stroll, before a show, or as part of a day exploring the Highland capital. Inverness Railway Station is nearby too, making Bella Italia easy to reach and hard to leave.
What kind of Italian food do you serve at Bella Italia Inverness?
Our menu is full of Italian food favourites—pasta, pizza, burgers, salads and more. We also offer a great selection of vegetarian, vegan, and gluten-free options.
Is your Inverness restaurant family-friendly?
Yes! We’re one of the best kid friendly restaurants Inverness offers. Our kids’ menu comes in two sizes and includes a starter, main, dessert, and drink.
Do I need to book in advance?
We recommend booking ahead for peak times, but walk-ins are always welcome. We’ll do our best to get you seated quickly. Call us on 01463 219 153 to reserve your table.
Is Bella Italia Inverness wheelchair accessible?
Yes, our restaurant is fully accessible with an accessible toilet. If you have any specific requirements, our team will be happy to help during your visit.
What attractions are near Bella Italia Inverness?
We’re close to Inverness Castle, the River Ness, Eden Court Theatre and the city centre’s shops and galleries—perfect for pairing Italian food with a day out in the Highlands.