With so many holiday makers and tourists each year it’s good to know that Nairn has a large variety of takeaways to choose from. From fish and chips to international fare there’s something for everyone’s appetite.

Pizza, Burgers, Wraps, Salads and more.
Take away, delivery available.

8 Leopold Street, Nairn.

01667 258921

Capaldi’s Ices

A local ice cream van, supplying delicious ice cream and treats.


Chinese take away. All food recipes is from Asian Chinese.

53 High St, Nairn IV12 4AG

01667 451774

Fish & Chips

69 High Street, Nairn, IV12 4BW

01667 455 534

Basil is a small independent cafe offering fresh, homemade meals, snacks and cakes, with the best coffee for miles around.

136 Harbour Street, Nairn, IV12 4PH

01667 454774

Organic, vegetarian and specialist fine foods. Health supplements, toiletries, cleaning products and much more.

9 Leopold Street, Nairn, IV12 4BE

01667 452 874

Chinese, Thai, Malaysian.

Take away. Online ordering and delivery available.

76 High Street, Nairn, IV12 4AU

01667 453884

Family run business. Home made ice cream, coffee and cakes. Sit down or take away available.

Closes over the winter months, please check for opening hours.

Marine Road, Nairn, IV12 4EA

07749 024477

Cosy café, highly recommended for breakfast

117 High Street, Nairn, IV12 4DB

Italian and Mediterranean cuisine. 71 High Street.

01667 455755

Pizza and Fish & Chips. King St.

01667 456 268

Based in the heart of the Highlands, Heilan Brew Coffee Co. is all about bringing the highest calibre of coffee to you.

mobile coffee van


Casual counter-serve chain for build-your-own sandwiches & salads, with health-conscious options.

Dine in and takeaway. Online ordering available.

Forres Road, Nairn, IV12 5AA

01667 451727

Good, fresh, local food with no fuss! Beach cafe specialising in tacos and seafood! Sit down or take away.

The Links, Nairn, IV12 4EA

01667 455131

Thai and Chinese take away.
Deliveries available.

75-77A High Street, Nairn IV12 4BW

01667 454633

Fish & Chips, Pizza, etc.

30 Harbour St, Nairn IV12 4NU

01667 455759

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

61 High Street, Nairn, IV12 4BW

07888 734007

Take Away that provides – Kebabs, Chicken, Burgers, Fish & Chips.

46 High Street, Nairn, IV12 4AU

01667 454 438

Fish & Chip shop

Located in the heart of Nairn. Fresh Scottish Fish sourced locally & big on customer service🐟

72 High Street, Nairn, IV12 4AU

01667 454158

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

89 High Street, Nairn, IV12 4DB

01667 454 442

Classic, long-running fast-food chain known for its burgers & fries.

Drive through and dine in.

Unit 3, Balmakeith Retail Park, Nairn IV12 5QF

01667 454889

Cafe as well as selling cakes, traybakes, cookies and special bakes. Sit in or take away

11a Leopold Street, Nairn, IV12 4BE

The dog friendly, ground floor café in this stylish restaurant serves drinks and food.

Harbour Street, Nairn, IV12 4PH

01667 370037