Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the best restaurants in Morayshire. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.
A stylish Scottish restaurant in a converted mill near Forres, serving seasonal, locally inspired dishes in a warm, rustic-chic setting.
Charming Aberlour hotel with cozy rooms, acclaimed whisky bar, and a celebrated restaurant showcasing Speyside’s rich heritage.
Fresh seafood and scenic views meet friendly service at Findhorn’s beloved coastal dining spot.
Cozy waterfront pub and seafood restaurant in Findhorn offering diverse menus, warm ambiance, and stunning bay views.
Historic family-run pub and restaurant in Forres, famed for hearty meals, lively atmosphere, and welcoming hospitality since 1973.
A stylish gastropub in Elgin serving creative local dishes and cocktails in a lively, modern setting on the historic High Street.
Experience traditional Scottish hospitality and modern comfort at Laichmoray Hotel, a charming 3-star base in the heart of Elgin.
A relaxed Lossiemouth café-bar serving hearty breakfasts, fresh seafood, and local favourites in a bright, coastal setting.
Historic 17th-century salt cellar serving fresh local seafood and hearty Scottish dishes in a warm, family-friendly setting.
Burghead's beloved bistro serving locally sourced Scottish cuisine in an intimate, welcoming village setting.
Lively Italian eatery in Elgin serving fresh pizzas, burgers, and gluten-free options with friendly service and a welcoming atmosphere.
A vibrant seafood and BBQ spot with stunning sea views and diverse menu options in the heart of Hopeman.
A lively pub and restaurant in Elgin offering hearty meals, local drinks, and a welcoming atmosphere from morning till late night.
Experience authentic Turkish flavors and warm hospitality in the heart of Elgin at Ada Turkish Café and Restaurant.
Wholesome Scotch beef burgers and loaded fries, inspired by Seattle street food culture.
Modern Indian and Pakistani cuisine in central Elgin, serving bold curries, tandoori dishes, and attentive service in a relaxed, contemporary setting.
Cozy coastal restaurant in Lossiemouth serving hearty home-cooked Scottish dishes with friendly service and scenic outdoor seating.
Exceptional fresh seafood with a Scottish twist in a welcoming Lossiemouth bistro, where seasonal menus and warm service create a memorable dining experience.
Experience modern Scottish cuisine crafted with seasonal local produce in a stylish, welcoming setting in the heart of Elgin.
Guidi's at The Lossie Inn offers delicious pizza and warm hospitality in the heart of scenic Lossiemouth, Scotland.
Experience exquisite Scottish fine dining with fresh local ingredients and warm hospitality in the heart of Nairn’s charming High Street.
Authentic Thai and Chinese flavors with generous portions in the heart of Elgin’s High Street.
Elegant Scottish dining featuring fresh North Sea seafood and prime local beef in a stylish, baby-blue conservatory setting.
Fine dining with stunning Moray Firth views, offering exquisite seafood, steaks, and continental cuisine in the heart of Lossiemouth.
Casual American grill on Elgin’s High Street, serving classic burgers, wings, and family-friendly comfort food with takeaway options.
Affordable, fresh bistro dining with a student-led service experience at UHI Moray’s vibrant campus restaurant in Elgin.
A vibrant Mediterranean grill in Lossiemouth offering generous portions, fresh local produce, and a cozy cantina atmosphere for all-day dining.
A cozy Scottish pub and restaurant in Forres serving hearty meals, local charm, and a dog-friendly atmosphere.
A cozy Scottish pub in Forres serving fresh, seasonal British classics with friendly service and a vibrant drinks selection.
Elgin's Himalayan haven: Authentic Nepalese cuisine in a cozy High Street setting, blending bold spices, warm hospitality, and cultural flavors for an unforgettable dining escape.
Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.
Discover Morayshire: A blend of scenic landscapes, historic sites, and outdoor adventures in Scotland's picturesque northeast.
Tell me more about Morayshire
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.