Our guide to the best dining in the Highland capital
Inverness offers a remarkable range of restaurants for a city of its size, from award-winning fine dining to relaxed bistros and international cuisine. Many are within easy walking distance of Ballifeary Guest House along the River Ness. Here are some of our favourites that we regularly recommend to guests.
Modern European here
A family-owned restaurant near the River Ness, Rocpool is one of the city's most acclaimed dining experiences. With views towards Inverness Castle, it is a popular choice for a special evening out.
Scottish Seafood & Fine Dining
Outstanding seasonally driven food in an approachable, relaxed setting. Fresh shellfish, Highland salmon and Scottish-caught fish are at the heart of the menu, led by their talented kitchen team.
Contemporary Scottish
The award-winning restaurant at the Glenmoriston Town House hotel on Ness Bank, with an outdoor marquee overlooking the river. Recognised by The Lonely Planet as one of Inverness's best value dining options.
Scottish & Modern European
One of Inverness's best-loved restaurants, housed in a converted church on the banks of the River Ness. A continually changing menu showcases quality local produce in a memorable setting.
Modern Scottish
A unique dining experience taking great pride in sourcing local ingredients, some from their own croft. Quality Scottish produce is transformed into appealing modern dishes in their open-plan kitchen.
Modern Scottish Bistro
Modern Scottish cuisine in a relaxed, casual setting in the heart of the city centre. Quality local produce with daily specials make this a reliable choice for lunch or dinner.
Seafood
On the corner of Greig Street and Huntly Street, The River House specialises in seafood and is a popular choice for those looking for the freshest catch in Inverness.
Contemporary Scottish
Located on Huntly Street on the riverside, serving contemporary Scottish fare including seafood and game in a welcoming atmosphere.
Bar & Restaurant
A bar and restaurant on Castle Street serving local ales alongside fresh home-cooked food. A reliable option in the heart of the city.
Spanish Tapas
Billed as the oldest tapas bar in Scotland, serving a wide selection of paellas, tapas and Spanish favourites since 2003. A lively and popular spot for an informal evening out.
Wood-Fired Pizza
A top choice for wood-fired pizza, started as a small business serving from a trailer in nearby Tomatin and now a well-established restaurant. Consistently praised for quality and flavour.
Japanese
Inverness's go-to for Japanese food, situated in the heart of the city. Popular with locals and visitors alike and consistently highly rated.
Traditional Scottish
A warm, inviting restaurant offering traditional Scottish dishes such as haggis, salmon and sausage and mash alongside more international fare. A great choice for visitors wanting an authentic taste of Scotland.
Scottish with Live Music
The city's home of live traditional Scottish music with performances every night and free entry. Enjoy a meal with an authentic Highland atmosphere.
Many of the best restaurants in Inverness are clustered along the River Ness, just a short walk from Ballifeary Guest House. We always recommend booking in advance for the most popular spots, particularly during the summer months. Please ask us when you arrive and we will be happy to help with recommendations and reservations.