To complement the variety seen in Nairn we have a multitude of restaurants offering everything from classic pub grub to sea food and fine dining. There truly is something for everyone and every palate.

Popular mid-range hotel with bar and restaurant, set in the heart of Nairn’s West End, a few minutes walk from the sea and Nairn golf course.

Thurlow Rd, IV12 4EZ

Tel: 01667 457444

2 Academy St, IV12 4RJ.

When staying at the Aurora you can be assured of a warm welcome and comfortable surroundings with the added bonus of the personal attention of the resident proprietors. Authentic Italian food can be enjoyed in the conservatory restaurant.

Tel: 01667 453551

Classy cocktails, Scottish menu including GF, V and Vegan options.

19 Leopold St

Tel: 01667 258471

112 High Street, Nairn

Wine bar and Eatery, specialising in small plates for sharing. With a sister wine shop 2 doors up.

Tel: 01667 457135

45 Seabank Rd, Nairn IV12 4EY

The Clubhouse Hotel is located an easy walk away from Nairn Beach. 14 modern rooms offer cable satellite TV, tea and coffee making equipment, and ironing facilities. Luxury rooms feature views of the terrace.

There is a restaurant and on-site bar with a lounge and open fireplace, offering a children’s menu.

Tel: 01667 453321

Award-winning bar specialising in craft ales, live music and hearty traditional food. Beautiful hotel rooms, many overlooking the Links & the sea. Restaurant popular for Sunday lunches with sea view. Beer Garden

Crescent Road

Tel: 01667 452341

89 High Street, Nairn

Contemporary and classic Indian dishes, to eat in or take away

Tel: 01667 454442

Havelock House, Crescent Road, IV12 4NB

Welcoming Seaside Pub Hotel. Lively popular local bar with live music and a weekly pub quiz. Good food & real ales served in restaurant, bar and beer garden. Comfy rooms, many with sea views.

Tel: 01667 455500

Friendly, relaxing bar and diner, offering traditional homemade food, dog friendly. Big screen sports and a Juke Box

Harbour Street.

Tel: 01667 455422

63 Seabank Rd, IV12 4HA

Golf View Hotel & Spa enjoys a seafront setting in Nairn that embraces stunning coastal scenery through vast picture windows. Newly renovated Coastal Spa – a luxurious experience.

Hickory Restaurant – locally sourced Scottish produce served with stunning views

Tel: 01667 452301

High Street, Auldearn, IV12 5TG

A family run business, we offer a Bar, Bistro and 14 en-suite ground floor rooms, ample free parking and ideally situated to tour the fine whisky distilleries, castles, Highlands and our lovely Nairn beaches.
The Inn is built on the historic site of the Battle of Auldearn, 1645.
We offer fine food and a warm highland welcome.

Tel: 01667 452456

Harbour Street

Award winning contemporary Scottish restaurant with spectacular views over the Moray Firth

Tel: 01667 370037

46a High Street, Nairn

Fine dining restaurant with warm and welcoming atmosphere. Ozzy’s offers guests a relaxed and informal dining experience, whether you’d prefer a light lunch of homemade soup and a toasted panini or a 3 course meal. Kurdish and Scottish dishes.

Tel: 01667 258421

1 Cawdor Street.

A warm welcome awaits you when you step into The Classroom, freshly prepared food is cooked whilst you sit  and enjoy a drink, choose from our lovely wine list, extensive cocktail list or have a refreshing beer from the draft… we look forward to welcoming you ..

Tel: 01667 455999

Inverness Rd, IV12 4SD.

Traditional, locally-sourced Scottish food.

Family-friendly Hotel with bar and large beer garden. Live Sports TV.

Tel: 01667 452136

Historic country house hotel frequented by Charlie Chaplin himself, popular for afternoon tea, dinner and functions, home of a resident small herd of Highland Cows and surrounded by a woodland walk

Chaplins Restaurant – Scottish & Mediterranean food served in lavish surroundings

Inverness Rd, IV12 4RX

Tel: 01667 453144

61 High Street, Nairn

Well-loved Indian dishes, to eat in or take away

Tel: 07888 734007