Olde Hansa, a medieval restaurant in Tallinn's Old Town, recreates a 15th century dining experience, complete with candlelight and live music.
Kaerajaan's interior and menu are inspired by traditional Estonian cuisine with a modern twist. Enjoy your Christmas dinner by Tallinn's Town Hall Square.
Farm, one of Estonia's top restaurants, combines the rustic elements of local Estonian products with high class culinary performance in central Tallinn.
Kolu kõrts (the Kolu Inn) is an authentic 19th century tavern relocated to the grounds of the Estonian Open Air Museum that serves delicious national dishes and something special for Christmas.
Kuldse Notsu Kõrts, in Tallinn, cooks traditional Estonian recipes handed down for generations, so expect some regional cheeses and sausages in your Christmas dinner.
Cafe Kroon, in Pärnu, was established during the era of the previous Estonian currency - the kroon - and serves new interpretations of popular local specialties like pork roast, sauerkraut and potato salad.
Põhjaka manor, in central Estonia, has an international recognised kitchen offering national cuisine made from raw, local ingredients. The building itself dates back to the 19th century.
At Püssirohukelder, in Tartu, you can enjoy your Christmas in a unique gun powder cellar turned restaurant with high ceilings and hearty Estonian and German dishes.
Also in Tartu, the Hansa Tall tavern is constructed in Hanseatic style for a cosy medieval atmosphere on Christmas.
Entri restaurant is another options for a Christmas feast in Tartu, complete with black pudding, ribs, fried potatoes and cowberry jam.