If you’re thirsty, Nairn has a lot to offer. There are a variety of drinking establishments from hotels to bars. Locally produced ales, ciders and beers are available alongside more familiar brands. Drink responsibly.

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

Harbour Street.

Tel: 01667 455422

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

Traditional, locally-sourced Scottish food.

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

Inverness Rd, IV12 4SD.

Tel: 01667 452136

112 High Street

Contemporary Scottish Wine Bar, Deli and wine shop. Stunning wine for food and food for wine in relaxing surroundings.

Tel: 01667 457135

 Legendary local pub with live entertainment, free juke box and pool table

1st Floor, 1 High St, Nairn

Tel: 01667 453064

50 Harbour St.

small and friendly local pub.

Tel: 01667 452198

Real Food. Friendly Service. Quality Accommodation. Free off-road parking

2 Albert St, IV12 4HP

Tel: 01667 454474

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

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

19 Leopold St

Tel: 01667 258471

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

3 church street , Nairn, United Kingdom

Local Club which welcomes non- members in the heart of town

Tel: 01667 453313

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.

Havelock House, Crescent Road, IV12 4NB

Tel: 01667 455500

Night Club

2 Church St, Nairn IV12 4AP


Tel: 01667 258003