Food and Drink

Whether enjoying a family holiday or a romantic short break, you’ll find a range of restaurants in Nairn to suit your needs. From casual dining to silver service, we’re sure you’ll find our highland hospitality to your taste. 

Bars 

Albert Inn – friendly bar serving lunches and evening meals. Albert Street, T. 01664 54474 www.albertinn.co.uk 

Bandstand Bar – award-winning bar specialising in craft ales, live music and hearty traditional food. Crescent Road, T. 01667 452341 www.braevalhotel.co.uk/ 

Brackla Canteen – small and friendly local pub. 50 Harbour St T. 01667 452198 

The Classroom – Bar/Bistro specialising in cocktails. 1 Cawdor Street, T. 01667 455999 www.theclassroombistro.com/ 

Cuir Air Arms – traditional pub with Snooker/Pool Room, live music and karaoke. 3 Church St, T. 01667 453201 

Havelock Bar – traditional bar with pool table and sports on TV, The Havelock Hotel, Crescent Rd T.01667 455500 https://havelocknairn.co.uk/ 

Jacko’s Bar and Diner – local sports bar offering traditional homemade food, dog friendly. Harbour Street, T.01667 455422 

Mack’s Cocktail Bar and Grill – classy cocktails, Scottish menu including GF, V and Vegan options. 19 Leopold St, T. 01667 258471 

Uncle Bob’s Bar – legendary local pub with live entertainment, 1st Floor, 1 High St, 01667 453064 

Cafes 

Basil Harbour – Café & Ice Cream Parlour popular for light lunches, 136 Harbour Street, T.01667 454774 

Café 96 – breakfast, burgers and sandwiches. King Street, T. 07725 714446 

Café Lavender – German café serving healthy food, outdoor seating, free wifi. Cawdor House, 7 Cawdor Street, T. 01667 455855 

Café Nairn – cosy café, highly recommended for breakfast, 117 High St. 

Coffee Station – Vegetarian Friendly café offering breakfast, lunch and snacks. Railway Station, Cawdor Street, Nairn, IV12 4QS 

James’s at the Putting Green – artisan ice cream, waffles, cakes and freshly ground coffee. Marine Road, T. 07749 024477 

The Links Tearoom – Café & Ice Cream Parlour, home-baking, GF, DF and Vegan. Marine Road, T.01667 455131 

Mosh’s – Casual café, good for kids. 91 High Street, T. 01667 459994 

Route 66 – American diner serving classic US dishes like pancakes with bacon and maple syrup, burgers, ribs, waffles and sundaes. 11A Leopold St, T. 01667 258040 

Sun Dancer – the ground floor café in this stylish restaurant serves coffees and ice cream. Harbour Street, T. 01667 370037 

Wendy’s Hoose – small and friendly café and bakery. 10 High Street. 

Restaurants 

112 – contemporary Scottish bistro and wine shop. GF, V and Vegan-friendly. 112 High Street, T. 01667 457135 

Al Raj – licensed Indian restaurant. 23 Harbour St 

Aurora Hotel – authentic Italian food in conservatory restaurant. 2 Academy Street, T.01667 453551 

Bandstand – bar and restaurant at the Braeval Hotel serves traditional Scottish food. T. 01667 452341 https://www.braevalhotel.co.uk/ 

The Classroom – Bar/Bistro serving locally sourced Scottish food. Children’s menu. 1 Cawdor Street, T. 01667 455999 www.theclassroombistro.com/ 

Chaplins Restaurant – Scottish & Mediterranean food at the Newton Hotel. T. 01667 453144 https://www.muthuhotelsmgm.com/muthu-newton-hotel/food-drink 

Claymore Bar & Restaurant – contemporary Scottish Restaurant at the Clubhouse Hotel. T. 01667 453321 https://clubhousehotel.co.uk/bar-%26-restaurant 

Dragon Pearl – Chinese. 72 High St T. 01667 454158 

Hickory Restaurant – locally sourced Scottish produce at the Golf View Hotel. T. 01667 452301 https://www.crerarhotels.com/golf-view-hotel-spa/hickory/ 

Lorenzo’s – Italian, Mediterranean. 71 High St T. 01667 455755 

Nairn Tandoori – Indian. 61 High St T. 01667 456293 

Ozzy Ali – Mediterranean and Scottish fare. 46a High St T. 01667 258 421 http://ozzyalicatering.co.uk/ 

Royal Bengal – Indian. 89 High St T. 01667 454442 

Speldings – family-friendly restaurant and take-away at Nairn Lochloy Caravan Park, T. 0344 335 2272 

Sun Dancer – contemporary Scottish restaurant with spectacular views. Take-away available. Harbour Street, T. 01667 370037 https://sun-dancer.co.uk/ 

Take-Away 

1st Pizza Direct – Pizza. King St. T. 01667 456 268 

1st Plaice Fish Bar – Fish & Chips. King St. T. 01667 456 268 

Caley Take Away – Kebabs, Pizza, Fish & Chips. 46 High St, T. 01667 454438 

The Dolphin – Fish & Chips. 69 High St. T. 01667 455534 

Friar Tucks – Fish & Chips. Harbour St. T. 01667 455759 

Mr Tan – Chinese, Thai, Malaysian. 76 High St, T. 01667 453884 

Real Pizza – Salads, Pizzas, Gourmet Burgers. 8 Leopold St. T. 01667 258921 http://www.realpizza.co.uk/ 

Thai Cottage – Thai & Chinese Food, 77a High Street, T. 01667 454633