Perhaps the best time of year to visit Frankfurt is during the late spring and early autumn. Summers are warm and sunny with temperatures around 25 degrees Celsius, but the occasional hot day, where thermometers reach over 35 degrees Celsius, is not uncommon. There are also occasional rainstorms. The winters are cold and rainy with temperatures dropping below freezing, although snow is actually quite rare.
SightsTop sights in Frankfurt include Romerberg, or the old city center, Dom, the city's main cathedral, and Eiserner Steg, a great pedestrian bridge that will take you to Sachsenhausen. Also be sure and check out some of the city's museums such as the German Architecture Museum, and the Museum of Regional Historic Art and Culture. For the best views of the Frankfurt skyline, head over to the eastern bridges in the city.
NeighborhoodsFrankfurt has a very walkable city center. The heart of the city is between Konstablerwache, Hauptwache and the Main river. This area is referred to as the "City" and it has many shopping areas and many of the historical sights. Sachsenhausen is in the southern part of the city. It is also a tourist and party hub in the city. There are many bars and clubs that get crowded on the weekends. To the west of the city center is the banking district. This is where you'll find the country's biggest banks and many of the skyscrapers. Westend is the most expensive living area in the city and Bockenheim is where you'll find many student bars and cafes. Nordend and Bornheim are quiet and more residential areas and Ostend has a strong Jewish community. Bahnhofsviertel is where you'll find the main train station as well as the city's red light district.
ActivitiesFrankfurt plays host to some fascinating events every year including the Frankfurt Book Fair and the Frankfurt Motor Show. The book fair is the publishing industry's largest event and it is held every year in mid October. The Frankfurt Motor Show is the largest event in Frankfurt and is held every other year in September.
Food and DiningThere is no shortage of restaurants in Frankfurt. Fressgass, which translates into "munching alley", is one popular neighborhood for food. The street with the most cafes and restaurants is Grosse Bockenheimer Strasse. Many people head here for a meal after a long day of shopping. Every year the neighborhood hosts the Fressgass Fest, which has many food stands, cheap beer, and live music. If you're in town during this time, it's worth checking out.
If you're looking for budget places to eat, your best options may be pizzerias, kebab places, or Chinese restaurants. These options are usually cheap and filling. Curry-wurst is also a go-to meal for those on a budget. It is made with sliced beef sausage that is covered with ketchup and curry spices.
TransportationAs in other German cities, public transportation is the way to go in Frankfurt. The Underground, the tram, and buses offer the most efficient and affordable way to explore the city. If you're headed out to the suburbs, its fairly easy to hop on the S-Bahn. Taxis are also abundant and reasonably priced. Do make sure the driver takes the most direct route as fairs can quickly rise in price with added distance.
It is best to avoid driving yourself in the city. The touristy areas in particular can be difficult for parking and towing is strictly enforced. If you do drive, try to find a parking garage for the whole day. The rates are the best and you can avoid the hassle of moving your car.
Cycling is relatively easy in Frankfurt. There are many bike lanes and some rental companies where you can rent a bike, although their locations are often inconvenient. Deutsche Bahn also rents bikes. They are red and white and marked with the letters "DB". They are available throughout the city between the months of April and December.