1. Granary
A charming café in Elgin known for its delicious coffee, homemade cakes, and cozy atmosphere.
The best places to see and eat in Elgin, ranked by real travelers.
A charming café in Elgin known for its delicious coffee, homemade cakes, and cozy atmosphere.
See what to orderA traditional Scottish pub offering a wide range of beers and hearty local dishes in a friendly setting.
See what to orderA popular café and bistro serving breakfast, lunch, and light bites with a focus on fresh, local ingredients.
See what to orderA comfortable hotel located in the heart of Elgin, offering modern amenities and easy access to local attractions.
See what to orderA well-regarded restaurant known for its contemporary British cuisine and welcoming atmosphere.
See what to orderAn entertainment center featuring bowling alleys, arcade games, and a family-friendly environment.
See what to orderA restaurant serving authentic Indian dishes with rich flavors and a variety of vegetarian and non-vegetarian options.
See what to orderInternational coffeehouse chain offering a variety of coffee drinks, teas, and light snacks.
See what to orderA cozy pizzeria known for its wood-fired pizzas and Italian specialties.
See what to orderA Turkish café and restaurant offering traditional Turkish cuisine and a warm dining experience.
See what to orderA supermarket and food hall offering a wide range of fresh, ready-made meals, groceries, and treats.
See what to orderA local favorite for Indian and tandoori dishes, known for its flavorful spices and generous portions.
See what to orderA casual eatery specializing in gourmet burgers made from quality ingredients.
See what to orderA quaint coffee shop serving expertly brewed coffee and light refreshments.
See what to orderA charming tea room offering a variety of teas, homemade cakes, and light lunches.
See what to orderA cozy spot popular for its sweet and savory crepes paired with freshly brewed coffee.
See what to orderAn elegant restaurant offering a diverse menu with a focus on fresh, locally sourced ingredients.
See what to orderA stylish restaurant and bar known for its contemporary cuisine and vibrant atmosphere.
See what to orderA traditional fish and chip shop serving classic British takeaway favorites.
See what to order