
Halal Scottish-Italian fusion cafe with stunning castle views in Edinburgh.
Castlegate Cafe offers a unique dining experience in Edinburgh's Grassmarket, blending traditional Scottish and Italian breakfasts with halal-certified dishes. Known for its hearty portions, reasonable prices, and spotless environment, the cafe serves delicious coffee, baked potatoes, and a mix of Scottish, English, and Arabic cuisine. With friendly staff and cozy vibes, it provides a welcoming spot to enjoy meals while overlooking Edinburgh Castle.
No photos available
Traditional hearty Scottish breakfast made with halal-certified ingredients, featuring sausages, eggs, beans, and more.
A delightful continental option with Italian-inspired items like pastries, coffee, and light bites.
High-quality coffee including cappuccinos, espresso, and other beverages served in a cozy atmosphere.
A selection of Arabic-inspired meals that blend local flavors with Middle Eastern culinary traditions.
Hearty, generously portioned baked potatoes and other comforting dishes at reasonable prices.
Friendly staff provide helpful advice on Edinburgh attractions and visits for travelers.
Claim Castlegate Cafe to update business info, respond to reviews, and access analytics.
Overall rating
Ibdilillah Ishak
Highly recommended for a really good Scottish/Brits breakfast thats HALAL! Alhamdulillah. Coffee is good too. Place is very clean. The staff are all friendly. Love the vibe! And we enjoyed the view of the castle from the cafe.
Ivanka Sianipar
(12/21/25) delicious and extremely comforting baked potatoes. also heaping portions !!! for really reasonable prices. even took half away for a late night snack. cozy vibes in the place as well, and very friendly staff
Anna T
The cappuccino was sooo good! I also had the scottish breakfast that was tasty. The service was excellent, they are fast to take your order and a friend needed help for visits in Edinburgh and there were really helpful. The cappuccino was sooo good! I also had the Scottish breakfast, which was very tasty. The service was excellent, they were quick to take our order. A friend needed help with places to visit in Edinburgh, and they were really helpful.
HMD !
Great restaurant offering a mix of Scottish, English, and Arabic dishes. We ordered many plates, and all of them were delicious and special. Most importantly, all the food is halal. I highly recommend visiting!
MellaT TravlleR
A Perfect Blend of Scottish and Italian Breakfast Traditions! I had the absolute pleasure of enjoying breakfast here, and it truly exceeded all expectations. The traditional Scottish breakfast was absolutely delightful — hearty, full of flavour, and beautifully presented. To my surprise, they also offered a traditional Italian breakfast, which added a lovely continental touch to the morning experience. What stood out most was the exceptional hygiene – everything was spotless, and you could truly relax and enjoy your meal in a clean, welcoming environment. On top of that, the prices are very reasonable for the quality and variety offered. This place is a hidden gem — whether you’re a fan of Scottish classics or Italian simplicity, you’re in for a treat. Try it once, and you definitely won’t regret it! Highly recommended.