Places to Eat in Inverness

Our guide to the best dining in the Highland capital

Dining in Inverness

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.

Fine Dining & Special Occasions

Rocpool

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.

Visit

Torrish at Ness Walk Hotel

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.

Visit

Contrast Brasserie

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.

Visit

Restaurants & Bistros

The Mustard Seed

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.

Visit

Café 1

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.

Visit

Fig & Thistle Bistro

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.

Visit

The River House Restaurant

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.

Visit

The Waterfront Bar & Restaurant

Contemporary Scottish

Located on Huntly Street on the riverside, serving contemporary Scottish fare including seafood and game in a welcoming atmosphere.

Visit

Number 27

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.

Visit

International & Casual Dining

La Tortilla Asesina

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.

Visit

Cheese and Tomatin

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.

Visit

Sushiness

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.

Visit

Traditional Scottish & Live Music

Hootenanies

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.

Visit

The Highlander Inverness

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.

Visit

Dining Tips

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.

Make Inverness Your Base

Book directly with us for the best rates, guaranteed.

Check Availability