Cafes, Bars, Take-away

  • Dolphin Chip Shop

    Address: 69 High Street, Nairn, IV12 4BW

  • Mr Tan

    Address: 72 High St, Nairn,

    Telephone: 01667 454158

  • Basil Harbour Cafe

    Address: 134 Harbour St, Nairn, IV12 4PH

  • Asher’s Cafe & Bakery

    Address: 9 High St, Nairn, IV12 4AG

    Telephone: 01667 456767

  • Route 66

    American style diner, with a comprehensive menu from ribs and burgers to coffee, tea and scones.
    Serves breakfast, lunch, dinner, drinks and coffee.

    Address: 11 Leopold St, Nairn,

    Telephone: 01667 258040 | Go to Website

  • James’s

    Cafe and Artisan ice-cream at the putting green

    Address: Marine Road, Nairn,

  • Mosh’s

    Address: 91 High St, Nairn, IV12 4AU

  • 112 Cafe / Bar

    Based on the High Street in Nairn, One One Two offers a unique way of dining in Nairn. Its cosy interior makes for a perfect lunch or dinner. We opened One One Two in November 2016 with an idea of bringing people together with food and wine and make dining more relaxed and sociable. We offer a large selection of gin from across the globe and wine to takeaway, along with offering a small corkage fee to buy the wine to drink in with us.

    Address: 112 High St, The Brae, Nairn, IV12 4DB

    Telephone: +44 1667 457135

  • The Havelock

    The Havelock is a typical Scottish “pub with rooms” with five comfortable well-equipped en suite bedrooms. The Havelock has wonderful views over the Moray Firth and takes full advantage of its position with a large outside decking area, perfect for enjoying a drink on a summer evening.

    Address: 1 Crescent Road, Nairn,

    Telephone: +44 (0) 1667 455500 | Go to Website

  • The Speldings

    Spelding’s Restaurant & Lounge Bar offers a superb dining experience in contemporary surroundings. Serving drinks, Costa Coffee and delicious meals from the menu it’s the perfect place to spend your evening.

    • Full menu available at Spelding’s Restaurant & Lounge Bar
    • Drifters Bar
    • Takeaway pizza
  • Nairn Tandoori

    Address: 61 High St, Nairn, IV12 4BW

    Telephone: +44 1667 456293

  • Thai Cottage

    Address: 77A High Street, Nairn, IV12 4BW

  • Wendy’s Hooose

    Teas, Coffee, Light snacks, Home Baking, Breakfast, Lunch

    Address: 10 High St , Nairn, IV12 4BJ

  • Househill Courtyard

    Address: Househill Mains Farm, Grantown Road, Nairn, IV12 5RY

    Telephone: 01667 451 065

  • The Classroom


    Our philosophy is simple. Quality ingredients sourced locally, while at the height of their season, and delivered to your table with a smile.

    Address: 5 Cawdor St, Nairn, IV12

    Telephone: +44 1667 455999

  • Cafe Nairn

    Address: 117 High St, Nairn, IV12 4DB

  • Ozzy Ali

    We have a selection of pizzas, suppers, burgers and so much more. We have the best fish & chips in the area. We also deliver to your door within 8 miles, a small delivery charge will apply.

    Address: 46A High Street, Nairn, IV12 4AU

    Telephone: 01667 258 421 | Go to Website

  • Mack’s Cocktail Bar & Grill

    Address: 19 Leopold St, Nairn, IV12 4BE

    Telephone: 01667 258471

  • Asher’s Cafe & Bakery

    Address: 40 High St, Nairn, IV12 4AU

    Telephone: 01667 455572 | Go to Website

  • Jacko’s

    We pride ourselves on being family friendly  and children have until 9pm as long as they are having a meal. You can also bring your beloved pooch as long as they are kept on the Lead and off the funiture. Treats and water provided.

    Address: 50 Harbour St, Nairn, IV12 4NU

    Telephone: +44 (0) 1667 455422

  • Royal Bengal

    Address: 80 High St, Nairn, IV12 4AU