What are you looking for?

Restaurants in Nairn

Sun Dancer, Bar and Restaurant Harbour St, Nairn
Sun Dancer, Bar and Restaurant
Seafood

Sun Dancer, Bar and Restaurant

Harbour St, Nairn, IV12 4PH

Friends recommend this restaurant to me on my visit to Nairn! Sun Dancer is a stunning restaurant with incredible views of Nairn beach! The food was...

  • Superb90 Reviews4.7
The Classroom Bistro 1 Cawdor St, Nairn
The Classroom Bistro
Bistros

The Classroom Bistro

1 Cawdor St, Nairn, IV12 4QD

I booked a table for a surprise birthday meal and I couldn’t be happier with the outcome! Staff went above and beyond to make it special, the food was...

  • Superb84 Reviews4.6
The Coffee Station Railway Station, Nairn
The Coffee Station

The Coffee Station

Railway Station, Nairn, IV12 4QS

Small friendly cafe at Nairn railway station with a selection of hot and cold, snacks, tea, coffee and traybakes. Not much space inside but tables and chairs...

  • Superb33 Reviews4.9
Mack's A96, Nairn
Mack's
Scottish

Mack's

A96, Nairn, IV12 4BE

Best fajitas ever, as good as any in California where I live. I Have eaten here a couple of times and love their steaks too . Perfectly grilled to my liking...

  • Superb42 Reviews4.5
Basil Harbour Cafe 136 Harbour St, Nairn
Basil Harbour Cafe

Basil Harbour Cafe

136 Harbour St, Nairn, IV12 4PH

First visit and loved Nairn but absolutely loved the Cullen Skink I and my wife had at the Basil Harbour Cafe. The staff were very pleasant and welcoming and...

  • Takeaway
  • Superb45 Reviews4.4
Jackos Bar & Diner 44 Harbour St, Nairn
Jackos Bar & Diner
Pubs

Jackos Bar & Diner

44 Harbour St, Nairn, IV12 4NU

Popped in for a quick drink while walking past ended up staying and having something to eat definitely did not disappoint. The service was wonderful and the...

  • Good47 Reviews4.2
Nairn Tandoori 61 High St, Nairn
Nairn Tandoori
Indian

Nairn Tandoori

61 High St, Nairn, IV12 4BW

Having Indian food in the UK is one of the reasons to go there. Way better dishes and offerings than what one would get in the USA. I've been to probably...

  • Takeaway
  • Good44 Reviews4.1
The Royal Bengal 89 High St, Nairn
The Royal Bengal
Indian

The Royal Bengal

89 High St, Nairn, IV12 4DB

If you judge a book by its cover then this is the place for you, great branding when you start walk into a tastefully decorated restaurant.Food was fresh and...

  • Good41 Reviews4.1
Al-Raj Indian Restaurant 25-27 Harbour St, Nairn
Al-Raj Indian Restaurant
Indian

Al-Raj Indian Restaurant

25-27 Harbour St, Nairn, IV12 4NX

It was highly recommended to try this Indian in Nairn. I was not disappointed. Portions, Price and cooked to Perfection. Also delivery straight to caravan door...

  • Good43 Reviews4
Mosh's Cafe 91 High St, Nairn
Mosh's Cafe

Mosh's Cafe

91 High St, Nairn, IV12 4BZ

  • Poor0 Reviews0
Subway Forres Rd, Nairn
Subway
Sandwich Shops

Subway

Forres Rd, Nairn, IV12 5AA

Was on holiday in Scotland from Wales I am a bit of a Scotland fan went in this subway for a quick lunch for 5 of us.Eating area clean and tidy staff helpful I...

  • Good22 Reviews3.7
Dolphin Fish Chip Shop 69 High St, Nairn
Dolphin Fish Chip Shop
Fish & Chips

Dolphin Fish Chip Shop

69 High St, Nairn, IV12 4BW

On a trip to Inverness and stop in Nairn for my evening meal.. The Fish & Chips in his establishment are Fantastic.. wish I stay near this chippy as it was...

  • Takeaway
  • Good38 Reviews3.5
Mr Tan 76 High St, Nairn
Mr Tan
Chinese

Mr Tan

76 High St, Nairn, IV12 4AU

Was staying in the Nairn caravan park with family and decided to try this Chinese Placed our order and collected it within 20 mins Food was really tasty Only...

  • Takeaway
  • Good39 Reviews3.4
Lorenzo 71 High St, Nairn
Lorenzo
Italian

Lorenzo

71 High St, Nairn, IV12 4BW

Ordered a pepperoni pizza it was leng felt a million dollars mate had the munchies so got a kebab this young blood ayteka served us what a guy gave us free...

  • Average38 Reviews2.8