Northern Scotland has many fine restaurants, where talented chefs use locally grown produce. Most country-house inns and pubs serve reliable, hearty seafood and tasty meat-and-potatoes meals. The Isle of Skye has the most—and the most expensive—restaurants, many of them exceptionally good, but you can find tasty meals almost everywhere. In remote regions you may just have to drive some distance to find them. Remember that locals eat early, so most restaurants stop serving dinner at 9.

Previous Travel Tip

Planning Your Time

Next Travel Tip

When to Go

Trending Stories


Find a Hotel


Fodor's Essential Scotland

View Details