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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Cafés in Scottish Highlands

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

The Camerons Tea Room and Farm Shop (Inverness)

#1 of 67 Coffee & Tea in Scottish Highlands
#1 of 216 Coffee & Tea in Inverness
Price: $4 - $11 Map
Visitor photos (47)
Cuisines: Cafe British Soups Scottish Gluten Free Options

Glencoe Cafe (Ballachulish)

#19 of 801 Restaurants in Scottish Highlands
#1 of 9 Restaurants in Ballachulish
Price: $4 - $17 Map
Visitor photos (44)
Cuisines: Cafe British Soups Scottish

The Storehouse (Evanton)

#30 of 801 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Evanton
Price: $3 - $13 Map
Visitor photos (35)
Cuisines: Cafe Scottish Gluten Free Options

Glenfinnan Station Museum Dining Car (Glenfinnan)

#32 of 801 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Glenfinnan
Map
Visitor photos (48)
Cuisines: Cafe British Soups Scottish Diner

Cups (Thurso)

#36 of 801 Restaurants in Scottish Highlands
#1 of 28 Restaurants in Thurso
Map
Visitor photos (71)
Cuisines: Cafe British Scottish Gluten Free Options

Whistle Stop Cafe (Kinlochewe)

#37 of 801 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Kinlochewe
Visitor photos (32)
Cuisines: Cafe British Scottish

Mountain Cafe (Aviemore)

#1 of 12 Dessert in Scottish Highlands
#3 of 35 Dessert in Aviemore
Price: $6 - $19 Map
Visitor photos (85)
Cuisines: Cafe British Scottish Gluten Free Options

Nanny's (Shieldaig)

#44 of 801 Restaurants in Scottish Highlands
#1 of 2 Restaurants in Shieldaig
Price: $7 - $33 Map
Visitor photos (32)
Cuisines: Seafood Cafe Soups Scottish

Fortrose Cafe (Fortrose)

#57 of 801 Restaurants in Scottish Highlands
#1 of 5 Restaurants in Fortrose
Price: $9 Map
Visitor photos (26)
Cuisines: Cafe British Scottish Gluten Free Options

The Steading Bistro (Gairloch)

#59 of 801 Restaurants in Scottish Highlands
#1 of 14 Restaurants in Gairloch
Price: $26 Map
Visitor photos (38)
Cuisines: British Scottish Cafe European Spanish

Cocoa Mountain Balnakeil (Durness)

#61 of 801 Restaurants in Scottish Highlands
#1 of 4 Restaurants in Durness
Price: $4 - $13 Map
Visitor photos (85)
Cuisines: Cafe

The Thistle Stop (Aberchalder)

#64 of 801 Restaurants in Scottish Highlands
#1 of 1 Restaurants in Aberchalder
Map
Visitor photos (19)
Cuisines: Cafe British Soups Scottish

The Little Soap & Candle Company (Drumbeg)

#70 of 801 Restaurants in Scottish Highlands
#1 of 1 Restaurants in Drumbeg
Map
Visitor photos (52)
Cuisines: Cafe British

bridge cottage cafe (Poolewe)

#72 of 801 Restaurants in Scottish Highlands
#1 of 3 Restaurants in Poolewe
Map
Visitor photos (5)
Cuisines: Cafe British Soups Scottish Gluten Free Options

Thyme and Plaice (Helmsdale)

#83 of 801 Restaurants in Scottish Highlands
#1 of 5 Restaurants in Helmsdale
Price: $4 - $12 Map
Visitor photos (38)
Cuisines: British Scottish Cafe

Carrbridge Kitchen (Carrbridge)

#86 of 801 Restaurants in Scottish Highlands
#1 of 4 Restaurants in Carrbridge
Map
Visitor photos (22)
Cuisines: Cafe British Scottish Soups

Cafe Eighty2 (Drumnadrochit)

#90 of 801 Restaurants in Scottish Highlands
#3 of 9 Restaurants in Drumnadrochit
Price: $5 - $12 Map
Visitor photos (25)

The Rendezvous Cafe (Inverness)

#92 of 801 Restaurants in Scottish Highlands
#23 of 216 Restaurants in Inverness
Map
Visitor photos (29)

Basil Habour Cafe (Nairn)

#102 of 801 Restaurants in Scottish Highlands
#3 of 38 Restaurants in Nairn
Map
Visitor photos (13)
Cuisines: Cafe British Scottish

The Wild Flour (Newtonmore)

#104 of 801 Restaurants in Scottish Highlands
#3 of 9 Restaurants in Newtonmore
Price: $3 - $9 Map
Visitor photos (22)

The Druie (Aviemore)

#106 of 801 Restaurants in Scottish Highlands
#9 of 35 Restaurants in Aviemore
Price: $6 - $38 Map
Visitor photos (36)
Cuisines: Cafe British Soups Scottish Gluten Free Options

1896 Gallery & Coffee Shop (Boat of Garten)

#3 of 67 Coffee & Tea in Scottish Highlands
#2 of 4 Coffee & Tea in Boat of Garten
Map
Cuisines: Cafe British Soups Scottish

The Bealach Cafe and Gallery (Strathcarron)

#116 of 801 Restaurants in Scottish Highlands
#2 of 3 Restaurants in Strathcarron
Map
Cuisines: British Scottish Cafe Soups Gluten Free Options

Tea by the Sea (Ullapool)

#4 of 67 Coffee & Tea in Scottish Highlands
#4 of 19 Coffee & Tea in Ullapool
Map
Visitor photos (12)
Cuisines: Cafe British Scottish

High St. Merchants (Grantown-on-Spey)

#5 of 67 Coffee & Tea in Scottish Highlands
#3 of 15 Coffee & Tea in Grantown-on-Spey
Map
Visitor photos (21)
Cuisines: Scottish Brew Pub Cafe Pizza

Knoydart Pottery and Tearoom (Knoydart)

#6 of 67 Coffee & Tea in Scottish Highlands
#1 of 5 Coffee & Tea in Knoydart
Price: $4 - $8
Visitor photos (25)
Cuisines: Cafe British Scottish

The Coffee Pot (Aviemore)

#7 of 67 Coffee & Tea in Scottish Highlands
#11 of 35 Coffee & Tea in Aviemore
Price: $3 - $9 Map
Visitor photos (8)
Cuisines: Cafe British Scottish Soups

Velocity Cafe & Bicycle Workshop (Inverness)

#123 of 801 Restaurants in Scottish Highlands
#29 of 216 Restaurants in Inverness
Price: $5 - $9 Map
Visitor photos (23)

Blend Tea & Coffee Merchants (Inverness)

#8 of 67 Coffee & Tea in Scottish Highlands
#33 of 216 Coffee & Tea in Inverness
Map
Visitor photos (7)

Simpsons Garden Centre (Inverness)

#2 of 12 Dessert in Scottish Highlands
#34 of 216 Dessert in Inverness
Price: $4 - $11 Map
Visitor photos (32)