The Witchery by the Castle is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

1. The Witchery by the Castle

7.9
352 Castlehill (Ramsay Ln), Edinburgh, City of Edinburgh
Restaurant · Edinburgh Castle · 63 tips and reviews

Jacquie A.Jacquie A: Superior food and service. Great for a special occasion since it is on the pricey side. Make sure to make a reservation.

ElizabethElizabeth: One of the most beautiful restaurant interiors in Edinburgh. Choose the 3-course set menu for £35, otherwise a bit expensive. Perfect for a special occasion dinner.

Daniel D.Daniel Demjanovic: Nice place, good food. Had hagis, omelette and duck . yummy :)

Ondine is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

2. Ondine

8.9
2 George IV Bridge, Edinburgh, City of Edinburgh
Seafood Restaurant · Old Town · 36 tips and reviews

RebeccaRebecca: Bit pricey for an everyday thing but great for a special occasion.

Anthony C.Anthony Cameron: One of the best sea food restaurants I've ever been to. From my last visit I would highly recommend the sea bream curry and steak tartare.

Chloe H.Chloe Henderson: Don't worry if you're a veggie, call ahead and they always do something yummy. My favourite is the kick ass pea risotto.

Angels With Bagpipes is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

3. Angels With Bagpipes

8.7
343 High St, Royal Mile (Roxburgh's Close), Edinburgh
Restaurant · Waverley Station · 60 tips and reviews

Zara W.Zara Watson: Excellent presentation and the food is brilliant! Waiter staff are laid back and have good banter so you don't feel they are in your face. Recommend for special occasion.

Alexandros L.Alexandros Lunzi: Exquisite haute cuisine with gourmet presentation. A must in Edinburgh!

Fraz M.Fraz Mitchell: It is the best dining experience in town. Food, service and decor first class! Will definitely return

The Scotch Malt Whisky Society is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

4. The Scotch Malt Whisky Society

9.0
The Vaults (87 Giles St), Edinburgh, City of Edinburgh
Whisky Bar · Leith · 15 tips and reviews

World Whisky DayWorld Whisky Day: Remember to try the chunky chips with mustard mayonese dip ! oh and the whisky is great too :)

DukeDuke: Fantastic location to sit back, relax and having one of these highly recommended whiskies from the society. Club members only !!!

Malcolm C.Malcolm Campbell: Members club, but far from being snobby. Much prefer the cozy Leith original to the up-market Queen Street venue. Possibly the best place to drink whisky in the world. Staff give great recommendations

Scotch Malt Whisky Society is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

5. Scotch Malt Whisky Society

9.0
28 Queen St, Edinburgh, City of Edinburgh
Whisky Bar · New Town · 33 tips and reviews

Waldorf Astoria H.Waldorf Astoria Hotels & Resorts: Capturing rarity and perfection in a glass, the Society's single malt whisky attracts curious and discerning whisky lovers from all corners of the world.

Queen's H.Queen's Hall: Members-only organisation devoted to whisky but don't let that put you off. Open, stylish, welcoming environment & staff. A haven in the city centre.

Michael O.Michael Oglethorpe: As ever, you cannot fault the Whisky Rooms at the Societies Queen Street venue. New malts every time , together with a lovely set of rooms, and equally high quality food from the bar.

The Last Word Saloon is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

6. The Last Word Saloon

8.9
44 St Stephen St, Edinburgh
Cocktail Bar · New Town · 6 tips and reviews

LaylaLayla: Lovely bar with great and sophisticated cocktails. Service is extremely friendly and the atmosphere is very cozy, kind of like being in a trendy wooden cabin. ;)

Illegal JackIllegal Jack: Awesome spot for cocktails!

Karolina C.Karolina Cermanová: The staff is hands down EVERYTHING. Super fun and kind, making me feel like I'm the only, and best, customer in the world. Loving the interior and Kentucky Greeting cocktail, too❤

Timberyard is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

7. Timberyard

8.5
Lady Lawson St, Edinburgh
Scottish Restaurant · Edinburgh Castle · 19 tips and reviews

Lisa R.Lisa Rose: Super unique selection of beer, knowledgeable and friendly staff. Love the interior as well!

Stan H.Stan Hosie: Try the soft drinks, they make them all on site

Kristoffer B.Kristoffer Boesen: Done early to get the set menu. Four pieces of heaven for a mere £22. Best value for money in Edinburgh. And a fantastic staff!

KanPai Sushi is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

8. KanPai Sushi

8.5
8-10 Grindlay St, Edinburgh, City of Edinburgh
Sushi Restaurant · Edinburgh Castle · 45 tips and reviews

PamPam: Fantastic meal! Wish I lived nearer.

Ashley G.Ashley Gates: I've eaten sushi on four continents, and I can say that what I have eaten tonight at Kanpai ranks among the best sushi that I have ever had. If you like Sushiya at Haymarket, you'll love Kanpain

Simone S.Simone S: By far, the best sushi I've ever had. The sashimi was stunning as well as the salmon teriyaki. The green tea ice cream is lovely. Excellent service!

The Dome is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

9. The Dome

8.7
14 George St, Edinburgh, City of Edinburgh
Bar · New Town · 75 tips and reviews

Kara S.Kara Simsek: We just popped in for drinks but it was gorgeous - so Christmassy!

Özge Ç.Özge Çelik: Amazing Christmas decorations, you gotta see this!!

Caroline P.Caroline Parker: Use the beer garden off rose street entrance. It gets the sun all afternoon. Hidden gem in center of edinburgh.

Chaophraya is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

10. Chaophraya

8.2
33 Castle Street, Edinburgh, City of Edinburgh
Thai Restaurant · New Town · 41 tips and reviews

iris O.iris Ozgur: Tasty Thai food with at a nice rooftop. Try Miang Kham with Nasturtium as a starter. Strongly recommend Sous Vide Beef Panang Curry with coconut rice as the main.

Laura S.Laura Suárez: I think this is the best restaurant when it comes to views :)

Maya G.Maya Gv: Worst dessert I have ever had.. I just can't begin to comprehend why would a restaurant like that serve a dish that looks like a puke in a bowl. Also the rest of the food wasn't great either..

Whiski Rooms is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

11. Whiski Rooms

9.0
4-7 North Bank St, Edinburgh, City of Edinburgh
Scottish Restaurant · The Mound · 71 tips and reviews

Rob I.Rob Innes: Great haggis. Really great haggis.

Sarah C.Sarah Corby: Vegetarian haggis is amazing.

Yara Z.Yara Zeitoun: Great food great service great prices!! Haggis burger was excellent as was the vegetarian haggis!! Try the rhubarb crumble!

The Devil's Advocate is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

12. The Devil's Advocate

9.0
9 Advocates Close, Edinburgh, City of Edinburgh
Cocktail Bar · Waverley Station · 86 tips and reviews

Nora W.Nora Worawan: Can't be missed. Love the atmosphere and location

Ppp 1.Ppp 1: It's hard to find good cocktail bar in this part of Edinburgh, but this is the best.

Pinar S.Pinar S.: Good spot to have some snacks and cocktails. Their hot and cold snacks are good. It is usually packed so we always sit at the bar. Also you may try different whiskies. We had a whiskey flight

Mimi's Bakehouse is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

13. Mimi's Bakehouse

8.2
63 Shore, Edinburgh, City of Edinburgh
Cupcake Shop · The Shore · 38 tips and reviews

J S.J Stormey: Chocolate Oreo cake, scones WITH clotted cream and peppermint tea!!!

John S.John Sutherland: Leith’s premier maternity–leave lunch spot.

Kim H.Kim Hutton: Leave room for cake!

Wedgwood is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

14. Wedgwood

7.7
267 Canongate (at Royal Mile), Edinburgh, City of Edinburgh
Restaurant · Canongate · 21 tips and reviews

Antonia M.Antonia Mochan: Really enjoyed our meal here. Somewhere for a special occasion. Scottish cuisine with a twist

Lenochka O.Lenochka Obrien: Amazing food, interesting plates, unexpected flavours blend

Financial TimesFinancial Times: Great main course to delight any vegetarian. For the full FT review... Read more.

The Queens Arms is one of The 15 Best Places That Are Good for Special Occasions in Edinburgh.

15. The Queens Arms

9.0
49 Frederick St, Edinburgh, City of Edinburgh
Pub · New Town · 33 tips and reviews

Thomas B.Thomas Brennan: Good selection of beer. Steak sandwich made for a great lunch.

David M.David McFadyen: Watching the football. Having a pint

Graham S.Graham Stewart: Outstanding table service from the foxy wee chic in the hat.