With its striking blue frontage and colourful hanging baskets, Maison Bleue is something of a local landmark in Edinburgh’s historic Old Town. The interior is equally impressive, with stone arches, a wooden spiral staircase and lots of idiosyncratic features dotted around four separate dining rooms – all creating a mood of intimate conviviality. Despite the French moniker, the cooking has a strong international flavour, with ideas from North Africa, the Middle East and the Orient sitting alongside assorted Gallic and home-grown favourites. Kick off with South-East Asian-style Cullen skink, haggis balls or scallops with crispy boudin noir and sauce vierge, before tackling seafood gumbo, lamb shank tagine, slow-cooked confit duck with bean cassoulet or a 28-day aged Donald Russell steak. After that, keep it Scottish with raspberry cranachan. Good-value set lunches and pre-theatre deals too.
Share your thoughts with other diners
Write a review
Call Maison Bleue to make a booking on:
Book Maison Bleue for people on at .
These offers are optional, and there's no commitment.
For any questions regarding the cancellation policy please contact the restaurant 01312 261900
By clicking 'complete booking' you agree to the SquareMeal User Agreement
As well as 100 Reward Points for booking on SquareMeal, Maison Bleue will reward you with even more points offers from 100 to 3000 Reward Points (worth £1 to £30!) when you dine out!
You can spend your Reward Points on vouchers to spend in restaurants, as well treating yourself to luxury gifts.
Continue to Restaurant website
Join SquareMeal Rewards
Maison Bleue will reward you with SquareMeal Reward Point offers from 100 to 3000 Reward Points (worth £1 to £30!) when you dine out!
You'll earn 100 Reward Points (worth £1!) just for booking this restaurant - and thousands of other - on SquareMeal.
You might have missed 100 Reward Points (worth £1) by booking direct, but as Maison Bleue is a SquareMeal Reward restaurant we will still reward you with at least 100 Reward Points (worth £1) when you dine out!
Return to SquareMeal
As Maison Bleue is a SquareMeal Reward restaurant it's not too late to join SquareMeal Rewards to earn at least 100 Reward Points (worth £1) when you dine out!
If you booked Maison Bleue directly, you've missed out on 100 Reward Points this time. Don't worry though you can still earn up to 200 Points (worth £2!) today by joining SquareMeal Rewards!