Restaurants
Inverness, Aviemore, and Fort William have plenty of cafés and restaurants in all price ranges. Inverness has particularly diverse dining options. Outside the towns there are many country-house hotels serving superb meals.
Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert trip planning advice, and travel inspiration to fuel your passion.