Best Restaurants Near Carn Liath (Caithness)
Hungry near Carn Liath? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants near Carn Liath
- Top rated
- Closest to Carn Liath
- Price level: low to high
- Time to spend: shortest first
- A–Z
84 restaurants
-
Hotel4.0★3,881 reviews
The Kings Highway - JD Wetherspoon
The Kings Highway is a 27-room JD Wetherspoon hotel in central Inverness, combining affordable accommodation with an attached pub serving breakfast, meals and drinks all day. Just steps from the train station, Victorian Market and River Ness, it offers en-suite rooms with modern comforts and easy access to Loch Ness excursions and Highland attractions.
Price level $Time to spend 0.5–24 hrs
-
Restaurant4.6★1,926 reviews
The Storehouse
Nestled on the shores of the Cromarty Firth in Evanton, The Storehouse is a charming restaurant, deli, and farm shop known for its fresh, locally sourced food and stunning views of the Black Isle. Open Monday to Saturday, it offers a relaxed dining experience with a varied menu including vegan options, wood-fired pizzas, and homemade cakes. The adjoining shop features local produce, artisanal goods, and unique gifts, making it a must-visit for food lovers and shoppers alike.
Mon–Sat 9:00–17:00Price 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
-
Restaurant4.8★1,311 reviews
The Pier
Nestled on the scenic shores of Loch Shin in Lairg, The Pier is a welcoming café and restaurant known for its panoramic views, local produce, and warm atmosphere. Open seven days a week, it offers brunch, lunch, and weekend dinners with cocktails, catering to families, dietary needs, and dog owners with outdoor seating. Its blend of rustic charm and modern comfort makes it a beloved spot for both locals and visitors seeking quality food and stunning Highland scenery.
Price level $$Time to spend 1–2.5 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
-
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.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
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
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
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
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
Highland Farm Cafe
Highland Farm Cafe in Mountgerald, Dingwall, is a newly built eco-conscious cafe offering a welcoming atmosphere with indoor and outdoor seating. Known for its hearty British and Scottish breakfasts, lunches, and vegan options, it features sustainable building materials, solar panels, and biodegradable packaging. Situated near the Cromarty Firth, it caters to cyclists and families alike, providing bike facilities and event hosting in a scenic rural setting.
Daily 9:00–17:00Price level $$Time to spend 0.5–2 hrs
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
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
Dalmore Farm Shop & Restaurant
Dalmore Farm Shop & Restaurant in Alness offers a charming blend of farm-fresh produce, delightful dining, and scenic Highland views. This family-friendly destination features a spacious restaurant serving home-cooked breakfasts, lunches, and freshly baked cakes, alongside a well-stocked farm shop and gift store. Visitors can enjoy panoramic vistas of the Cromarty Firth and surrounding landscapes while relaxing in indoor or outdoor seating areas.
Price level $$Time to spend 1–3 hrs
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
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
The Allangrange
Nestled in the tranquil village of Munlochy on Scotland’s Black Isle, The Allangrange Arms offers a warm, inviting gastropub experience combined with cozy hotel accommodation. Known for its hearty Scottish fare, friendly service, and comfortable rooms, it serves as a welcoming base for exploring the Highlands. The menu features local specialties like haggis bon bons and fresh Scottish mussels, alongside vegetarian and vegan options, all set within a rustic yet modern ambiance.
Price level $$Time to spend 1–3 hrs
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
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
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
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
Coach House Bar & Restaurant
Located in the heart of Dornoch on Castle Street, the Coach House Bar & Restaurant offers a warm, inviting atmosphere with locally sourced Scottish cuisine. This popular spot combines a cozy bar and a full-service restaurant, serving fresh, hearty meals including soups, burgers, pies, and a Sunday carvery. Dog-friendly and known for attentive staff, it is a favored gathering place for both locals and visitors seeking authentic Highland flavors.
Price level $$Time to spend 1–2 hrs
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
Mangrove
Mangrove is a modern Indian restaurant located at 78 Academy Street in Inverness, offering a diverse menu with authentic flavors and a focus on fresh, locally sourced ingredients. Known for its warm, inviting atmosphere and friendly service, Mangrove provides a range of vegetarian, vegan, and gluten-free options. Open daily from 4 PM to 10 PM, it combines traditional Indian cuisine with a contemporary twist in a stylish setting.
Daily 16:00–22:00Price level $$Time to spend 1–2 hrs
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
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
The Bay Dunbeath
The Bay Dunbeath is a popular restaurant, bar, and coffee shop located on A9 Orkney Road in Dunbeath, Scotland. Known for its warm and inviting atmosphere, it offers a stunning view of the sea alongside a menu featuring freshly prepared pizzas, fish and chips, and other local favorites. With friendly staff and a cozy beer garden, it’s a favored spot for both locals and visitors seeking a relaxed dining experience in a scenic coastal setting.
Wed–Thu 16:00–22:30 · Fri–Sun 11:00–22:30Price level $$Time to spend 1–2 hrs
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
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
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
Luigi
Luigi is a contemporary and friendly Italian restaurant and café located at 1 Castle Street in the charming coastal town of Dornoch, Scotland. Known for its fresh, high-quality seafood and locally sourced ingredients, Luigi offers a relaxed yet stylish atmosphere with a menu that blends classic Italian dishes and modern European cuisine. Open Tuesday to Sunday, it serves everything from homemade cakes and coffee by day to sophisticated seafood and continental dishes by night.
Tue–Sat 10:00–22:00 · Sun 10:00–15:00Price level $$Time to spend 1–2.5 hrs
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
EscoBar - Taqueria & Cocktails
EscoBar is a vibrant Mexican and Tex-Mex restaurant located in the heart of Inverness, offering an extensive menu of authentic dishes and creative cocktails. Known for its generous portions, fresh ingredients, and lively atmosphere, it caters to a broad range of tastes from spicy to mild. The venue is family-friendly, dog-welcoming, and features a quirky, colorful interior that complements its festive dining experience.
Price level $$Time to spend 1–2.5 hrs
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
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
Thai Dining
Thai Dining in Inverness offers a vibrant culinary experience with authentic Thai cuisine, featuring generous portions, fresh ingredients, and a diverse menu including curries, stir-fries, and unique cocktails. Located at 85, Shire, 87 Academy St, this moderately priced restaurant combines a stylish atmosphere with friendly service, making it a favored spot for locals and visitors alike.
Mon–Thu 17:00–21:30 · Fri–Sat 12:00–15:00, 17:00–23:00Price level $$Time to spend 1–2 hrs
Georges
George's is a vibrant Thai and South Indian restaurant located at 19 Queensgate in Inverness. Known for its freshly prepared authentic dishes, it offers a warm, welcoming atmosphere with friendly service. Open daily for lunch and dinner, George's serves generous portions that celebrate the rich culinary traditions of Southeast Asia and South India, making it a popular dining spot in the city centre.
Daily 12:00–15:00, 17:00–22:00Price level $$Time to spend 1–2 hrs
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
Thyme and Plaice
Thyme and Plaice is a small, intimate restaurant located in Helmsdale, Scotland, known for its fresh, locally sourced seafood and hearty dishes. With a welcoming atmosphere, unlicensed BYO policy, and a menu featuring specialties like freshly caught haddock, stone-baked pizzas, and gluten-free options, it offers excellent value and warm Scottish hospitality in a casual setting.
Tue–Wed 9:00–17:00 · Thu–Sat 9:00–20:00Price level $$Time to spend 1–2.5 hrs
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
The Crask Inn
Tucked into the wild Scottish Highlands near Lairg, The Crask Inn is one of Britain’s most remote inns, a beloved refuge for walkers, cyclists, and road-trippers. This family-run inn offers simple, comfortable rooms, a cozy bar with a crackling fire, and hearty home-cooked meals served in a convivial, communal style. Far from the bustle, it’s a place of genuine Highland hospitality, where the landscape itself is part of the experience.
Price level $$Time to spend 2–24 hrs
Culbokie Inn on NC500
Nestled in the village of Culbokie along the scenic North Coast 500 route, the Culbokie Inn offers a cozy, inviting atmosphere with a diverse menu featuring Scottish classics and modern dishes. Known for its friendly service and quality ingredients, this moderate-priced inn is a favorite stop for locals and travelers seeking hearty meals and a warm Highland welcome.
Price level $$Time to spend 1–2.5 hrs
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
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
Rose Street Foundry
Rose Street Foundry is a lively gastropub and restaurant located at 96 Academy Street in Inverness. Known for its warm atmosphere, diverse menu featuring local and international flavors, and live music events, it offers a perfect blend of dining, drinks, and entertainment. The venue features a stylish interior with a welcoming vibe, making it a popular spot for casual meals, social gatherings, and evenings out in the heart of Inverness.
Price level $$Time to spend 1–4 hrs
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
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
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
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
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
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
The Bannockburn Inn
The Bannockburn Inn is a welcoming restaurant, bar, and hotel located on Stafford Street in Helmsdale, Scotland. Known for its friendly staff, comfortable rooms, and excellent home-cooked meals, this 3-star inn offers a warm Highland atmosphere. It serves as a charming base for exploring the scenic Caithness and Sutherland region, combining traditional Scottish hospitality with modern comforts.
Price level $$Time to spend 1–3 hrs
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
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
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
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
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
Dornoch Castle Hotel - Whisky Bar & Dining. Takeaway Pizza!
Set in the picturesque town of Dornoch, Scotland, the Dornoch Castle Hotel offers a unique blend of historic charm and modern luxury. Located opposite the 12th-century Dornoch Cathedral, this 3-star hotel features a renowned whisky bar, an acclaimed restaurant serving local Scottish produce, and a private dining Vault experience. Guests can enjoy a range of culinary delights including traditional Scottish dishes, pizzas, and vegan options alongside a curated whisky selection from the on-site distillery.
Price level $$Time to spend 1–4 hrs
Meikle Ferry Station
Meikle Ferry Station is a charming café-restaurant in a renovated 19th-century railway station on Scotland's NC500 route near Tain. Enjoy traditional Scottish fare with local ingredients, vegetarian and vegan options, in a family- and dog-friendly setting with gift shop and beer garden. Perfect roadside stop between Tain and Dornoch, offering home baking, table service, and scenic Highland vibes.
Mon–Thu 10:00–15:00 · Fri–Sat 10:00–21:00Price level $Time to spend 0.5–2 hrs
La Le Turkish Mediterranean restaurant
La Le Turkish Mediterranean Restaurant in Inverness offers an authentic taste of Turkey with fresh, flavorful dishes crafted from high-quality ingredients. Renowned for its warm hospitality, the restaurant serves a variety of Mediterranean specialties including succulent grilled meats, mezze platters, and traditional casseroles. Its inviting ambiance and attentive service make it a standout dining destination in the Scottish Highlands.
Price level $$Time to spend 1–2 hrs
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
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
Links House at Royal Dornoch
Links House at Royal Dornoch is a 5-star boutique hotel nestled in the Scottish Highlands, offering 15 individually designed rooms named after Scotland’s great salmon rivers. Located just steps from the legendary Royal Dornoch Golf Club, it combines historic charm with modern luxury, featuring a 2AA Rosette fine dining restaurant, MARA, a full-service spa, and curated local experiences, making it an exceptional destination for golf enthusiasts and luxury travelers alike.
Price level $$$Time to spend 1–3 hrs
Highland Larder
Nestled beside The Links Beach car park in Dornoch, Highland Larder is a charming seafood restaurant renowned for its fresh, locally sourced dishes. Open daily from 10am to 7pm (5pm Sundays), it offers a concise menu featuring Scottish seafood specialties in a casual, beachside setting. With a strong reputation for quality and friendly service, it’s a must-visit for seafood lovers exploring the Highlands.
Mon–Sat 10:00–19:00 · Sun 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
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
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
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
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
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
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
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
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
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
Sutherland House (Dornoch) Ltd
Tucked away on Argyle Street in the historic Highland town of Dornoch, Sutherland House is a refined restaurant and bar known for its warm, contemporary setting and locally inspired Scottish cuisine. The menu highlights fresh seafood, traditional dishes like Cullen Skink, and modern interpretations of Highland fare, all served in a relaxed yet polished atmosphere. It’s a popular choice for visitors and locals alike seeking quality food and attentive service in a charming coastal town.
Price level $$Time to spend 1.5–3 hrs
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
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
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
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
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
Rooftop Garden
Located at 68 Church St in Inverness, the Rooftop Garden is a charming restaurant offering a unique elevated dining experience. This venue features a relaxed outdoor space ideal for enjoying drinks and meals with a view over the city. Known for its casual yet inviting atmosphere, it provides a refreshing urban oasis in the heart of Inverness.
Price level $$Time to spend 1–2.5 hrs
Explore Carn Liath on the map
A handpicked selection of must-see spots near Carn Liath, mapped for you.
More about Carn Liath
More to explore near Carn Liath
Explore more

Getting your guide ready…
We are putting together a fresh copy of the Carn Liath 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.

