Places to eat in Aberfeldy
Aberfeldy has 29 listed places to eat, from quick bites to special-occasion dinners. Top cuisines: Sandwiches (2), BBQ & Grill (1), Burgers (1). The food scene spans 13 Cafes & Coffee Shops, 11 Restaurants, 3 Fast Food. Dietary options are covered too: Vegetarian restaurants (2), Vegan restaurants (1). 7 landmarks and neighbourhoods have their own nearby-dining guides.
Showing 29 of 29
Ailean Chraggan Restaurant
Weem
Birks Cinema
1 Dunkeld Street, Aberfeldy
Bonnie's Coffee
8-10 Bank Street, Aberfeldy
Breadalbane Bakery
37 Dunkeld Street, Aberfeldy
Bredalbane Bakery
Checheks
7b The Square, Aberfeldy
Chillies Restaurant
50 Dunkeld Street, Aberfeldy
Courtyard
Kenmore
Courtyard
Kenmore
Outdoor seating
Dows
13 Dunkeld Street, Aberfeldy
Fika Cafe
1 The Square, Aberfeldy
Glen Lyon Coffee Roasters
Outdoor seating
Glenlyon tea room and Post Office
Aberfeldy
Outdoor seating
Golden Wok
31 Dunkeld Street, Aberfeldy
Highland Safaris Cafe
Inti Lounge
22 Dunkeld Street, Aberfeldy
KB's Italian Kitchen
25A Dunkeld Street, Aberfeldy
Loch Tummel Inn
Must Eat
1 Bridge End, Aberfeldy
Paper Boat Cafe
Pier Road, Kenmore
Outdoor seating
Riverbank Cafe
The Croft
The Ferryman's Inn
The Fountain
Aberfeldy
The Old Filling Station
Dunkeld Road, Aberfeldy
The Tay
21a Dunkeld Street, Aberfeldy
The Watermill
Mill Street, Aberfeldy
Outdoor seating
Three Lemons Cafe, Bar & Grill
32 Dunkeld Street, Aberfeldy
piece
3 Bridge End, Aberfeldy
Eat near landmarks
Areas & neighbourhoods
Other cities in United Kingdom
Aberfeldy dining — FAQs
How many places to eat are there in Aberfeldy?
There are 29 restaurants, cafes and bars listed in Aberfeldy on EatOutMap, with addresses, opening hours, photos and ratings.
Where is the best place to eat in Aberfeldy?
Top-rated places to eat in Aberfeldy include Ailean Chraggan Restaurant, Birks Cinema, Bonnie's Coffee. See our ranked list of the best restaurants in Aberfeldy.
Are there restaurants with outdoor seating in Aberfeldy?
5 venues in Aberfeldy have outdoor seating, terraces or gardens.