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
TripAdvisor Traveller Rating
Talstrasse 3 Grischa - DAS Hotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Chinese
Asian
Japanese
Sushi
TripAdvisor Traveller Rating
Hofstrasse 22, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Swiss
Mediterranean
European
Central European
TripAdvisor Traveller Rating
Praettigauerstrasse 10, Wolfgang, Davos 7265 Switzerland
Café, price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 148, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
Cafe
European
TripAdvisor Traveller Rating
Promenade 72, Davos Platz, Davos 7270 Switzerland
Café, price level: $$ - $$$
Central European
International
TripAdvisor Traveller Rating
Promenade 95, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
TripAdvisor Traveller Rating
Bahnhofstrasse 2, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
TripAdvisor Traveller Rating
Promenade 100, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Fusion
Healthy
European
TripAdvisor Traveller Rating
Talstrasse 3 Grischa Das Hotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
International
Mediterranean
TripAdvisor Traveller Rating
Talstrasse 49 A Kongress Hotel Davos, Davos 7270 Switzerland
Price level: $$$$
European
TripAdvisor Traveller Rating
Strelaalpstrasse 1, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Central European
European
TripAdvisor Traveller Rating
Promenade 68, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Cafe
European
International
TripAdvisor Traveller Rating
Bramabuelstrasse 11, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
European
Healthy
Swiss
TripAdvisor Traveller Rating
Talstrasse 17, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
TripAdvisor Traveller Rating
Schatzalp Talstation Schatzalp-Strela, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
International
TripAdvisor Traveller Rating
Strelapass, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 53, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
TripAdvisor Traveller Rating
Seepromenade 7, Davos 7260 Switzerland
Café, price level: $
Swiss
European
Healthy
Soups
Central European
TripAdvisor Traveller Rating
Talstrasse 3, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
International
Japanese
Sushi
Asian
TripAdvisor Traveller Rating
Promenade 60, Davos Platz, Davos 7270 Switzerland
Price level: $
Italian
Pizza
Fast Food
TripAdvisor Traveller Rating
Promenade 36, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
American
TripAdvisor Traveller Rating
Dorfstrasse 19, Davos 7260 Switzerland
Price level: $$ - $$$
Chinese
Asian
TripAdvisor Traveller Rating
Tobelmuhlestrasse 2, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
International
American
Swiss
European
TripAdvisor Traveller Rating
Landwasserstrasse 2, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Barbecue
European
Central European
TripAdvisor Traveller Rating
Promenade 42, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Steakhouse
European
Grill
Barbecue
TripAdvisor Traveller Rating
Tobelmuehlestrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Talstrasse 10, Davos 7270 Switzerland
Price level: $$ - $$$
Steakhouse
Swiss
Barbecue
European
TripAdvisor Traveller Rating
Jakobshorn, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 56, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Bar
Healthy
International
Mediterranean
TripAdvisor Traveller Rating
Promenade 58, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Japanese
Swiss
Mediterranean
Japanese Fusion
TripAdvisor Traveller Rating
Promenade 89 Steigenberger Grandhotel Belvédère, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Kurgartenstrasse 1, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Bahnhofstrasse 6, Davos 7260 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
TripAdvisor Traveller Rating
Promenade 80 Hotel Panorama, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Jakobshorn, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Clavadeler Alp, Davos Platz, Davos 7272 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Talstrasse 3 Grischa Das Hotel Davos, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
Obere Strasse 63, Davos Platz, Davos 7270 Switzerland
Bar
Pub
TripAdvisor Traveller Rating
Promenade 118, Davos 7260 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
TripAdvisor Traveller Rating
Schatzalp, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Swiss
International
European
Central European
TripAdvisor Traveller Rating
Promenade 63 Hotel Europe Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
European
Central European
TripAdvisor Traveller Rating
Schatzalp, Davos Platz, Davos 7270 Switzerland
Swiss
European
TripAdvisor Traveller Rating
Talstrasse 3 Grischa - The Hotel Davos, Davos Platz, Davos 7270 Switzerland
Italian
Swiss
European
TripAdvisor Traveller Rating
Promenade 94 Kongresshotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
International
European
TripAdvisor Traveller Rating
Am Bergstutzli 2, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Talstrasse 3 Grischa - Das Hotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Mediterranean
European
Swiss
TripAdvisor Traveller Rating
Promenade 42 - 51 Morosani Hotel, Davos Platz, Davos 7270 Switzerland
Swiss
Bar
European
Spanish
Pub
TripAdvisor Traveller Rating
Scalettastrasse 22, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Swiss
European
TripAdvisor Traveller Rating
Jakobshorn, Davos Platz, Davos 7270 Switzerland
Swiss
European
TripAdvisor Traveller Rating
Berglistutz 2 Hotel Davoserhof, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Swiss
European
Dining/bars
TripAdvisor Traveller Rating
Jakobshorn, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Asian
TripAdvisor Traveller Rating
Platzstrasse 5, Davos Platz, Davos 7270 Switzerland
Price level: $$$$
Chinese
Bar
International
Asian
Pub
Fusion
TripAdvisor Traveller Rating
Promenade 128 Hotel/ Rastaurant Dischma, Davos 7260 Switzerland
Price level: $$ - $$$
TripAdvisor Traveller Rating
Promenade 89 Steigenberger Grandhotel Belvedere, Davos 7270 Switzerland
Price level: $$$$
International
European
Deli
French
Swiss
TripAdvisor Traveller Rating
Scalettastrasse 22 AMERON Davos Swiss Mountain Resort, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 38, Davos Platz, Davos 7270 Switzerland
German
Swiss
European
Diner
TripAdvisor Traveller Rating
Promenade 139, Davos 7260 Switzerland
Price level: $$ - $$$
Italian
Pizza
European
TripAdvisor Traveller Rating
159 Promenade Precise Tale Seehof Davos, Davos 7260 Switzerland
Price level: $$ - $$$
International
TripAdvisor Traveller Rating
Morosani Posthotel- Promenade 42 Same Building Like Postli Corner/lounge/club And Grill, Davos Platz, Davos 7270 Switzerland
German
Swiss
Mediterranean
European
Contemporary
TripAdvisor Traveller Rating
Mattastrasse 58 7270 Davos, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
International
European
Central European
TripAdvisor Traveller Rating
Friedhofstrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
TripAdvisor Traveller Rating
Promenade 50, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
TripAdvisor Traveller Rating
Promenade 89 Steigenberger Grandhotel Belvédère, Davos 7270 Switzerland
Price level: $$ - $$$
International
Swiss
European
TripAdvisor Traveller Rating
Promenade 83, Davos 7270 Switzerland
Price level: $$ - $$$
Pub
TripAdvisor Traveller Rating
Flueelastrasse 26, Davos 7260 Switzerland
Price level: $
Swiss
Pizza
European
TripAdvisor Traveller Rating
Promenade 135 Hotel Meierhof, Davos 7260 Switzerland
Price level: $$$$
European
Central European
TripAdvisor Traveller Rating
Promenade 152 Hotel Parsenn, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Alte Fluelastrasse 2 Turmhotel Victoria Davos, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Obere Strasse 31 Hotel National, Davos 7270 Switzerland
Price level: $$$$
Italian
TripAdvisor Traveller Rating
Obere Strasse 39 Hotel Estrela, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
Central European
TripAdvisor Traveller Rating
Bahnhofstrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 159 Precise Tale Seehof Davos, Davos 7260 Switzerland
Price level: $$$$
Swiss
Italian
French
TripAdvisor Traveller Rating
Berglistutz 4, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Central European
European
TripAdvisor Traveller Rating
Baslerstrasse 9, Davos 7260 Switzerland
Japanese
Peruvian
South American
Japanese Fusion
TripAdvisor Traveller Rating
Promenade 64, Davos 7270 Switzerland
Steakhouse
German
Swiss
Bar
European
Grill
Pub
TripAdvisor Traveller Rating
Promenade 26, Davos 7270 Switzerland
Café
Cafe
TripAdvisor Traveller Rating
Promenade 105 Davos Symondpark, Davos 7270 Switzerland
Price level: $
Swiss
Mediterranean
European
TripAdvisor Traveller Rating
Skistrasse 1, Davos 7270 Switzerland
Price level: $$ - $$$
Bar
European
Pub
TripAdvisor Traveller Rating
Dischmastrasse, Davos 7260 Switzerland
Swiss
European
TripAdvisor Traveller Rating
Baslerstrasse 9 AlpenGold Hotel Davos, Davos 7260 Switzerland
Swiss
European
Contemporary
TripAdvisor Traveller Rating
Promenade 144, Davos 7260 Switzerland
Café, price level: $$ - $$$
Swiss
Cafe
Deli
Street Food
Diner
TripAdvisor Traveller Rating
Talstrasse 2, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
Mediterranean
European
TripAdvisor Traveller Rating
Skistrasse 26, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
Bar
European
Pub
TripAdvisor Traveller Rating
Mittelstation Parsenn, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 67, Davos 7270 Switzerland
Price level: $$ - $$$
Italian
Pizza
TripAdvisor Traveller Rating
Praettigauerstrasse 6, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Bahnhofstrasse 5 Hotel Flüela Davos, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
French
Austrian
TripAdvisor Traveller Rating
Weissfluhjoch 1, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Dischmastrasse 29, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
International
European
Deli
TripAdvisor Traveller Rating
Alte Flueelastrasse 2 Turmhotel Victoria, Davos 7260 Switzerland
Price level: $$ - $$$
French
Swiss
European
TripAdvisor Traveller Rating
Baslerstrasse 9, Davos 7260 Switzerland
Italian
TripAdvisor Traveller Rating
Promenade 142, Davos 7260 Switzerland
European
Healthy
TripAdvisor Traveller Rating
Promenade 106, Davos 7270 Switzerland
Price level: $
Turkish
Pizza
Fast Food
TripAdvisor Traveller Rating
Bramabuelstrasse 11, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Alte Fluelastrasse 2 Turmhotel Victoria Davos, Davos 7260 Switzerland
Price level: $$$$
Swiss
Bar
European
Pub
TripAdvisor Traveller Rating
Museumstrasse 4, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Promenade 42 Morosani Posthotel, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
Restaurant Brama Mattastrasse 11, Davos Platz, Davos 7270 Switzerland
Swiss
Pizza
Mediterranean
European
TripAdvisor Traveller Rating
?
Mattastrasse 25 Golf Club Davos, Davos 7260 Switzerland
Swiss
European
TripAdvisor Traveller Rating
?
Talstrasse 33, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
?
Talstrasse 19, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
?
Jody's Promenade 56, Davos Platz, Davos 7270 Switzerland
Italian
Bar
International
Mediterranean
European
Spanish
Pub
TripAdvisor Traveller Rating
?
Bahnhofstr. 6, Davos 7260 Switzerland
Italian
TripAdvisor Traveller Rating
?
Talstrasse 15, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
?
Buolstrasse 3 Waldhotel Davos, Davos Platz, Davos 7270 Switzerland
Swiss
European
TripAdvisor Traveller Rating
?
Promenade 68, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
?
Buolstrasse 3 Waldhotel Davos, Davos Platz, Davos 7270 Switzerland
Price level: $$ - $$$
Swiss
European
TripAdvisor Traveller Rating
?
Promenade 64, Davos Platz, Davos 7270 Switzerland
Swiss
Bar
European
Grill
Pub
Diner
Dining/bars
Beer Restaurants
TripAdvisor Traveller Rating
?
Promenade 128 Hotel Dischma, Davos 7260 Switzerland
Price level: $$ - $$$
Swiss
Central European
International
TripAdvisor Traveller Rating
Hertistrasse 4a, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
?
Promenade 71, Davos Platz, Davos 7270 Switzerland
TripAdvisor Traveller Rating
?
Baslerstrasse 9, Davos 7260 Switzerland
Swiss
European
TripAdvisor Traveller Rating
?
Bahnhofstrasse 5 Hotel Flüela Davos, Davos 7260 Switzerland
TripAdvisor Traveller Rating
?
Oberwiesstrasse 3 Sunstar Hotel Davos, Davos Platz, Davos 7270 Switzerland
Swiss
European
TripAdvisor Traveller Rating
?
Mattastrasse 4, Davos Platz, Davos 7270 Switzerland
Swiss
European
TripAdvisor Traveller Rating
?
Bramabuelstrasse 4b, Davos 7270 Switzerland
Italian
Bar
Pub
TripAdvisor Traveller Rating
?