Best Restaurants Near Highlander Inn (Morayshire)
Hungry near Highlander Inn? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants near Highlander Inn
- Top rated
- Closest to Highlander Inn
- Price level: low to high
- Time to spend: shortest first
- A–Z
86 restaurants
-
Restaurant4.5★1,610 reviews
The Old Bridge Inn
The Old Bridge Inn in Aviemore is a beloved Highland gastro pub and live music venue set in a charming old gamekeeper’s cottage on the banks of the River Spey. Known for its warm, cozy atmosphere, hearty locally inspired food, fine whiskies, and live music, it welcomes hikers, skiers, and travelers seeking authentic Highland hospitality. The inn also offers a bunkhouse for overnight stays, making it a perfect base for exploring the Cairngorms.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.7★1,497 reviews
Mosset Tavern
Nestled in the heart of Forres, Scotland, Mosset Tavern is a vibrant family-run pub and restaurant with a rich history dating back to 1973. Housed in a building that once served as a mill, laundry, joiner’s yard, and undertakers, it now offers hearty home-cooked meals, a cosy dog-friendly bar, and a welcoming atmosphere. Renowned for its famous Sunday carvery and lively events, Mosset Tavern is also home to Burngreen House, self-catering accommodation perfect for exploring the scenic Moray area.
Daily 12:00–24:00Price level $$Time to spend 1–3 hrs
-
Hotel3.4★2,008 reviews
Coylumbridge Hotel
Nestled within a 65-acre woodland estate in the Cairngorms National Park near Aviemore, Coylumbridge Resort Hotel offers a vibrant family-friendly escape. With extensive leisure facilities including two indoor pools, adventure parks, a gym, sauna, and multiple dining venues, it caters to all ages. The hotel’s spacious rooms, some with separate kids’ quarters, and a variety of on-site activities make it ideal for families seeking both relaxation and adventure in the Scottish Highlands.
Price level $$Time to spend 1–3 hrs
-
British4.6★1,435 reviews
The Boat Inn
Nestled on Charlestown Road in Aboyne, The Boat Inn is a welcoming 3-star British inn and pub renowned for its cozy atmosphere, excellent local cuisine, and comfortable accommodation. Set beside the river, it offers a relaxing retreat with stylish rooms, a lively bar, and an inviting restaurant serving breakfast through dinner. Ideal for exploring Deeside’s scenic outdoors, it combines traditional charm with modern comforts.
Price level $$Time to spend 1–3 hrs
-
Family friendly3.9★1,592 reviews
Inshes Gate Brewers Fayre
Inshes Gate Brewers Fayre is a welcoming family-friendly pub restaurant in Inverness's Beechwood Park, offering hearty British classics like Sunday roasts from £11.99, all-you-can-eat breakfasts, and value lunchtime deals. Open daily from early morning with moderate pricing, it's perfect for casual meals near Loch Ness attractions and the city centre.
Price level $$Time to spend 0.8–2 hrs
-
Scottish4.5★1,297 reviews
Sun Dancer, Bar and Restaurant
Sun Dancer is a charming Scottish seafood restaurant located on Harbour Street in Nairn, offering stunning views across the Moray Firth. Known for its relaxed and vibrant atmosphere, it serves a variety of fresh fish and seafood dishes alongside classic Scottish fare. The venue combines a welcoming bar and dining experience with a scenic waterfront setting, making it a popular spot for both locals and visitors seeking quality meals with picturesque surroundings.
Tue–Sat 9:30–23:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.7★1,171 reviews
Crofters
Crofters is a welcoming café and restaurant located on Marine Terrace in Rosemarkie, Fortrose, offering stunning sea views and a menu featuring fresh seafood, hearty British fare, and vegan options. Known for its cozy atmosphere and community feel, it serves illy coffee alongside homemade cakes and desserts, making it a perfect spot for casual dining or a relaxing coffee break by the sea.
Price level $$Time to spend 0.5–2 hrs
-
Italian4.2★1,273 reviews
Frankie & Benny's
Frankie & Benny's in Inverness offers a lively blend of American and Italian cuisine in a family-friendly atmosphere. Located in the Inverness Retail and Business Park, it serves classic dishes like creamy carbonara, crispy pepperoni pizza, stacked burgers, and sizzling grills. The restaurant is ideal for casual dining, group gatherings, and special occasions, with promotions such as cocktail deals and student discounts enhancing the experience.
Price level $$Time to spend 1–2.5 hrs
-
Fish & chips4.4★1,123 reviews
Happy Haggis
Happy Haggis is a family-run fish and chips restaurant located at 45 Grampian Road in Aviemore. Renowned for its crispy, flavorful battered fish and generous portions, it offers a casual dining and takeaway experience beloved by locals and visitors alike. Open mainly in the afternoons and evenings, it combines traditional British fast food with warm, friendly service in a relaxed setting.
Price level $Time to spend 0.5–1.5 hrs
-
Restaurant4.6★1,031 reviews
The Harbour Lights
Perched on Pitgaveny Street in Lossiemouth, The Harbour Lights is a welcoming café-bar serving hearty breakfasts, fresh seafood, and local favourites in a relaxed, coastal setting. Open daily for morning coffee, brunch, and light lunches, it combines friendly service with a menu that highlights Moray’s produce. The airy interior and occasional outdoor seating make it a comfortable stop for families, couples, and solo visitors exploring the Moray Firth coast.
Daily 8:30–16:00Price level $$Time to spend 0.5–2 hrs
-
Restaurant4.3★1,085 reviews
Macduis Speyside Inn Catering Ltd
Macduis Speyside Inn in Aviemore is a laid-back pub and restaurant known for its comforting Scottish fare, generous portions, and famously dog-friendly atmosphere. With attentive staff, a diverse drink selection, and a menu featuring local favorites like venison burgers and pumpkin ravioli, it offers a relaxed dining experience in the heart of the Scottish Highlands. Its moderate prices and welcoming vibe make it a popular spot for locals and visitors alike.
Mon–Sat 12:00–22:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.5★1,021 reviews
The Drouthy Cobbler
The Drouthy Cobbler is a stylish gastropub and restaurant located at 48a High Street, Elgin. Known for its modern British and European menu, it offers a refined yet relaxed dining experience with a focus on local produce and creative cocktails. Open daily with extended hours on weekends, it blends a hip atmosphere with friendly service, making it a popular spot for brunch, dinner, and drinks in Moray.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★1,025 reviews
Kimberley Inn
Nestled in the picturesque village of Findhorn near Forres, the Kimberley Inn is a welcoming pub and seafood restaurant known for its cozy atmosphere, scenic waterfront views, and diverse menu including excellent vegan and gluten-free options. Open daily from noon to late evening, it offers both indoor warmth by a traditional fireplace and outdoor seating to enjoy sunsets by the bay.
Daily 12:00–23:00Price level $$Time to spend 1–3 hrs
-
Restaurant4.1★1,007 reviews
Granary
Located at 14-18 Thunderton Place in Elgin, The Granary is a popular pub and restaurant known for its warm atmosphere, diverse menu, and lively social scene. Open daily with extended hours on weekends, it offers a welcoming spot for locals and visitors to enjoy hearty meals, drinks, and community gatherings in the heart of Moray.
Price level $$Time to spend 1–3 hrs
-
Pizza4.4★919 reviews
Scribbles
Scribbles is a lively pizza and Italian restaurant located on High Street in Elgin, Scotland. Known for its fresh, hot food and friendly service, it offers a varied menu including pizzas, burgers, and gluten-free options. The welcoming atmosphere and moderate prices make it a popular spot for families and casual diners alike.
Price level $$Time to spend 0.5–1.5 hrs
-
Restaurant4.5★861 reviews
The Classroom Bistro
The Classroom Bistro in Nairn offers a modern take on British and Scottish cuisine, emphasizing locally sourced, seasonal ingredients. Located at 1 Cawdor Street, this restaurant is known for its welcoming atmosphere, accommodating a range of dietary preferences including vegetarian, vegan, and gluten-free options. Open daily from 10 AM to 11 PM, it provides a casual yet refined dining experience with a focus on quality and friendly service.
Mon–Sat 10:00–23:00 · Sun 11:00–23:00Price level $$Time to spend 1–2 hrs
-
Family friendly4.1★877 reviews
Lorimers Family Restaurant
Lorimers Family Restaurant is a well-established, family-friendly eatery located on Longman Road in Inverness. Open seven days a week, it offers a welcoming atmosphere with a diverse menu featuring breakfast, lunch, and dinner options, including classic fish and chips. Known for its friendly service and reasonable prices, Lorimers caters to families and visitors seeking a casual dining experience with a local touch.
Mon–Sat 8:00–21:00 · Sun 10:00–21:00Price level $$Time to spend 0.5–1.5 hrs
-
Restaurant4.5★762 reviews
Girvans
Girvans is a modern licensed restaurant in Inverness, Scotland, offering breakfast, brunch, lunch, and dinner with a focus on locally sourced, seasonal ingredients. Known for its bustling atmosphere and friendly staff, it features an in-house pâtisserie with fresh handmade cakes and a varied menu including vegetarian, vegan, and gluten-free options. The venue offers both indoor and outdoor seating, welcoming dogs outdoors only, and is popular for its artisan coffee and daily specials.
Mon–Sat 9:00–17:00 · Sun 10:00–17:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.5★757 reviews
Laichmoray Hotel
The Laichmoray Hotel in Elgin offers a welcoming blend of traditional Scottish hospitality and modern comfort. This 3-star hotel features individually furnished rooms, two bars, a café, and a peaceful garden, all within easy walking distance of Elgin’s town centre and train station. Renowned for its exceptional food, attentive staff, and relaxed ambiance, it is ideal for both leisure and business travelers seeking a charming base in Moray.
Price level $$Time to spend 1–3 hrs
-
Italian4.4★763 reviews
Little Italy
Little Italy is a beloved Italian restaurant located at 8 Stephen's Street in Inverness. Known for its warm, cozy atmosphere and authentic Italian cuisine crafted by Italian chefs, it offers a wide-ranging menu including classic pasta, seafood, and wood-fired pizzas. The lively ambiance is enhanced by attentive, friendly staff and occasional live singing, making it a local favorite for both casual meals and special occasions.
Mon–Thu 17:00–21:00 · Fri–Sat 12:00–21:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.5★744 reviews
The Mash Tun Hotel
Nestled in the heart of Aberlour, The Mash Tun Hotel offers a warm, inviting atmosphere with a renowned restaurant and bar, celebrated for its excellent whisky selection and locally inspired cuisine. This charming hotel combines comfortable, well-appointed rooms with a welcoming pub ambiance, making it a favored spot for whisky enthusiasts and travelers exploring Speyside's whisky trail.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.4★727 reviews
The Captain's Table
Nestled at Findhorn Boat Yard in Forres, The Captain's Table is a welcoming seaside restaurant celebrated for its fresh, locally sourced seafood, hearty dishes, and scenic views over Findhorn Bay. Open daily from morning until evening, it offers a diverse menu including classic fish and chips, vegan options, and house-blended coffee, all served in a relaxed atmosphere with indoor and outdoor seating. Friendly service and a dog-friendly policy add to its appeal for visitors seeking an authentic coastal dining experience.
Daily 9:30–21:00Price level $$Time to spend 1–2.5 hrs
-
Pub4.6★645 reviews
Cawdor Tavern
A welcoming country pub in the heart of Cawdor village, The Cawdor Tavern serves contemporary Scottish cuisine with locally sourced ingredients in a warm, intimate setting. Known for its friendly staff, excellent service, and thoughtfully prepared dishes ranging from traditional pub classics to innovative seasonal specials, this establishment has become a beloved dining destination in the Scottish Highlands. The cosy atmosphere and reasonable pricing make it ideal for both casual meals and special occasions.
Price level $$Time to spend 1.5–3 hrs
-
Modern European4.6★606 reviews
Fennel Restaurant
Fennel Restaurant in Inverurie offers a modern European dining experience with a focus on local produce and innovative twists on classic dishes. Known for its welcoming atmosphere, exceptional service, and quality ingredients, it serves breakfast, lunch, and dinner in a stylish yet relaxed setting. The menu features gluten-free options and seasonal specialties, making it a versatile choice for various dietary needs.
Price level $$Time to spend 1–2.5 hrs
-
Cafe4.4★615 reviews
The Salt Cellar
Nestled in a 17th-century stone salt cellar in Lossiemouth, The Salt Cellar offers a warm, family-friendly dining experience with a diverse menu featuring fresh local seafood, Italian-inspired dishes, and hearty Scottish classics. Open daily from 10 am to 11 pm, this café and bistro combines historic ambiance with quality food and welcoming service, making it a beloved spot for both locals and visitors.
Daily 10:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.8★562 reviews
IV10 Cafe Bar Deli
Located at 18 High Street in Fortrose, IV10 Cafe Bar Deli is a lively, family-friendly café, bar, and deli known for its innovative menu inspired by the Scottish Highlands’ rural and coastal surroundings. Open Wednesday to Saturday, it offers fresh, seasonal dishes, sharing plates, and a welcoming atmosphere with indoor and outdoor seating. The venue features a full bar, caters to various dietary needs, and is celebrated for its warm service and quality food.
Wed–Thu 10:00–16:00 · Fri–Sat 10:00–23:00Price level $$Time to spend 1–3 hrs
-
Restaurant4.7★541 reviews
The Knowes Hotel, Restaurant and Function Suite
The Knowes Hotel, Restaurant and Function Suite is a charming 3-star establishment located on Market Street in Macduff, Scotland. Renowned for its stunning views over the Moray Firth, it offers modern, spacious rooms, a highly regarded restaurant serving delicious meals, and versatile function facilities. This welcoming venue combines coastal charm with contemporary comfort, making it a favored destination for both leisure and business travelers.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.0★630 reviews
Ptarmigan Restaurant
Perched at 1,097 meters above sea level atop Cairngorm Mountain, the Ptarmigan Restaurant is the highest restaurant in the UK. Accessible via Scotland’s only mountain railway, it offers stunning panoramic views of the Cairngorms National Park alongside a menu of hearty, locally inspired Scottish dishes including Highland venison chilli and Speyside beef curry. Open daily, weather permitting, it caters to a range of diets with options for vegetarians, vegans, and children.
Price level $$Time to spend 1–2 hrs
-
Pizza4.7★525 reviews
Cheese & Tomatin
Nestled on Stephens Brae in Inverness, Cheese & Tomatin is a cozy, artisan pizzeria specializing in authentic Neapolitan-style sourdough pizzas with a Scottish twist. Open Tuesday to Saturday evenings, it offers a warm, rustic atmosphere with wood-fired pizzas, a curated selection of Italian and local beers, and friendly service. Ideal for casual dining, this small but vibrant spot is a local favorite for pizza lovers seeking bold flavors in a relaxed setting.
Tue–Sat 17:00–21:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.5★542 reviews
The Bandstand Hotel
The Bandstand Hotel in Nairn offers a cozy blend of seaside hospitality, local cuisine, and comfortable accommodation. Situated on Crescent Road, this 3-star hotel features rooms with sea views, an on-site restaurant serving fresh local produce, and a welcoming bar with a snug atmosphere. Guests enjoy free cooked-to-order breakfast, garden and terrace spaces, and easy access to the scenic waterfront, making it a perfect base for exploring the Scottish Highlands coast.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.8★488 reviews
Fig & Thistle
Fig & Thistle is a charming modern Scottish bistro located in Inverness, offering a cozy atmosphere and a menu focused on fresh, seasonal, locally sourced ingredients. Open daily from noon to 10 PM, it serves a variety of dishes including unique Scottish fare and international influences, with attentive service and options for various dietary needs.
Daily 12:00–22:00Price level $$Time to spend 1–2.5 hrs
-
Cafe4.6★503 reviews
Househill Cafe
Househill Cafe, located in the heart of Nairn on Grantown Road, offers a welcoming atmosphere with a focus on quality brunch and lunch dishes. Open daily from 9:30 am to 4:30 pm, this fully licensed cafe is known for its specialty coffee, sustainable ethos, and a menu catering to diverse tastes including vegetarian options. The café’s deep blue walls and copper accents create a cozy yet lively setting, making it a popular spot for locals and visitors alike.
Mon–Sat 9:30–16:30 · Sun 10:00–16:30Price level $$Time to spend 1–2 hrs
-
Indian4.5★483 reviews
Qismat Elgin Indian Cuisine
Tucked into Elgin’s bustling High Street, Qismat is a modern Indian and Pakistani restaurant known for its vibrant curries, attentive service, and welcoming atmosphere. Open for lunch and dinner, it offers a mix of classic dishes and contemporary interpretations, with a strong emphasis on fresh ingredients and flavour. The restaurant caters well to dietary needs, including gluten-free options, and is a popular choice for both casual meals and special occasions in Moray.
Price level $$Time to spend 1–2 hrs
-
Restaurant4.4★488 reviews
Heathmount Hotel
Nestled on Kingsmills Road in Inverness, the Heathmount Hotel offers a cozy boutique experience blending comfortable rooms with a popular restaurant and bar. Known for its friendly service, stylish décor, and a welcoming atmosphere, it provides an ideal base for exploring the Scottish Highlands. Guests enjoy well-appointed rooms featuring premium bedding and modern amenities, alongside a vibrant dining scene serving British cuisine and cocktails.
Price level $$Time to spend 1–3 hrs
-
Bistro4.6★465 reviews
The Bothy Bistro
A welcoming neighbourhood bistro in Burghead serving locally sourced Scottish cuisine in an intimate, relaxed setting. Open Thursday to Sunday, The Bothy combines quality ingredients with skilled cooking, offering lunch and dinner service alongside a daytime coffee and cake menu. Located on Grant Street in the heart of this coastal Moray village, it has become a beloved destination for both locals and visitors seeking authentic regional flavours.
Price level $$Time to spend 1–2.5 hrs
-
Hotel4.4★482 reviews
Havelock House Hotel
The Havelock House Hotel is a welcoming, family-run 3-star hotel located on Crescent Road in Nairn, Scotland. Set just a short walk from the beach and town center, it offers comfortable en suite rooms, a popular bar with live music, and a restaurant serving fresh Scottish dishes. The hotel’s Victorian heritage and seaside setting create a relaxed atmosphere perfect for a peaceful getaway or exploring this charming coastal town.
Price level $$Time to spend 1–3 hrs
-
French4.8★430 reviews
Seven Stills French Restaurant and Malt Whisky Bar/Lounge
Seven Stills is an intimate, semi-private French restaurant and malt whisky lounge nestled in the heart of Dufftown, Speyside. Co-owned by French chef Patrick and hostess Rose, this family-run establishment combines classical French cuisine with Scottish heritage through its Auld Alliance menu. The cozy, eclectic interior and personalized service create an exclusive dining experience where the chef personally presents each dish.
Price level $$Time to spend 2.5–4 hrs
-
Restaurant4.5★449 reviews
Hearth At The Old Mill Inn Brodie
Tucked in the peaceful Moray countryside near Forres, Hearth At The Old Mill Inn Brodie is a stylish restaurant serving elevated Scottish cuisine in a warm, rustic-chic setting. Housed in a converted mill, it combines heritage charm with modern flair, offering seasonal dishes crafted from local ingredients. The intimate dining room, with exposed stone and soft lighting, creates a relaxed yet refined atmosphere perfect for a memorable meal. It’s ideal for food lovers seeking authentic regional flavors in a scenic, tranquil location.
Price level $$Time to spend 1.5–3 hrs
-
Turkish4.6★403 reviews
Ada Turkish | Café And Restaurant
Ada Turkish Café and Restaurant in Elgin offers an authentic taste of Turkish cuisine with a modern twist. Located at 29 South Street, it serves freshly prepared dishes inspired by Ottoman-era recipes and Turkish fusion flavors. Open daily from noon to 10pm, it welcomes diners with a warm atmosphere, vegetarian and vegan options, and a full bar, making it a vibrant spot for lunch or dinner in the heart of Elgin.
Mon–Sat 12:00–22:00 · Sun 17:00–22:00Price level $$Time to spend 1–2 hrs
-
Grill4.5★408 reviews
Jackos Bar & Diner
Jackos Bar & Diner is a vibrant grill and family-friendly restaurant located at 44 Harbour Street in Nairn. Open daily from noon until midnight, it offers a broad menu featuring generous portions of grilled dishes, vegetarian and vegan options, and live music in a welcoming atmosphere. Known for its casual dining, sports bar vibe, and accommodating service, Jackos is a popular choice for both locals and visitors seeking hearty meals and entertainment.
Tue 17:00–24:00 · Wed–Sun 12:00–24:00Price level $$Time to spend 1–3 hrs
-
Restaurant4.7★347 reviews
Culloden House Hotel
A grand Palladian mansion set within 40 acres of woodland and manicured gardens near Inverness, Culloden House blends 18th-century heritage with contemporary luxury. Built in 1730 and famously used by Bonnie Prince Charlie as his headquarters before the 1746 battle, this intimate 27-room hotel delivers fine dining, impeccable service, and an atmosphere steeped in Scottish Highland history. Located just minutes from Culloden Battlefield and the city centre, it offers an elegant retreat for discerning travellers seeking authentic Highland hospitality.
Price level $$$Time to spend 1–3 hrs
-
Restaurant4.7★338 reviews
Andersons Restaurant
Andersons Restaurant in Boat of Garten offers a cozy, intimate dining experience with a menu blending bistro and pizzeria styles. Known for attentive service and a warm atmosphere, it is a favored spot for special family occasions and relaxed evening meals in Speyside. The restaurant opens in the evenings, serving a variety of Scottish-inspired dishes with fresh, local ingredients.
Wed–Sun 17:00–21:00Price level $$Time to spend 1–2 hrs
-
Hotel4.6★324 reviews
Seafield Arms
A charming coastal hotel in Whitehills near Banff, Aberdeenshire, offering traditional Scottish hospitality with comfortable accommodation and excellent on-site dining. This family-run establishment combines historic character with modern amenities, featuring a restaurant serving traditional British cuisine, a welcoming bar, and a garden overlooking the surrounding countryside. Ideal for exploring the Moray coast and nearby attractions.
Price level $$Time to spend 1–3 hrs
-
Takeaway4.9★276 reviews
The Humble Burger
A casual street food spot in Elgin specializing in handcrafted Scotch beef burgers and loaded fries, inspired by Seattle's vibrant food culture. Located on Munro Place next to Foggies Bar, The Humble Burger sources ingredients from local suppliers to deliver wholesome, unpretentious fare. Open Tuesday to Thursday from 4:30–8pm, and Friday to Sunday with lunch service 12–3pm and evening service 4:30–8pm.
Tue–Thu 16:30–20:00 · Fri–Sun 12:00–15:00, 16:30–20:00Price level $Time to spend 0.5–1.5 hrs
-
Hotel4.6★282 reviews
Fife Lodge Hotel
Fife Lodge Hotel is a welcoming 3-star country house hotel set in private grounds in Banff, Scotland. Known for its friendly staff, delicious food, and comfortable rooms, it offers a relaxing atmosphere with beautiful garden views and easy access to nearby beaches and golf courses. Ideal for families and leisure travelers, it features an on-site restaurant, banquet facilities, and complimentary breakfast.
Price level $$Time to spend 1–3 hrs
-
Hotel4.8★244 reviews
Kildrummy Inn
Nestled in the scenic countryside near Alford, Scotland, Kildrummy Inn is a luxurious 5-star country inn famed for its exquisite dining, welcoming atmosphere, and beautifully appointed rooms. Renowned for its blend of traditional charm and modern comfort, the inn offers a superb restaurant with Michelin-recommended cuisine, a cozy whisky bar, and warm, attentive service. Ideal for food lovers, whisky enthusiasts, and those seeking a tranquil rural escape.
Price level $$$Time to spend 1–3 hrs
-
Cafe4.6★248 reviews
Strathnairn Beach Cafe
Strathnairn Beach Cafe is a charming, family-owned seaside eatery located on Marine Road in Nairn, Scotland. Known for its fresh, locally sourced seafood and casual outdoor seating, it offers stunning views of Nairn's central beach. Open daily from 10am to 4:30pm, the cafe serves breakfast rolls, street food, daily specials, and popular dishes like fish tacos, alongside cakes, hot drinks, and ice cream.
Daily 10:00–16:30Price level $$Time to spend 0.5–2 hrs
-
Restaurant4.2★267 reviews
The Boathouse Restaurant Loch Insh
Perched on the tranquil shores of Loch Insh in the Cairngorms National Park, The Boathouse Restaurant offers hearty Highland and Alpine-inspired dishes in a warm, welcoming setting. With panoramic views across the loch and mountains, it’s a perfect spot for breakfast, lunch, or dinner after outdoor adventures. Locally sourced ingredients, a relaxed family-friendly atmosphere, and a bar showing major sports events make it a popular choice for visitors and locals alike.
Daily 9:00–22:00Price level $$Time to spend 1–3 hrs
-
Thai4.4★235 reviews
Pattaya Restaurant
Pattaya Thai Restaurant in Elgin offers an authentic taste of Thailand with a broad menu featuring classic Thai and Chinese dishes. Known for its flavorful, spicy cuisine and generous portions, it provides a cozy dining experience on Elgin’s High Street. Open from noon to late evening most days, it’s a favored spot for both dine-in and takeaway, blending contemporary and traditional flavors in a welcoming setting.
Tue–Sat 12:00–22:30 · Sun 17:00–22:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.6★224 reviews
Cafe Nairn
A beloved breakfast and brunch destination on Nairn's High Street, Cafe Nairn has earned a loyal following for its generous portions, quality ingredients, and exceptional value. Open Thursday through Monday mornings, this casual cafe specializes in hearty full breakfasts, creative egg dishes, and freshly prepared hot beverages. The relaxed atmosphere and consistent quality have made it a standout among local dining options.
Mon 8:00–14:30 · Thu–Sun 8:00–14:30Price level $Time to spend 0.8–1.5 hrs
-
Indian4.6★223 reviews
Indian Garden Restaurant and Takeaway
Indian Garden Restaurant and Takeaway in Banff offers a warm, welcoming atmosphere paired with authentic Indian cuisine featuring fresh, flavourful dishes and attentive service. Located at 27 Bridge Street, this moderately priced eatery is popular for its diverse menu including vegan options, generous portions, and a clean, tidy environment. Open daily from 4 PM to 11 PM, it caters to locals and visitors seeking quality Indian food with a Bangladeshi twist.
Daily 16:00–23:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.2★239 reviews
Guidi's
Guidi's is a welcoming restaurant located within The Lossie Inn on Clifton Road in Lossiemouth, Scotland. Renowned for its great food and excellent service, this moderately priced eatery specializes in pizza and offers a cozy atmosphere for locals and visitors alike. Open daily from 10 AM to 9 PM, Guidi's combines traditional charm with a casual dining experience in a scenic coastal town.
Daily 10:00–21:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.6★213 reviews
Rockfish
Rockfish is a beloved seafood restaurant located at 3 Loch St, Whitehills, Banff. Renowned for its fresh, sustainably sourced fish and generous portions, it offers a welcoming atmosphere with a focus on quality and taste. Open daily from 4 PM to 8 PM, Rockfish serves classic dishes like fish and chips alongside specialties such as langoustine tails and smoked haddock, making it a must-visit for seafood lovers in the region.
Daily 16:00–20:00Price level $$Time to spend 1–2 hrs
-
Indian4.3★227 reviews
Nairn Tandoori
Tucked into Nairn’s bustling High Street, Nairn Tandoori is a warmly lit Indian restaurant serving aromatic curries, tandoori grills, and classic starters in a relaxed, family-friendly setting. Known for generous portions and attentive service, it’s a solid choice for a satisfying evening meal after exploring the town or the Moray Firth coast. The menu offers plenty of vegetarian and vegan options, and the restaurant maintains a welcoming, unpretentious atmosphere that suits both locals and visitors.
Mon–Thu 16:30–22:00 · Fri–Sun 16:00–22:00Price level $$Time to spend 1–2 hrs
-
Scottish2.7★361 reviews
Ash
Ash is a contemporary Scottish restaurant and bar located at 18 Academy Street in Inverness. Known for its modern bistro atmosphere, it offers a range of Scottish dishes alongside creative cocktails. Open daily until 10pm, Ash blends a cool, stylish setting with a menu that caters to both traditional and modern tastes, making it a notable spot in Inverness’s dining scene.
Daily 0:00–22:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.7★203 reviews
Aurora Hotel & Italian Restaurant
Located in the coastal town of Nairn, the Aurora Hotel & Italian Restaurant offers a cozy blend of Scottish hospitality and authentic Italian cuisine. This charming small hotel features clean, comfortable rooms with personal touches, a welcoming atmosphere, and a well-regarded Italian restaurant serving delicious meals. Guests enjoy friendly service, a relaxed bar, and convenient amenities, making it a favored spot for both locals and travelers seeking a warm stay with great food.
Price level $$Time to spend 1–3 hrs
-
Wine bar4.7★193 reviews
One One Two Wine Bar and Eatery
Tucked away on Nairn’s High Street, One One Two is a stylish wine bar and eatery that celebrates shared dining with a menu of small plates blending South East Asian and Middle Eastern flavours. Using the best local Scottish produce, the kitchen crafts creative, shareable dishes perfect for pairing with a hand‑picked glass of wine or a bottle from the impressive wine wall. The relaxed, contemporary space is ideal for intimate dinners, casual get‑togethers, or exploring new wines in a warm, welcoming setting.
Tue–Fri 16:00–22:00 · Sat 12:00–22:00Price level $$Time to spend 1.5–3 hrs
-
Fish & chips4.0★226 reviews
LightHouse Fish Bar
LightHouse Fish Bar in Banff offers a quintessential British fish and chips experience with a diverse menu including kebabs and pizzas. Located at 57 High St, this cozy spot serves fresh, traditional fare daily from mid-afternoon to late evening, making it a favored destination for locals and visitors craving hearty, flavorful takeaway meals in a welcoming atmosphere.
Daily 15:30–22:30Price level $$Time to spend 0.5–1.5 hrs
-
Fine dining4.8★188 reviews
Ozzy's Fine Dining Restaurant
Ozzy's Fine Dining Restaurant in Nairn offers an exceptional culinary experience blending traditional Scottish flavors with Kurdish influences. Known for its attentive service and creative dishes crafted by Chef Ozzy, this intimate venue on High Street is a local gem for fine dining enthusiasts seeking innovative, high-quality meals in a welcoming atmosphere.
Tue–Sat 12:00–23:00 · Sun 12:00–18:00Price level $$Time to spend 1–2.5 hrs
-
Seafood4.4★200 reviews
Bootleggers Bar & Grill
Bootleggers Bar & Grill is a vibrant seafood and BBQ restaurant located on Harbour Street in Hopeman, Elgin. Known for its stunning sea views and family-friendly atmosphere, it offers a diverse menu including healthy vegetarian and vegan salads alongside its grilled specialties. Open primarily from Thursday to Sunday, Bootleggers combines casual dining with a scenic coastal setting, making it a popular spot for locals and visitors alike.
Price level $$Time to spend 1–3 hrs
-
Indian4.3★170 reviews
The Royal Bengal
The Royal Bengal in Nairn offers a refined Indian and Bangladeshi dining experience set in a smart, welcoming venue on High Street. Known for its authentic flavors and attentive service, this moderately priced restaurant serves a diverse menu of traditional dishes in a relaxed yet elegant atmosphere, making it a favored spot for locals and visitors seeking quality South Asian cuisine in the Scottish Highlands.
Price level $$Time to spend 1–2 hrs
-
Restaurant4.7★150 reviews
Orrin Restaurant & Bar
Orrin Restaurant & Bar in Elgin offers a refined dining experience centered on modern Scottish cuisine crafted from seasonal local produce. Set in a stylish yet relaxed atmosphere on South Street, Orrin combines expertly prepared dishes with a curated wine selection and attentive service, making it a standout destination for lunch, dinner, or drinks in Moray’s historic town.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.6★146 reviews
Boath Garden Cafe
Nestled within the tranquil walled garden of Boath House in Auldearn near Nairn, the Boath Garden Cafe offers a charming dining experience surrounded by lush greenery and scenic grounds. This intimate café features a garden-to-plate ethos with seasonal, locally sourced dishes served in a relaxed atmosphere. Open mainly from Wednesday to Sunday afternoons, it is an ideal spot to enjoy light meals, coffee, and baked goods while soaking in the serene Highland garden setting.
Fri–Sat 12:00–17:00Price level $$Time to spend 1–2.5 hrs
-
Pizza Takeaway4.0★129 reviews
Lorenzo
Tucked into Nairn’s historic High Street, Lorenzo is a no-frills pizza takeaway serving hot, generous slices to locals and visitors alike. Open in the evenings, it’s a casual stop for a quick bite after exploring the town or a relaxed dinner by the Moray Firth. The menu focuses on classic and loaded pizzas, with a straightforward, friendly approach that suits families, couples, and solo diners looking for honest, affordable food in a traditional Scottish seaside town.
Price level $Time to spend 0.5–1 hr
-
Restaurant4.5★111 reviews
Boath House Restaurant & Rooms
Nestled in the tranquil countryside near Nairn, Boath House Restaurant & Rooms offers a refined dining experience paired with elegant accommodation. This family-owned Regency house blends vintage charm with modern comforts, showcasing locally sourced Scottish produce through innovative menus influenced by French, Italian, and Japanese cuisines. Surrounded by lush gardens and serene landscapes, it is a peaceful retreat for food lovers and travelers seeking understated luxury in the Highlands.
Price level $$Time to spend 2–5 hrs
-
Seafood4.9★92 reviews
Catch 79 Seafood Bistro
Catch 79 Seafood Bistro is a highly acclaimed seafood restaurant located in Lossiemouth, Scotland, known for its fresh, locally sourced ingredients and expertly crafted dishes. The bistro offers a warm, welcoming atmosphere with attentive service and a menu that changes seasonally to highlight the best of local produce. It is celebrated for its exceptional quality, including standout dishes like monkfish, lobster, and scallops, making it a must-visit for seafood lovers.
Wed–Sun 17:00–22:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★95 reviews
Bridge45
Bridge45 is a welcoming restaurant located at 20 Clifton Road in Lossiemouth, Scotland. Known for its outstanding food and friendly staff, it offers a cozy atmosphere with indoor and outdoor seating, including lovely views. The menu features hearty, home-cooked dishes and popular local specialties, making it a favored spot for families and visitors seeking a quality dining experience in this charming coastal town.
Price level $$Time to spend 1–2 hrs
-
Grill3.9★98 reviews
156 Bar And Grill
156 Bar And Grill is a casual American-themed grill located on High Street in Elgin, Scotland. Known for its classic comfort foods like burgers, wings, and chicken strips, it offers a family-friendly atmosphere with takeaway options. Open from midday to early evening on select days, it serves as a popular local spot for relaxed dining with a menu that appeals to both adults and children.
Price level $$Time to spend 0.5–1.5 hrs
-
Restaurant4.5★75 reviews
The Beechtree Restaurant
The Beechtree Restaurant, located within UHI Moray in Elgin, offers a welcoming bistro experience with a focus on fresh, affordable meals including vegetarian options. Open weekdays for coffee, scones, and lunch, it serves as both a training ground for hospitality students and a community dining spot known for its varied menu and friendly atmosphere.
Tue 10:00–15:00 · Thu–Fri 10:00–15:00Price level $Time to spend 0.5–1.5 hrs
-
Restaurant4.3★73 reviews
The Mansefield Restaurant
The Mansefield Restaurant in Elgin offers a refined dining experience specializing in exquisite local Scottish seafood, prime Aberdeen Angus beef, and game from nearby estates. Set within the elegant Mansefield Hotel, it features a stylish, baby-blue-themed conservatory and a welcoming lounge bar. The restaurant is known for its fresh, piping-hot dishes and an extensive wine selection, making it a celebrated spot for dinner in Moray.
Price level $$Time to spend 1–2.5 hrs
-
Fine dining4.0★73 reviews
The 1629
The 1629 is a fine dining restaurant located at 20 Clifton Road in Lossiemouth, Scotland, renowned for its superb seafood, steaks, and continental dishes. Set near the scenic Moray Firth coastline, it offers a welcoming atmosphere with a blend of French and Italian culinary influences. The restaurant is praised for generous portions, fair prices, and attentive service, making it a favored spot for locals and visitors seeking quality dining with coastal views.
Daily 10:00–22:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.7★59 reviews
The Montgomerie Restaurant
Nestled within the tranquil surroundings of Inverurie Golf Club, The Montgomerie Restaurant offers a refined dining experience with scenic views over the golf course. Known for its excellent steak dishes and varied menu, it combines a peaceful atmosphere with quality British cuisine, making it a favored spot for both casual lunches and special dinners.
Price level $$Time to spend 1–2.5 hrs
-
Thai4.1★63 reviews
Thai Cottage
Tucked away on Nairn’s High Street, Thai Cottage is a cozy takeaway and restaurant serving authentic Thai dishes with fresh ingredients and bold flavours. Open for dinner most days, it’s a go-to for locals and visitors craving aromatic curries, fragrant soups, and classic Thai rice and noodle dishes in a relaxed, unpretentious setting.
Mon 16:30–23:00 · Wed–Sun 16:30–23:00Price level $Time to spend 0.5–1.5 hrs
-
Mediterranean4.4★57 reviews
Food Vault Mediterranean grill Restaurant
Nestled in the heart of Lossiemouth at 12 Queen Street, Food Vault Mediterranean Grill offers a vibrant dining experience with a focus on Mediterranean cuisine. Known for generous portions, fresh local ingredients, and a welcoming atmosphere, this restaurant blends traditional flavors with a cozy, cantina-style ambiance. Open daily with extended hours on weekends, it is a favored spot for both casual lunches and lively evening meals.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.5★53 reviews
The Bonnie Beastie
The Bonnie Beastie is a beloved restaurant and pub located at 2 Tolbooth Street in Forres, Scotland. Known for its warm, welcoming atmosphere and a menu that blends Scottish classics with diverse flavors, it offers generous portions, excellent service, and a dog-friendly bar. Open from midday to late evening, it is a favorite local spot for hearty meals and social gatherings.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.1★57 reviews
Cairngorm Cafe
Nestled within the Cairngorm Mountain ski area near Aviemore, the Cairngorm Café offers a welcoming refuge with hearty, seasonal food and stunning mountain views. Open year-round, it serves breakfast, lunch, and snacks in a relaxed setting with a wood-burning stove and outdoor terrace. The café is popular with walkers, skiers, and nature lovers seeking a cozy spot to recharge amidst the Scottish Highlands.
Daily 9:15–16:30Price level $$Time to spend 0.5–1.5 hrs
-
Restaurant4.5★38 reviews
The Kastille
Located at 10 Castle Street in Turriff, The Kastille is a vibrant restaurant, bar, and nightclub offering a modern dining experience with a diverse menu and lively atmosphere. Open daily from noon, it serves well-prepared meals alongside a selection of drinks, making it a popular spot for locals and visitors seeking casual yet quality food and nightlife in Aberdeenshire.
Price level $$Time to spend 1–4 hrs
-
Restaurant4.3★27 reviews
1236 Cave Bar at Meldrum House
Nestled within the historic Meldrum House Country Hotel & Golf Course in Oldmeldrum, Scotland, the 1236 Cave Bar offers a unique blend of rich history and contemporary casual dining. Dating back to 1236, this atmospheric bar was once a larder and storeroom, now transformed into a vibrant space boasting an award-winning whisky collection, informal plate dining, and a welcoming terrace with estate views. Open daily from morning to evening, it combines heritage charm with modern Scottish hospitality.
Daily 9:00–21:00Price level $$Time to spend 1–3 hrs
-
Restaurant4.3★26 reviews
Bridgeview Restaurant
Bridgeview Restaurant is a well-established dining spot located at 13 Old Market Place in Banff, Scotland. Known for its bright and open atmosphere, it offers a diverse menu with a range of British and Scottish dishes. The restaurant provides scenic views and is appreciated for its friendly staff and accessibility features, including a lift for disabled access. It is a family-friendly venue with a casual yet inviting ambience.
Price level $$Time to spend 1–2 hrs
-
Restaurant4.6★20 reviews
The White Hart
The White Hart in Forres is a welcoming restaurant and bar known for its fresh, seasonal British pub classics and friendly atmosphere. Located on Tolbooth Street, it offers a diverse menu featuring dishes like steak, seafood, and vegetarian options, complemented by a carefully curated drinks selection including local ales and cocktails. Open daily from noon, it combines a cozy setting with attentive service, making it a favored spot for locals and visitors alike.
Tue–Sat 12:00–23:00 · Sun 12:00–20:30Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★19 reviews
Blakeshouse Lounge Bar & Restaurant
Blakeshouse Lounge Bar & Restaurant in Fisherie, Turriff, offers an authentic Scottish dining experience with a cozy, welcoming atmosphere. Known for its local flavors and attentive service, it serves traditional dishes alongside local craft beers, making it a favored spot for both locals and visitors seeking genuine Scottish cuisine in Aberdeenshire.
Tue–Sat 12:00–20:00 · Sun 12:00–19:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant3.2★20 reviews
Loch & Larder
Loch & Larder is a casual restaurant located at 11 Millburn Rd in Inverness, offering a variety of tasty, quick lunch options in a relaxed setting. Known for its flavorful dishes such as loaded hotdogs and baked potatoes with cheese and beans, it caters to visitors seeking comfort food with a local touch. Open daily from morning until late afternoon, it provides a friendly atmosphere for families and solo diners alike.
Mon–Sat 8:30–16:00 · Sun 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
-
Fine dining4.7★13 reviews
The Clunie Dining Room
The Clunie Dining Room, nestled within The Fife Arms hotel in Braemar, offers a refined fine dining experience focused on seasonal Scottish produce, particularly seafood and game, cooked over an open wood fire. The restaurant is renowned for its artful ambiance featuring a striking mural by Guillermo Kuitca and a blend of traditional and contemporary Scottish flavors in an elegant setting near the Cairngorms.
Daily 7:30–10:30, 18:00–21:30Price level $$$Time to spend 1–2.5 hrs
-
Nepalese4.9★12 reviews
Shmelgin
Shmelgin brings the vibrant flavors of Nepal to the heart of Elgin on High Street. This cozy restaurant delights with authentic dishes like momos, dal bhat, and thukpa, served in a warm, welcoming atmosphere. Highly rated at 4.9 stars from 12 reviews, it offers a unique culinary escape in Moray, perfect for food lovers seeking bold spices and Himalayan hospitality in a casual setting.
Open 24 hoursPrice level $Time to spend 0.8–2 hrs
-
Restaurant4.9★8 reviews
The Leerie
The Leerie is a charming restaurant nestled in the coastal town of Nairn, Scotland. Renowned for its warm atmosphere and expertly prepared local seafood and international dishes, it offers an authentic dining experience that appeals to both locals and visitors. With a focus on fresh, seasonal ingredients and friendly service, The Leerie is an inviting spot for a relaxed meal after exploring the Scottish Highlands.
Price level $$Time to spend 1–2 hrs
-
Restaurant4.5★4 reviews
Spelding's Lounge Bar
Spelding's Lounge Bar, nestled within the scenic Lochloy Holiday Park in Nairn, Scotland, offers a cozy and inviting atmosphere for guests. Known for its delicious meals, including highly recommended local seafood, and refreshing drinks, it serves as a perfect retreat after exploring the nearby beach and marina. The bar also hosts live entertainment, making it a favored spot for relaxation and socializing in a charming coastal setting.
Price level $$Time to spend 1–3 hrs
Explore Highlander Inn on the map
A handpicked selection of must-see spots near Highlander Inn, mapped for you.
More about Highlander Inn
More to explore near Highlander Inn
Explore more

Getting your guide ready…
We are putting together a fresh copy of the Highlander Inn guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
