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 Cafés

Restaurants
 
Dessert
 
Coffee & Tea
 
Bakeries
 
Ice Cream
 
Waffles & Crepes
 
Juice & Smoothies
 
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#36 of 775 Restaurants in Scottish Highlands
#6 of 182 Restaurants in Inverness
Price: $6 - $11
Cuisines: Coffee Shop
Map | Visitor photos (9)
The Wild Flour (Newtonmore)
#48 of 775 Restaurants in Scottish Highlands
#1 of 11 Restaurants in Newtonmore
Price: $3 - $11
Cuisines: Tea Room
Map | Visitor photos (11)
#51 of 775 Restaurants in Scottish Highlands
#1 of 1 Restaurants in Whaligoe
Cuisines: Coffee Shop, Mediterranean, Bakeries
Visitor photos (21)
#54 of 775 Restaurants in Scottish Highlands
#1 of 1 Restaurants in Drumbeg
Cuisines: Coffee Shop, English, Tea Room, Scottish
Map | Visitor photos (14)
The Steading (Gairloch)
#57 of 775 Restaurants in Scottish Highlands
#1 of 15 Restaurants in Gairloch
Price: $2 - $31
Cuisines: Coffee Shop, Bistro
Map | Visitor photos (24)
Thyme and Plaice (Helmsdale)
#69 of 775 Restaurants in Scottish Highlands
#1 of 7 Restaurants in Helmsdale
Price: $5 - $14
Cuisines: Coffee Shop, British, Bistro, Family Fare
Map | Visitor photos (26)
Fortrose Cafe (Fortrose)
#73 of 775 Restaurants in Scottish Highlands
#2 of 4 Restaurants in Fortrose
Price: $2 - $11
Cuisines: Coffee Shop
Map | Visitor photos (6)
#93 of 775 Restaurants in Scottish Highlands
#2 of 15 Restaurants in Gairloch
Cuisines: Coffee Shop, Hamburgers, British, Delicatessen
Map | Visitor photos (1)
Sunset Cafe (Inverness)
#111 of 775 Restaurants in Scottish Highlands
#17 of 182 Restaurants in Inverness
Cuisines: Coffee Shop
Map | Visitor photos (1)
The Druie (Aviemore)
#138 of 775 Restaurants in Scottish Highlands
#9 of 40 Restaurants in Aviemore
Price: $6 - $38
Cuisines: Coffee Shop, Family Fare, Scottish
Map | Visitor photos (31)
MacKenzies' (Strathpeffer)
#168 of 775 Restaurants in Scottish Highlands
#3 of 4 Restaurants in Strathpeffer
Price: $5 - $23
Cuisines: Coffee Shop, Tea Room, Soups, Scottish
Map | Visitor photos (7)
#174 of 775 Restaurants in Scottish Highlands
#1 of 7 Restaurants in Durness
Price: $5 - $15
Cuisines: Coffee Shop
Map | Visitor photos (38)
#226 of 775 Restaurants in Scottish Highlands
#6 of 10 Restaurants in Mallaig
Cuisines: Fish & Chips, Coffee Shop, Bakeries, Scottish
Map | Visitor photos (6)
No 7 Bistro (Grantown-on-Spey)
#228 of 775 Restaurants in Scottish Highlands
#6 of 18 Restaurants in Grantown-on-Spey
Price: $8 - $38
Cuisines: Coffee Shop, Seafood, Bistro, Scottish
Map | Visitor photos (4)
Newtonmore Grill (Newtonmore)
#236 of 775 Restaurants in Scottish Highlands
#5 of 11 Restaurants in Newtonmore
Cuisines: Coffee Shop
Map | Visitor photos (1)
Bettyhill Cafe (Bettyhill)
#261 of 775 Restaurants in Scottish Highlands
#2 of 3 Restaurants in Bettyhill
Price: $23
Cuisines: Fish & Chips, Coffee Shop, Family Fare
Visitor photos (2)
Waterfall Cafe (Inverness)
#298 of 775 Restaurants in Scottish Highlands
#57 of 182 Restaurants in Inverness
Price: $8 - $21
Cuisines: Seafood, Coffee Shop, Vegetarian, Scottish
Visitor photos (6)
#303 of 775 Restaurants in Scottish Highlands
#59 of 182 Restaurants in Inverness
Cuisines: Coffee Shop
So coco (Inverness)
#335 of 775 Restaurants in Scottish Highlands
#67 of 182 Restaurants in Inverness
Cuisines: Coffee Shop
Visitor photos (15)
Mosh's (Nairn)
#342 of 775 Restaurants in Scottish Highlands
#12 of 31 Restaurants in Nairn
Cuisines: Coffee Shop
Map
Aroma (Fort William)
#346 of 775 Restaurants in Scottish Highlands
#18 of 46 Restaurants in Fort William
Cuisines: Coffee Shop, Scottish
Map | Visitor photos (2)
Dingwall Tandoori (Dingwall)
#354 of 775 Restaurants in Scottish Highlands
#7 of 19 Restaurants in Dingwall
Cuisines: Indian, Coffee Shop, Balti
Map
Cafe Sunart (Strontian)
#358 of 775 Restaurants in Scottish Highlands
#3 of 4 Restaurants in Strontian
Cuisines: Coffee Shop
Cobbs Cafe (Aviemore)
#384 of 775 Restaurants in Scottish Highlands
#20 of 40 Restaurants in Aviemore
Cuisines: Coffee Shop
Map | Visitor photos (4)
#403 of 775 Restaurants in Scottish Highlands
#1 of 4 Restaurants in Dalwhinnie
Price: $3 - $23
Cuisines: Coffee Shop
Visitor photos (1)
The Osprey Cafe (Boat of Garten)
#426 of 775 Restaurants in Scottish Highlands
#4 of 4 Restaurants in Boat of Garten
Cuisines: Coffee Shop
Map | Visitor photos (1)
Dingmall cafe (Dingwall)
#447 of 775 Restaurants in Scottish Highlands
#11 of 19 Restaurants in Dingwall
Cuisines: Coffee Shop
Map
#458 of 775 Restaurants in Scottish Highlands
#95 of 182 Restaurants in Inverness
Price: $8 - $15
Cuisines: Coffee Shop, Ice Cream, Soups
Map
#468 of 775 Restaurants in Scottish Highlands
#9 of 17 Restaurants in Tain
Cuisines: Coffee Shop
Map
Antler Cafe (Kincraig)
#573 of 775 Restaurants in Scottish Highlands
#2 of 3 Restaurants in Kincraig
Cuisines: Coffee Shop