Cafes

Nairn has a wealth of hidden gems. Cafe’s to lunch in, meet friends for a chat or to snuggle up in a corner with a latte and a book. Whatever type of cafe you are looking for we’ve got you covered and all with a warm welcome and a smile. 

Cosy café, highly recommended for breakfast

117 High Street, Nairn, IV12 4DB

Local Bakery with two shops on the High Street with Pies, Sausage Rolls, Sandwiches, Cakes, Biscuits etc.

9 High Street (Top Shop) and 40 High Street (Middle Shop), Nairn

01667 456 767 (Top Shop) / 01667 455 572 (Middle Shop)

A place to take your time, with something for everyone, Logie Steading Visitor Centre makes a lovely outing whether you’re on holiday, live locally and fancy a weekend run-out to a beautiful location or if you need to just escape weekday reality for a few hours.

Set in the beautiful Findhorn Valley, Logie Steading is home to artisan makers and retailers as well as the The Cafe at Logie Steading. Our beautiful setting offers plenty of opportunity to get outside and explore with Logie House Garden, the playpark and the spectacular walks along the River Findhorn. 

Logie Estate, Forres, Moray, IV36 2QN - Approx 25 mins drive from Nairn

01309 611378

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

The Highland Weigh is a social enterprise and we have chosen 30 core products to sell at a reduced price so it doesn’t have to be a choice between affordability and plastic-free. We are all at different stages on our zero-waste journey and frankly, we would just love you to visit us and have fun weighing your lentils, making a batch of peanut butter with your kids, and drinking your coffee by our wood burner.

3b High Street, Nairn, IV12 4AG

01667 457 660

Cafe, breakfast, cakes, snacks, coffee, local produce, Mediterranean, British and Asian fusion, takeaway, sit-in, delivery

42 High Street, Nairn, IV12 4AU

01667 451851

Offering a large selection of cakes, desserts and gifts, hot drinks, signature hot chocolates and luxury milkshakes. Also a limited savoury menu for lunches and a selection of local gifts.

11a Leopold Street, Nairn, IV12 4BE

01667 457523

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

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

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

Harbour Street, Nairn, IV12 4PH

01667 370037

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

11a Leopold Street, Nairn, IV12 4BE

Friendly cafe offering a large assortment of food and drink including breakfast rolls, sandwiches, toasties, paninis, baked potatoes, soup, cake etc.

Platform 1, Nairn Railway Station, Cawdor Street, Nairn, IV12 4QS

0667 454773