4 Best Restaurants in Frankfurt, Germany

Café-Restaurant Holbein's

$$$ | Sachsenhausen

The restaurant on the ground floor of the Städel art museum changes from a casual bistro at lunch to an elegant restaurant open until midnight. Lunch features pastas and panini, or a three-course prix-fixe business lunch. The dinner menu changes every two months to take advantage of seasonal items such as chanterelles, but always includes German favorites such as schnitzel and a few international favorites. The café is open between lunch and dinner for coffee and pastries.  The same company operates café locations at the Frankfurt airport.

Holbeinstr. 1, Frankfurt, Hesse, 60596, Germany
069-6605–6666
Known For
  • elegant setting
  • Irish prime beefsteaks
  • surprisingly good sushi
Restaurants Details
Rate Includes: Closed Mon. in July, Reservations essential

Embassy

$$ | City Center

This modern restaurant, bar, and lounge near many of the city's largest banks makes it a natural for business lunches, but it also attracts many young professionals for after-work socializing and dinner. The moderately priced menu of contemporary dishes includes nearly two dozen varieties of pizza.

Frankfurter Botschaft

$$$ | City Center

Frankfurt's Westhafen (West Harbor), once busy and commercial, has been transformed into an upscale neighborhood of apartments, a yacht club, and waterfront restaurants. One of the most chic is Frankfurter Botschaft, with a glass facade and a big terrace overlooking the Main River. The city's elite descend here for business lunches or a cocktail on the terrace at sunset.

Westhafenpl. 6–8, Frankfurt, Hesse, 60327, Germany
069-1534--2522
Known For
  • international, primarily organic, menu
  • sandy beach area with folding chairs and umbrellas
  • beautifully designed place settings
Restaurants Details
Rate Includes: Closed Sun. No lunch Sat., Reservations essential, Jacket required

Recommended Fodor's Video

Grössenwahn

$$ | Nordend

The Nordend is noted for its trendy establishments, and this corner restaurant, which is often crowded, is one of the best. The name translates as "megalomania," which may refer to its menu, which changes daily, incorporating German, Greek, Italian, and French elements. Reservations are essential on weekends.

Lenaustr. 97, Frankfurt, Hesse, 60318, Germany
069-599–356
Known For
  • fresh seasonal ingredients
  • quick service
  • busy on weekends, when reservations are essential
Restaurants Details
Rate Includes: No lunch, Reservations essential