Blog

6 Restaurants Worth Visiting in Tallinn

Are you looking for great places to eat during a weekend trip to the capital? Perhaps you are planning a romantic date for your significant other, searching for the perfect place to celebrate your mother’s birthday, or want to discover new flavours with a friend?

Whatever the occasion, it is always worth keeping an eye on Tallinn’s restaurant scene—you never know when the mood for a delicious restaurant meal might strike. Here is our selection of restaurants worth visiting in Tallinn.

When You Are Craving Butter Chicken: Goa Restaurant

If you are strolling around Linnahall or Kalarand, or have just visited the Estonian Museum of Contemporary Art or the Energy Discovery Centre, make sure to seek out Goa Restaurant, which serves delicious Indian and Thai cuisine.

At Goa, you can expect flavourful dishes, generous portions, a cosy atmosphere and attentive, courteous service.

Come and try their melt-in-your-mouth royal butter chicken—and be sure to bring your vegetarian friends along, as the menu also offers plenty of choices for them.

Mediterranean Flavours: Cafe Tempo

Cafe Tempo. Photo by Eva Karjane.

If you are exploring Kalamaja’s wooden-house district or visiting the galleries and exhibitions in Telliskivi, Cafe Tempo is an excellent place to stop for a meal.

Located near Balti Jaam, the restaurant first catches the eye with its striking interior. Operating as a bakery and café during the day, it is housed in a former warehouse, allowing guests to enjoy the flavours of the Eastern Mediterranean in an intriguing industrial setting.

The restaurant occupies a former car workshop—think galvanised ventilation pipes, a black-and-white chequered floor and an open kitchen. Many of the dishes are prepared on an authentic charcoal grill.

The menu is designed for sharing and offers a selection of distinctive Mediterranean dips and sauces. The perfect finishing touch is the soft-serve ice cream, which guests cannot praise highly enough.

The Best Brunch Spot: Grenka

Grenka is a delightful brunch restaurant on Pärnu Road. Visitors to Tallinn will need to take a short walk to reach it, as the restaurant is located approximately 20 minutes from the Old Town—but it is well worth the journey.

The menu features all the mouth-watering breakfast classics you could wish for, including pancakes, syrniki, various omelettes, avocado toast with scrambled eggs and much more.

Naturally, you will also find grenkas—open-faced sandwiches—on the menu. Before ordering several, however, keep in mind that these are not small snacks but substantial main courses. The bread is often completely hidden beneath generous portions of meat, fish or vegetables. Enjoy!

A Little Piece of Italy in Viimsi: Cannella Pizza

If you have come to splash around at Atlantis H2O Aquapark, visit the Estonian War Museum or simply enjoy a walk by the sea in Viimsi, make sure to stop for a meal at Cannella Pizza.

Located near the sea, Cannella Pizza serves classic Neapolitan-style pizzas that some guests claim are even better than those in Italy. In addition to the excellent pizzas, the restaurant offers a cosy atmosphere, enhanced by Italian music playing in the background.

Two-Metre-Long Noodles: Xinhai 1911 Restaurant & Bar

Located at Balti Jaam, this restaurant is sure to delight every lover of Asian cuisine. Xinhai 1911 is the perfect choice if you are looking for authentic Chinese food rather than its Europeanised counterpart.

The restaurant is worth visiting for its signature dish alone: Biang Biang noodles. These handmade noodles are five centimetres wide and two metres long, and are seasoned with a variety of herbs and oils.

Sour, salty and spicy flavours come together beautifully in every bite. Add friendly service, strong cocktails and generous portions, and there is a good chance this will become your new favourite restaurant in Tallinn.

For Oyster Lovers: Nautilus

If you are strolling through Rotermann Quarter or have visited the Estonian Museum of Architecture, head towards the harbour, where Nautilus Oyster Bar awaits.

As its name suggests, this restaurant is an excellent choice for seafood lovers. Alongside its extensive selection of oysters, Nautilus serves lavish seafood platters. Local fish is rarely found on the menu, but the restaurant makes up for it with an exceptionally varied wine selection.

Refreshing vacation for two
up to -52%

Refreshing vacation for two

Park Inn by Radisson Meriton Conference & Spa Hotel Tallinn

144 €from 69 €
The package includes:
Rich buffet breakfast
Unlimited access to the relaxing water and sauna center
Unlimited access to the gym
Bathrobes and slippers in the room
Opportunity to participate in one group training at Meriton Sports Club
Late check-out until 14:00
Free WIFI
Book
Amazing spa holiday in Tallinn Viimsi SPA (child free of charge)
up to -55%

Amazing spa holiday in Tallinn Viimsi SPA (child free of charge)

Viimsi SPA Hotel

189 €from 85 €
The package includes:
Rich breakfast
Unlimited use of the spa and sauna center with the best and largest selection of saunas
Unlimited access to Viimsi SPA swimming pool and gym
A chance to participate in sauna rituals
Bathrobes in the room
Use of children's playroom
Unlimited access to Atlantis H2O Aquapark for an extra charge
Free parking
Free WiFi
Book
Spa vacation in Pärnu for two
up to -63%

Spa vacation in Pärnu for two

Hestia Hotel Strand

207 €from 77 €
The package includes:
Delicious and plentiful breakfast
Unlimited use of the relaxing spa area
Bathrobes in the room for adults
Late check-out until 14:00, if possible.
Paid Parking
Free WiFi
Book
Spa Getaway at Estonia’s Largest Water Park with Buffet Dinner
up to -44%

Spa Getaway at Estonia’s Largest Water Park with Buffet Dinner

Tervise Paradiis Spa Hotel & Water Park

220 €from 123 €
The package includes:
Delicious buffet-breakfast
Diverse buffet dinner for two
Unlimited access to the Water Park during opening hours
Unlimited access to the gym during opening hours
Bathrobes in the room
Access to the “Paradiisi Saunad” Sauna Centre during opening hours
Access to the swimming pool from 06:30 to 15:00
Self-service coffee, tea and water in the lounge
Use of children's playroom
Book
 An Unforgettable Stay at a New Hotel in the Heart of Tallinn
up to -49%

An Unforgettable Stay at a New Hotel in the Heart of Tallinn

Hampton by Hilton Tallinn

135 €from 69 €
The package includes:
Rich breakfast
24/7 Gym Access
Relaxing sauna visit
Late Check-Out Until 2:00 PM
Free WiFi
Parking for additional fee
Book
 A rejuvenating stay in Pärnu with a delightful buffet dinner
up to -46%

A rejuvenating stay in Pärnu with a delightful buffet dinner

Estonia Medical Spa & Hotel

180 €from 98 €
The package includes:
Nutritious buffet brakfast for two
Diverse buffet dinner for two
Access to relaxing Spa Center TERMID
Bathrobes in the room for adults
A child up to 3 years old stays for free
Book
Time outside of time - vacation at the castle spa
up to -50%

Time outside of time - vacation at the castle spa

Castle Spa Wagenküll

179 €from 89 €
The package includes:
Delicious breakfast
Unlimited access to the cozy and elegant spa and sauna center
Use of the sun terrace and outdoor pool
Bathrobes and slippers in the room
Free parking
Free WiFi
Book
A magical and romantic vacation in a deluxe room with a jacuzzi for two
up to -60%

A magical and romantic vacation in a deluxe room with a jacuzzi for two

V Spa and Conference Hotel

350 €from 139 €
The package includes:
Sparkling wine and fruits in the room upon arrival
Upon arrival, you will be greeted with candles and a rose for a romantic mood
Healthy and plentiful breakfast at the hotel restaurant JOYCE
Visit to the relaxation world of the biggest spa and sauna center of South Estonia
Sauna Rituals
Bathrobes, spa slippers, and a spa bag in the room
Fast wifi connection in the room is guaranteed
Free entrance to the nightclub Maasikas upon availability
Can be purchased for extra fees
Book
Prize drawPrize drawPrize drawPrize drawPrize draw

Win a spa vacation!

Win a luxurious spa getaway for two at V Spa Hotel!

Among all new subscribers, we will be giving away on 27 November 2026 a luxurious romantic package for two at V Spa Hotel!
More information.