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...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Sunny Brae Hotel & Restaurant

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

The Classroom

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

Basil Habour Cafe

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

Bandstand Restaurant

#4 of 38 Restaurants in Nairn
Price: $16 - $47 Map
Visitor photos (47)
Cuisines: Fish & Chips Dessert British Pub Gastropub

Boath House

#5 of 38 Restaurants in Nairn
Price: $204 Map
Visitor photos (10)

Cawdor Tavern

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

Darcey's Tearoom in Cawdor

#7 of 38 Restaurants in Nairn
Map
Visitor photos (1)
Cuisines: Scottish

Clubhouse & Orchid Restaurant

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

Househill Courtyard Coffee Shop

#9 of 38 Restaurants in Nairn
Map
Visitor photos (12)

Cawdor Castle Cafe

#10 of 38 Restaurants in Nairn
Map
Visitor photos (1)

The Coffee Station

#11 of 38 Restaurants in Nairn
Visitor photos (3)
Cuisines: Cafe

Mosh's

#12 of 38 Restaurants in Nairn
Map
Cuisines: Cafe

Al Raj Indian Restaurant

#13 of 38 Restaurants in Nairn
Map
Visitor photos (1)
Cuisines: Indian

Dragon pearl

#14 of 38 Restaurants in Nairn
Map
Visitor photos (2)
Cuisines: Chinese

Nairn Tandoori

#15 of 38 Restaurants in Nairn
Map
Visitor photos (4)
Cuisines: Indian

The Aurora Hotel

#16 of 38 Restaurants in Nairn
Map
Cuisines: Italian

Mack's Cocktail bar & grill

#17 of 38 Restaurants in Nairn
Map
Cuisines: Steakhouse Seafood Hamburgers Pasta

Royal Bengal

#18 of 38 Restaurants in Nairn
Map
Visitor photos (10)
Cuisines: Indian

Jackos bar diner

#19 of 38 Restaurants in Nairn
Map
Visitor photos (4)
Cuisines: Pub

The Links TeaRoom

#20 of 38 Restaurants in Nairn
Map

Cafe Nairn

#21 of 38 Restaurants in Nairn
Price: $5 - $9 Map
Visitor photos (10)
Cuisines: British

Beach Tea Room

#22 of 38 Restaurants in Nairn
Map
Cuisines: British

The Tea Room

#23 of 38 Restaurants in Nairn
Map

Havelock House Hotel Restaurant

#24 of 38 Restaurants in Nairn
Map
Visitor photos (2)
Cuisines: British Pub

Chaplin Restaurant

#25 of 38 Restaurants in Nairn
Map

Dolphin

#26 of 38 Restaurants in Nairn
Map

The Albert Inn

#27 of 38 Restaurants in Nairn
Map
Visitor photos (5)
Cuisines: British

The Links Brasserie

#28 of 38 Restaurants in Nairn
Price: $25 - $68 Map
Cuisines: French Seafood Scottish

Sky Delights

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

1st Pizza Direct

#30 of 38 Restaurants in Nairn
Map