The low lighting and beautiful interior of this Stockbridge gem make it more than suitable for a successful date or a sophisticated business lunch.
Prints of works by the Scottish colourists adorn the walls, and fairy lights add a touch of magic. Dark grey walls set off the bright hues of the artwork and the gleaming gold of the large mirrors.
It was named as one of the top 100 restaurants in 2014, and no wonder, because the menu is full of delectable delights. Indulge yourself with a starter of spiced pigeon breast, with expertly grilled halibut and roasted potatoes to follow.
The desserts provide a new perspective on popular puddings, including the chocolate crème brulée and the banana tart tatin.
Mains cost £20.95 - £24.95
(1 Comely Bank Road, Stockbrigde, EH4 1DT, 0131 332 6281)
This family-friendly gastro-pub is Tom Kitchin and Dominic Jack's joint venture, and has won the Michelin Guide's Bib Gourmand for 2017.
The meny – with headings in Scottish dialect – offers a mixture of old pub favourites like fish and chips, alongside forgotten classics such as sheep's heid Scotch broth.
The interior retains the building's old features, adding comfortable Isle of Bute furnishings and Scandinavian influences.
Main dishes cost between £9.50 and £19
(33A St Stephen Street, EH3 5AH, 0131 226 3500)
Although Purslane offers fine dining, it is not at all stuffy. This restaurant promises casual, rustic dining, which is backed up by a rock-solid reputation.
There is no dress code, and the service is swift and friendly.
Guests sit on wooden pews, made comfortable by pretty scatter cushions. On the walls, there are works by local Edinburgh artist Andrew Lennie.
You may wish to try the sublime Norfolk quail breat with maple glaze, or perhaps the pan-fried sea bream with pomme ecrasse.
Two courses cost £29.95
(5 Hamilton Place, EH3 5BA, 0131 332 3444)
This Bengali and North Indian restaurant is beautifully decorated with hand-printed wall coverings and rosewood tables.
You can choose to dine in the romantic Regiment Club, or the swanky Officers Club, but the food is unchangingly delicious.
Particular highlights include the Tandoori galda chingree, made with king prawns, which are marinated and roasted in the restaurant's clay oven.
Another favourite is the lamb pasanda – sliced, marinated lamb in a creamy almond sauce.
This restaurant has won a number of awards and is very popular with locals, so make sure to book in advance.
Main dishes cost between £9.95 and £18.95
(2 Deanhaugh Street, EH4 1LY, 0131 332 1469)
This family-run restaurant can be found in a cosy Stockbridge basement.
The staff are very welcoming, and the menu changes daily to accommodate as many tastes as possible.
Past dishes have included the intriguing grilled ostrich steak, and a fantastic home-made pastry stuffed with wild mushroom, brie, spinach, hazelnut and cranberry.
The fresh, bright interior, and the extensive wine list, will help ensure that you have a lovely time.
Two courses cost £22.50
(54 St Stephen Street, EH3 5AL, 0131 226 6766)