We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Scottish Highlands Italian Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

La Taverna (Aviemore)

#98 of 786 Restaurants in Scottish Highlands
#7 of 42 Restaurants in Aviemore
Map
Visitor photos (26)
Cuisines: Italian Pizza Pizza & Pasta Greek Pasta

The Cabin (Mallaig)

#109 of 786 Restaurants in Scottish Highlands
#4 of 10 Restaurants in Mallaig
Map
Visitor photos (7)
Cuisines: Italian Seafood

Riva (Inverness)

#130 of 786 Restaurants in Scottish Highlands
#21 of 186 Restaurants in Inverness
Map
Visitor photos (11)
Cuisines: Italian Pizza Pasta

Devitas Pizzeria & Cafe (Wick)

#138 of 786 Restaurants in Scottish Highlands
#2 of 17 Restaurants in Wick
Map
Visitor photos (4)
Cuisines: Italian Pizza

The Cabin Garden Centre & Cafe (Ballachulish)

#140 of 786 Restaurants in Scottish Highlands
#3 of 9 Restaurants in Ballachulish
Visitor photos (9)
Cuisines: Italian Mexican Indian Hamburgers British

Little Italy (Inverness)

#175 of 786 Restaurants in Scottish Highlands
#28 of 186 Restaurants in Inverness
Map
Visitor photos (14)
Cuisines: Italian Pizza

Little italy Tapas and Prosecco Bar (Inverness)

#225 of 786 Restaurants in Scottish Highlands
#40 of 186 Restaurants in Inverness
Map
Visitor photos (3)
Cuisines: Italian Spanish Tapas

Bella Italia Inverness (Inverness)

#238 of 786 Restaurants in Scottish Highlands
#42 of 186 Restaurants in Inverness
Map
Visitor photos (14)
Cuisines: Italian Pizza Pasta
Reserve

Zizzi - Inverness (Inverness)

#324 of 786 Restaurants in Scottish Highlands
#63 of 186 Restaurants in Inverness
Price: $16 - $39 Map
Visitor photos (23)
Cuisines: Italian Pizza
Reserve

The Aurora Hotel (Nairn)

#339 of 786 Restaurants in Scottish Highlands
#11 of 31 Restaurants in Nairn
Map
Cuisines: Italian

Hilton Chip Shop (Inverness)

#406 of 786 Restaurants in Scottish Highlands
#80 of 186 Restaurants in Inverness
Price: $2 - $16 Map
Visitor photos (2)
Cuisines: Italian Fish & Chips

Giovanni's Italian Ristorante (Aviemore)

#447 of 786 Restaurants in Scottish Highlands
#23 of 42 Restaurants in Aviemore
Visitor photos (5)
Cuisines: Italian Pizza

Pizza Hut (Inverness)

#575 of 786 Restaurants in Scottish Highlands
#128 of 186 Restaurants in Inverness
Map
Cuisines: Italian Pizza

Pazzoz Pizzeria (Inverness)

#587 of 786 Restaurants in Scottish Highlands
#132 of 186 Restaurants in Inverness
Map
Cuisines: Italian Pizza

The Averon Eatery (Alness)

#589 of 786 Restaurants in Scottish Highlands
#11 of 12 Restaurants in Alness
Map
Cuisines: Italian English

Highland Food Stop (Nairn)

#666 of 786 Restaurants in Scottish Highlands
#24 of 31 Restaurants in Nairn
Cuisines: Italian

Macveans Ristorante Italiano (Fort Augustus)

#690 of 786 Restaurants in Scottish Highlands
#13 of 14 Restaurants in Fort Augustus
Map