Edinburgh is a beautiful city with incredible architecture, breathtaking views, and some of the world’s best and most diverse restaurants.
Find details of the best restaurants near Edinburgh Castle.
The Pakora Bar
The Pakora Bar is a family-owned and operated business founded by three brothers from Edinburgh.
Try delicious Indian snacks like tasty pakora as well as Punjabi street food.
The Pakora Bar has amassed a devoted local following.
In addition to their vegan options, regulars rave about Scottish specialties, including the famous haggis pakora and many others.
When you first visit them, you must try the famous Pakoras—from haggis to cauliflower, deep-fried to perfection in their family recipe of spices and herbs.
ChaAt Veg Samosa is a handmade pastry filled with fresh vegetables, herbs, and spices. There are also meat options available.
You can try their Paneer Kathi roll (Indian Cheese). It is marinated in herbs and spices and served on a crispy Paratha with Chaat.
The menu also has butter chicken and chicken tikka masala, two of Punjab’s most popular curries.
Opening Hours
- Tuesday to Sunday: 12 pm to 9.30 pm
- Closed: Monday
- Distance: 6 minutes
La Locanda Italian Edinburgh
La Locanda Italian Bistro, located at 61 Cockburn Street in Edinburgh, is a traditional Italian restaurant that serves authentic home-style Italian dishes.
La Locanda Italian Bistro is located on the steeply cobbled Cockburn Street, just minutes from Edinburgh Waverley train station and The Royal Mile.
This restaurant is ideal for breakfast, lunch, and even dinner during the second half of the week, thanks to its locally sourced produce and family-friendly dining experience.
Locals describe La Locanda Italian Bistro as a “gem” because it serves organic and gluten-free food and a good selection of vegetarian dishes.
Opening Hours
- Thursday to Tuesday: 12 pm to 11 pm
- Closed: Wednesday
- Distance: 2 minutes
Terra Marique
The name is derived from Latin and means “by land and sea.” The name reflects the menu’s emphasis on “land” and “sea” dishes.
It is not your typical Italian restaurant serving pizza and pasta, but the idea is to introduce other traditional Italian dishes to Edinburgh.
The cuisine is much more refined, and everything on the menu is made from scratch, from the bread to the pasta to the ice cream.
Some products are imported directly from Italy, but most are locally sourced.
Because the menu is seasonal, it changes four times a year.
Each season, a new menu is created, combining design and tradition while emphasizing the freshness and seasonality of the ingredients.
Delicious aperitifs are accompanied by a carefully selected wine list and a rich selection of liqueurs and drinks for your after-dinner with friends.
They have worked in various locations throughout the city to understand what people like and how to present their ideas.
Opening Hours
- Wednesday to Sunday: 5 pm to 9.30 pm
- Closed: Monday to Tuesday
- Distance: 2 minutes
Buy your tickets for Edinburgh Castle online in advance to guarantee entry to the famous attraction.
Makars Gourmet Mash Bar
Makars Gourmet Mash Bar takes a humble dish, mashed potatoes, and elevates it to gourmet heights.
This cozy spot near Edinburgh Castle offers a comforting and customizable dining experience.
The menu features a variety of gourmet toppings and sides, allowing guests to create their own mashed potato masterpiece.
The relaxed and casual atmosphere makes Makars Gourmet Mash Bar a perfect choice for those seeking a unique twist on classic comfort food.
Opening Hours
- Monday to Thursday: 12 to 08.30 pm
- Friday to Saturday: 12 to 09:30 pm
- Sunday: 12 to 8 pm
- Address: 9-12 Bank St, Edinburgh EH1 2LN, United Kingdom
The Chinese Manor House Edinburgh
The Chinese Manor House opened in 2002 and has since built a good reputation through word of mouth from a growing number of regular customers who thoroughly enjoy their food.
The food quality is top-notch as it is prepared daily with fresh ingredients.
They offer dining-in services as well as take-out.
Readers of The Edinburgh Evening News have voted The Chinese Manor House as the best restaurant over the years, and it is currently Edinburgh’s top sit-in Chinese restaurant.
Please remember to make reservations as this is a busy place given its popularity amongst locals.
Opening Hours
Monday to Saturday:
Lunch: 12 pm to 2 pm
Dinner: 5.30 pm to 10.30 pm
Sunday: 5 pm to 10.30 pm
Fishers Restaurant
For the past 20 years, Fishers Restaurant has been the last word in Edinburgh’s finest casual dining.
It is a popular seafood restaurant known for its well-presented classic seafood preparations and beautiful ambiance.
Fishers is a seafood haven with an outstanding wine list, excellent taste, presentation, comfort, and service.
The menu is extensive and priced reasonably.
The restaurant works on all levels, serving traditional fish delights such as fishcakes, soup and game, poultry, and vegetarian cuisine.
Opening Hours
- Monday to Sunday: 12 pm to 10.30 pm
- Distance: 4 minutes