TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Stockholm

705 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Lebanese

Underbar Liljeholmen

Årstaängsvägen 11, 117 75, Stockholm

9.2 / 10
63 reviews

Average price SEK 470

Italian

Karlavägen 60, 114 49, Stockholm

9.2 / 10
14 reviews

Average price SEK 267

Scandinavian

Drottninggatan 67, 111 36, Stockholm

9.2 / 10
52 reviews

Average price SEK 433

Fine Dining

Torbjörn Klockaresgata 1-3, 113 42, Stockholm

9.2 / 10
101 reviews

Average price SEK 446

Specify a date and enjoy promotions of up to -50% in our best restaurants

French

Brunnsgatan 21A, 111 38, Stockholm

9.2 / 10
32 reviews

Average price SEK 173

Italian

Stora Nygatan 46, 111 27, Stockholm

9.2 / 10
712 reviews

Average price SEK 450

Traditional cuisine

Folkungagatan 126, 116 30, Stockholm

9.0 / 10
610 reviews

Average price SEK 300

TheFork Summer

InsiderScandinavian

Dalagatan 28, 113 24, Stockholm

9.2 / 10
2,403 reviews

Average price SEK 455

American

Kungsträdgården 6, 111 53, Stockholm

9.0 / 10
3 reviews

Average price SEK 295

Greek

Sofiagatan 1, 116 40, Stockholm

8.8 / 10
28 reviews

Average price SEK 330

2-rätters Majskyckling alt. Vegetariskt alt. Vegan 259 kr

American

Birger Jarlsgatan 101, 113 56, Stockholm

8.4 / 10
114 reviews

Average price SEK 250

20% off foodbill. Limited Seats. Must say 20% on number of people chosen.

Italian

Skeppargatan 60, 114 59, Stockholm

9.0 / 10
341 reviews

Average price SEK 250

Indian

Hornsgatan 176, 117 34, Stockholm

9.0 / 10
21 reviews

Average price SEK 260

Indian

Folkungagatan 104, 116 30, Stockholm

9.0 / 10
53 reviews

Average price SEK 325

Scandinavian

Folkungagatan 102, 116 30, Stockholm

9.0 / 10
531 reviews

Average price SEK 312

Fine Dining

Odengatan 87, 113 22, Stockholm

9.0 / 10
71 reviews

Average price SEK 260

Italian

Kungsholmsgatan 16, 112 27, Stockholm

9.0 / 10
159 reviews

Average price SEK 400

Pizzeria

Tjärhovsgatan 4, 116 21, Stockholm

8.8 / 10
600 reviews

Average price SEK 455

Brunch 285kr

Italian

Torkel Knutssonsgatan 35, Stockholm, Sweden, 118 49, Stockholm

9.0 / 10
186 reviews

Average price SEK 260

English

Holländargatan 1, 111 36, Stockholm

9.0 / 10
51 reviews

Average price SEK 325

InsiderFine Dining

Västerlånggatan 75, 111 29 Stockholm, Sweden, 111 29, Stockholm

9.0 / 10
636 reviews

Average price SEK 455

Swedish

Inedalsgatan 15, 112 33, Stockholm

9.3 / 10
8 reviews

Average price SEK 340

French

Hantverkargatan 31, 112 21, Stockholm

9.3 / 10
68 reviews

Average price SEK 500

Indian

Skeppsmäklargatan 9, 120 69, Stockholm

Average price SEK 330

-20% off the "à la carte" menu!

Indian

Fleminggatan 70, 112 45, Stockholm

Average price SEK 340

-20% off the "à la carte" menu!

Filter

TheFork advantages