Ski resort is open
Book in Davos
Restaurants in Davos
Here you find 117 restaurants in and around Davos. All restaurants here are rated by the restaurant's guests, and are sorted from highest to lowest rating.
In Davos you find food from 36 different kitchen: Swiss, International, European, Chinese, Asian, Japanese, Sushi, Italian, Mediterranean, Central European, Cafe, Pizza, Fusion, Healthy, Soups, Fast Food, American, Barbecue, Steakhouse, Grill, Bar, Japanese Fusion, Pub, Spanish, Dining/bars, Deli, French, German, Diner, Contemporary, Peruvian, South American, Street Food, Austrian, Turkish, Beer Restaurants.
Filter
Prattigauerstrasse 32, Wolfgang, Davos 7265 Switzerland
Price level: $$ - $$$
Swiss
International
European
Talstrasse 3 Grischa - DAS Hotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Chinese
Asian
Japanese
Sushi
Hofstrasse 22, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Swiss
Mediterranean
European
Central European
Praettigauerstrasse 10, Wolfgang, Davos 7265 Switzerland
Café, price level: $$ - $$$
Swiss
European
Promenade 148, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
Cafe
European
Promenade 72, Davos Platz, Davos 7270 Switzerland
Café, price level: $$ - $$$
Central European
International
Promenade 95, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
Bahnhofstrasse 2, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
Talstrasse 3 Grischa Das Hotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
International
Mediterranean
Talstrasse 49 A Kongress Hotel Davos, Davos 7270 Switzerland
Price level: $$$$
European
Strelaalpstrasse 1, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Central European
European
Promenade 68, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Cafe
European
International
Bramabuelstrasse 11, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
European
Healthy
Swiss
Talstrasse 17, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
Schatzalp Talstation Schatzalp-Strela, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
International
Strelapass, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 53, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
Seepromenade 7, Davos 7260 Switzerland
Café, price level: $
Swiss
European
Healthy
Soups
Central European
Talstrasse 3, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
International
Japanese
Sushi
Asian
Promenade 60, Davos Platz, Davos 7270 Switzerland
Price level: $
Italian
Pizza
Fast Food
Dorfstrasse 19, Davos 7260 Switzerland
Price level: $$ - $$$
Chinese
Asian
Tobelmuhlestrasse 2, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
International
American
Swiss
European
Landwasserstrasse 2, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Barbecue
European
Central European
Promenade 42, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Steakhouse
European
Grill
Barbecue
Tobelmuehlestrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Talstrasse 10, Davos 7270 Switzerland
Price level: $$ - $$$
Steakhouse
Swiss
Barbecue
European
Jakobshorn, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 56, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Bar
Healthy
International
Mediterranean
Promenade 58, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Japanese
Swiss
Mediterranean
Japanese Fusion
Promenade 89 Steigenberger Grandhotel Belvédère, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Kurgartenstrasse 1, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Bahnhofstrasse 6, Davos 7260 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
Promenade 80 Hotel Panorama, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Clavadeler Alp, Davos Platz, Davos 7272 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 118, Davos 7260 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
Schatzalp, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Swiss
International
European
Central European
Promenade 63 Hotel Europe Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
European
Central European
Schatzalp, Davos Platz, Davos 7270 Switzerland
Swiss
European
Talstrasse 3 Grischa - The Hotel Davos, Davos Platz, Davos 7270 Switzerland
Italian
Swiss
European
Promenade 94 Kongresshotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
International
European
Am Bergstutzli 2, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Talstrasse 3 Grischa - Das Hotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Mediterranean
European
Swiss
Promenade 42 - 51 Morosani Hotel, Davos Platz, Davos 7270 Switzerland
Swiss
Bar
European
Spanish
Pub
Scalettastrasse 22, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Swiss
European
Berglistutz 2 Hotel Davoserhof, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Swiss
European
Dining/bars
Platzstrasse 5, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Chinese
Bar
International
Asian
Pub
Fusion
Promenade 128 Hotel/ Rastaurant Dischma, Davos 7260 Switzerland
Price level: $$ - $$$
Promenade 89 Steigenberger Grandhotel Belvedere, Davos 7270 Switzerland
Price level: $$$$
International
European
Deli
French
Swiss
Scalettastrasse 22 AMERON Davos Swiss Mountain Resort, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 38, Davos Platz, Davos 7270 Switzerland
German
Swiss
European
Diner
Promenade 139, Davos 7260 Switzerland
Price level: $$ - $$$
Italian
Pizza
European
159 Promenade Precise Tale Seehof Davos, Davos 7260 Switzerland
Price level: $$ - $$$
International
Morosani Posthotel- Promenade 42 Same Building Like Postli Corner/lounge/club And Grill, Davos Platz, Davos 7270 Switzerland
German
Swiss
Mediterranean
European
Contemporary
Mattastrasse 58 7270 Davos, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
International
European
Central European
Friedhofstrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Promenade 50, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
Promenade 89 Steigenberger Grandhotel Belvédère, Davos 7270 Switzerland
Price level: $$ - $$$
International
Swiss
European
Promenade 135 Hotel Meierhof, Davos 7260 Switzerland
Price level: $$$$
European
Central European
Promenade 152 Hotel Parsenn, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Alte Fluelastrasse 2 Turmhotel Victoria Davos, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Obere Strasse 31 Hotel National, Davos 7270 Switzerland
Price level: $$$$
Italian
Obere Strasse 39 Hotel Estrela, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
Bahnhofstrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 159 Precise Tale Seehof Davos, Davos 7260 Switzerland
Price level: $$$$
Swiss
Italian
French
Berglistutz 4, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Central European
European
Baslerstrasse 9, Davos 7260 Switzerland
Japanese
Peruvian
South American
Japanese Fusion
Promenade 64, Davos 7270 Switzerland
Steakhouse
German
Swiss
Bar
European
Grill
Pub
Promenade 105 Davos Symondpark, Davos 7270 Switzerland
Price level: $
Swiss
Mediterranean
European
Baslerstrasse 9 AlpenGold Hotel Davos, Davos 7260 Switzerland
Swiss
European
Contemporary
Promenade 144, Davos 7260 Switzerland
Café, price level: $$ - $$$
Swiss
Cafe
Deli
Street Food
Diner
Talstrasse 2, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
Mittelstation Parsenn, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Praettigauerstrasse 6, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Bahnhofstrasse 5 Hotel Flüela Davos, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
French
Austrian
Weissfluhjoch 1, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Dischmastrasse 29, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
International
European
Deli
Alte Flueelastrasse 2 Turmhotel Victoria, Davos 7260 Switzerland
Price level: $$ - $$$
French
Swiss
European
Bramabuelstrasse 11, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Alte Fluelastrasse 2 Turmhotel Victoria Davos, Davos 7260 Switzerland
Price level: $$$$
Swiss
Bar
European
Pub
Museumstrasse 4, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 42 Morosani Posthotel, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Mattastrasse 25 Golf Club Davos, Davos 7260 Switzerland
Swiss
European
Jody's Promenade 56, Davos Platz, Davos 7270 Switzerland
Italian
Bar
International
Mediterranean
European
Spanish
Pub
Buolstrasse 3 Waldhotel Davos, Davos Platz, Davos 7270 Switzerland
Swiss
European
Buolstrasse 3 Waldhotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Promenade 64, Davos Platz, Davos 7270 Switzerland
Swiss
Bar
European
Grill
Pub
Diner
Dining/bars
Beer Restaurants
Promenade 128 Hotel Dischma, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
Central European
International
Oberwiesstrasse 3 Sunstar Hotel Davos, Davos Platz, Davos 7270 Switzerland
Swiss
European
Mattastrasse 4, Davos Platz, Davos 7270 Switzerland
Swiss
European