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 Italian Restaurants in Scottish Highlands

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

La Taverna (Aviemore)

#98 of 809 Restaurants in Scottish Highlands
#3 of 43 Restaurants in Aviemore
Map
Visitor photos (34)
Cuisines: Italian Pizza Greek Pasta

Devitas Pizzeria & Cafe (Wick)

#141 of 809 Restaurants in Scottish Highlands
#2 of 17 Restaurants in Wick
Map
Visitor photos (5)
Cuisines: Italian Pizza

Riva (Inverness)

#162 of 809 Restaurants in Scottish Highlands
#27 of 194 Restaurants in Inverness
Map
Visitor photos (12)
Cuisines: Italian Pizza Pasta

The Cabin (Mallaig)

#175 of 809 Restaurants in Scottish Highlands
#4 of 10 Restaurants in Mallaig
Map
Visitor photos (9)
Cuisines: Italian Seafood

Little Italy (Inverness)

#183 of 809 Restaurants in Scottish Highlands
#31 of 194 Restaurants in Inverness
Map
Visitor photos (17)
Cuisines: Italian Pizza

The Cabin Garden Centre & Cafe (Ballachulish)

#208 of 809 Restaurants in Scottish Highlands
#3 of 9 Restaurants in Ballachulish
Visitor photos (10)
Cuisines: Italian Mexican Indian British

Bella Italia Inverness (Inverness)

#259 of 809 Restaurants in Scottish Highlands
#47 of 194 Restaurants in Inverness
Map
Visitor photos (18)
Cuisines: Italian Pizza Pasta
Reserve

The Aurora Hotel (Nairn)

#303 of 809 Restaurants in Scottish Highlands
#9 of 31 Restaurants in Nairn
Map
Cuisines: Italian

Zizzi - Inverness (Inverness)

#344 of 809 Restaurants in Scottish Highlands
#67 of 194 Restaurants in Inverness
Price: $15 - $38 Map
Visitor photos (29)
Cuisines: Italian Pizza
Reserve

Hilton Chip Shop (Inverness)

#353 of 809 Restaurants in Scottish Highlands
#70 of 194 Restaurants in Inverness
Price: $2 - $15 Map
Visitor photos (2)
Cuisines: Italian Fish & Chips Seafood

Giovanni's Italian Ristorante (Aviemore)

#493 of 809 Restaurants in Scottish Highlands
#25 of 43 Restaurants in Aviemore
Visitor photos (5)
Cuisines: Italian Pizza

Pizza Hut (Inverness)

#567 of 809 Restaurants in Scottish Highlands
#124 of 194 Restaurants in Inverness
Map
Visitor photos (1)
Cuisines: Italian Pizza

The Averon Eatery (Alness)

#571 of 809 Restaurants in Scottish Highlands
#10 of 12 Restaurants in Alness
Map
Cuisines: Italian British

Pazzoz Pizzeria (Inverness)

#574 of 809 Restaurants in Scottish Highlands
#127 of 194 Restaurants in Inverness
Map
Cuisines: Italian Pizza

Macveans Ristorante Italiano (Fort Augustus)

#709 of 809 Restaurants in Scottish Highlands
#13 of 14 Restaurants in Fort Augustus
Map