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. 

11a Leopold Street, Nairn, IV12 4BE

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.

Tel: 01667 457523

42 High Street, Nairn

Cafe, breakfast, cakes, snacks, coffee, local produce, Mediterranean, British and Asian fusion, take.

Tel: 01667 451851

The ground floor café in this stylish restaurant serves coffees and food. Harbour Street.

Dog friendly.

Tel: 01667 370037

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

 small and friendly café and bakery. 10 High Street.

Local Bakery with Pies, Sausage Rolls, Sandwiches, Cakes, Biscuits etc.

9 High Street, tel: 01667 456767 

40 High Street, tel: 01667 455572

King Street. (Next to the bus station)

Breakfast, burgers and sandwiches. Please see Facebook for specials and promotions.

Outdoor seating or takeaway only.
Open 8am to 2pm.

Tel: 07725 714446

the latest addition to Nairn’s culinary scene serves breakfast rolls, homemade soup, fish tacos, pulled pork buns, hot drinks and ice creams GF, DF and Vegan. Marine Road.

Tel: 01667 455131

Vegetarian Friendly café offering breakfast, lunch and snacks.

Railway Station, Cawdor Street, Nairn, IV12 4QS.

Marine Road, Nairn IV12 4EA

Family run business. Home made ice cream, coffee and cakes.

Sit down or take away available.
Does close over the winter months, please check for opening hours.

Tel: 07749 024477

3b High Street, Nairn, IV12 4AG

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.

Tel: 01667457660

Café & Ice Cream Parlour popular for light lunches, 136 Harbour Street.

Tel: 01667 454774