World Travel Guide > Guides > Europe > Estonia > Tallinn

Local time Tallinn


Restaurants in Tallinn

Tallinn is a popular city-break destination and naturally you will find a very vibrant dining scene with restaurants offering modern Estonian and international dishes with a focus on locally-sourced produce. There are a few vegetarian restaurants too, although old-fashioned favourites (all washed down with plenty of beer) will never go out of style.

The Tallinn restaurants are grouped into three pricing categories:

Expensive (over €120)
Moderate (€60 to €120)
Cheap (up to €60)

These Tallinn restaurant prices are for a three-course meal for one excluding alcohol. VAT (20%) is always included, and it is custom to leave another 10% tip.


Entrecôte Steakhouse & Seafood Bar

Cuisine: European

One of the chicest areas of Tallinn, Kadriorg Park is a cosmopolitan spot that draws well-heeled visitors from all over Europe. Unsurprisingly, any restaurant in this area will serve food of the same calibre and Entrecôte Steakhouse is no exception. Great for meat lovers.

Address: , Weizenbergi 18, Tallinn,


Cuisine: French, Russian

Once you step inside Gloria's capacious 1930s dining room, it’s not hard to see why it's long been considered one of Tallinn’s most glamorous dining spots. Elegant muted gold walls, crisp white table linen and vast Baccarat crystal chandeliers scream old money, while the unobtrusive waiting staff would do Jeeves proud. The fare is equally exalted – an unusual mixture of high French and Russian cuisine, all served up perfectly cooked and glamorously presented.

Address: Old Town, Müürivahe 2, Tallinn,
Telephone: +372 640 6800.


Cuisine: European

A favourite with visiting businessmen, local celebrities and politicians alike, this classy Tallinn restaurant is located within one of the city's finest luxury hotels and is famous for its 13th-century vaulted ceilings and huge log fireplace. Welcoming and cosy, the fare is comprised of European classics, largely from France and Italy, although the tasty bit of Estonian cuisine does creep in. In summer, lunch and dinner are also served in the courtyard garden.

Address: Old Town, Schlossle Hotel, Puhavaimu 13/15, Tallinn,
Telephone: +372 699 7780.



Cuisine: International

Themed restaurants usually boast better décor than food but Korsaar is one of the few happy exceptions. Inspired by all things pirate, stepping through its doors feels a little like stepping onto a ship, thanks to the assortment of rigging, barrels and boards dotted liberally around the dining room. There are huge fish tanks too - including one that contains several sharks. The food is simple but tasty: expect expertly grilled meat and fish served up with ‘grog’ (rum cocktails) and ‘rivers of wine’ as the menu amusingly puts it.

Address: Old Town, Dunkri 5, Tallinn,
Telephone: +372 666 8064.

Munga Kelder

Cuisine: European

Easily one of the cosiest restaurants in Tallinn, Munga Kelder (which translates to 'Monk's Cellar') is a period gem of a place. Decked out in dark wood and boasting austere white walls, colour comes courtesy of mediaeval stained glass and old-fashioned plaits of garlic that hang from its beams. The menu is equally antediluvian and takes patrons on a tour of European favourites past with French frog's legs and German potato salad jostling for space with chateaubriand steak and Estonian classics.

Address: Old Town, Vene 12, Tallinn,
Telephone: +372 644 4614.

Vanaema Juures

Cuisine: Estonian

One of the nicest spots to give the local food a try, Vanaema Juures translates as ‘Grandmother’s Place’ and it certainly lives up to its name. Occupying a cosy Old Town cellar, the restaurant is festooned with old-fashioned knick-knacks, many of which date back to the 1920s and 1930s, as well as rickety wooden tables and yellowed oil paintings. On the menu are homemade Estonian classics such as pork roast and elk stew, all of which are served up in pleasingly large quantities.

Address: Old Town, Rataskaevu 10, Tallinn,
Telephone: +372 626 9080.


Elli’s vrapikohvik (Elli's place)

Cuisine: European

It's literally just a minute from Tallinn Tourist Information Centre if you know where to look. This place sits on a quiet street and has an authentic and local vibe. Some say it has the best wrap in town and after trying a few, we agree wholeheartedly.

Address: , Vana Posti 2, Tallinn,
Telephone: +372 5561 1611

Estonia Burger Factory

Cuisine: European

A juicy burger made from local organic Angus beef in a homemade bun, what's not to love? The Vegan burger with grilled tofu is equally delicious too.

Address: , Pärnu maantee 41a, Tallinn,
Telephone: +372 5908 2626

Von Krahli Aed

Cuisine: Estonian

With a menu based on local, organic produce, Von Krahli Aed is a treat for your taste buds as much as it is for your wallet. Though set in mediaeval dining rooms, most of grub here is fairly healthy, with quail and traditional fish soup among choices. Although the chef occasionally strikes out into French fare, most of what's on offer is thoroughly Estonian. There's plenty of vegan and gluten-free options as well.

Address: Old Town, Rataskaevu 8, Tallinn,
Telephone: +372 626 9088.
A digital image at

Book Accommodation

Featured Hotels


Swissotel Tallinn

Set in the city centre, many rooms in this 5-star hotel enjoy great views of the Old Town and the Gulf of Finland. The top-floor Horisont Bar is cosy while The Quarter restaurant on the 8th-floor serves up creative dishes.

Hestia Hotel Seaport

No frills but a clean and comfortable cheap Tallinn hotel right next to the D-terminal (for passengers) at the Port of Tallinn. The on-site sauna is available upon prior request.

Hestia Hotel Europa

Hestia Hotel Europa is centrally located in the historical Rotermann city block not far from the Old Town. The six-storey Tallinn hotel has 185 rooms, some of which have superb views over Tallinn Bay. There is a conference centre with a capacity of 700 as well as a fitness centre and sauna.

Hotel Telegraaf

This luxury Tallinn hotel is tucked away on Vene Street, in what is sometimes called the Tallinn Latin Quarter, in the Old Town. There are 83 stylish rooms, an excellent spa with lots of different treatments on offer, a good restaurant and conference space for up to 45 people.

Merchant's House Hotel

This slick 4-star boutique hotel lies just around the corner from Tallinn's Town Hall Square. The rooms have satellite TV and guests can enjoy free Wi-Fi and sauna access.

Radisson Blu Sky Hotel Tallinn

Spacious Business Class rooms plus 10 conference rooms make this bright, modern Tallinn hotel on the edge of the Old Town perfect for business travellers.