We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Nairn, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Sunny Brae Hotel & Restaurant

#1 of 39 Restaurants in Nairn
Map
Visitor photos (4)
Cuisines: International

The Classroom

#2 of 39 Restaurants in Nairn
Map
Visitor photos (20)
Cuisines: British

Boath House

#3 of 39 Restaurants in Nairn
Price: $204 Map
Visitor photos (13)

Basil Habour Cafe

#4 of 39 Restaurants in Nairn
Map
Visitor photos (4)
Cuisines: British

Bandstand Restaurant

#5 of 39 Restaurants in Nairn
Price: $15 - $46 Map
Visitor photos (50)
Cuisines: Fish & Chips British Pub Gastropub

Cawdor Tavern

#6 of 39 Restaurants in Nairn
Price: $12 - $34 Map
Visitor photos (10)
Cuisines: Pub

Househill Coffee Shop

#7 of 39 Restaurants in Nairn
Price: $2 - $13 Map
Visitor photos (12)
Cuisines: French British Bistro Scottish

Cawdor Castle Cafe

#8 of 39 Restaurants in Nairn
Map
Visitor photos (1)

The Aurora Hotel

#9 of 39 Restaurants in Nairn
Map
Cuisines: Italian

Mosh's

#10 of 39 Restaurants in Nairn
Map
Cuisines: Cafe

Al Raj Indian Restaurant

#11 of 39 Restaurants in Nairn
Map
Visitor photos (1)
Cuisines: Indian

Clubhouse & Orchid Restaurant

#12 of 39 Restaurants in Nairn
Price: $12 - $28 Map
Visitor photos (3)
Cuisines: International

Nairn Tandoori

#13 of 39 Restaurants in Nairn
Map
Visitor photos (4)
Cuisines: Indian

The Coffee Station

#14 of 39 Restaurants in Nairn
Visitor photos (3)
Cuisines: Cafe

Royal Bengal

#15 of 39 Restaurants in Nairn
Map
Visitor photos (12)
Cuisines: Indian

Mack's Cocktail bar & grill

#16 of 39 Restaurants in Nairn
Map
Visitor photos (9)
Cuisines: Steakhouse Pizza Seafood Pasta

Dragon pearl

#17 of 39 Restaurants in Nairn
Map
Visitor photos (2)
Cuisines: Chinese

Cafe Nairn

#18 of 39 Restaurants in Nairn
Price: $5 - $9 Map
Visitor photos (11)
Cuisines: British

The Links TeaRoom

#19 of 39 Restaurants in Nairn
Map

The Albert Inn

#20 of 39 Restaurants in Nairn
Map
Visitor photos (5)
Cuisines: British

Jackos bar diner

#21 of 39 Restaurants in Nairn
Map
Visitor photos (4)
Cuisines: Pub

Dolphin

#22 of 39 Restaurants in Nairn
Map

Beach Tea Room

#23 of 39 Restaurants in Nairn
Map
Cuisines: British

The Tea Room

#24 of 39 Restaurants in Nairn
Map

Chaplin Restaurant

#25 of 39 Restaurants in Nairn
Map

Havelock House Hotel Restaurant

#26 of 39 Restaurants in Nairn
Map
Visitor photos (2)
Cuisines: British Pub

The Links Brasserie

#27 of 39 Restaurants in Nairn
Price: $25 - $68 Map
Cuisines: French Seafood British Scottish

Broadley Garden Centre Coffee Shop

#28 of 39 Restaurants in Nairn

Sky Delights

#29 of 39 Restaurants in Nairn
Map
Cuisines: Vegetarian Vegan

1st Pizza Direct

#30 of 39 Restaurants in Nairn
Map