On a previous trip we stayed at a hotel in the Spittelmarkt area, which was very quite (I'm not complaining about that) and away from everything. There were two small grocery stores and two cafes for breakfast on the next street over, which were perfect but nothing else. We are planning a trip in April and would like to stay closer to things, especially good restaurants. Can someone recommend a hotel within walking distance of a subway stop, grocery store and restaurants? Thank you!
Last time I was in Berlin, I stayed at the Arcotel Velvet on Oranienburger Strasse. It's next to both a U-Bahn and an S-Bahn stop, and right off Friedrichstrasse. Museuminsel is a 10 minute walk, and restaurants with cuisines from around the world are on the same street, or a block away on Torstrasse or Linenstrasse. I didn't get groceries as the hotel offers a free breakfast sandwich and coffee each morning, plus an apple in your room to take with you as a snack, but I'm sure there's something not too far away.
Many people here like the Circus Hotel on Rosenthaler Platz. It's another good choice in a bustling neighborhood, right off a U-Bahn stop.
Karen, I would highly recommend Pension Peters in Berlin. It's in a great location between Savignyplatz and Bahnhof Zoo, they provide a good breakfast and the staff are wonderful. There's a fantastic Pub across the street (Dicke Wirtin's) which provides good "Pub grub", and a small 24-hour Café a few doors from the Pension (Schwarze's Café). Happy travels!
I was just in Berlin last month with my mother, and split our Berlin stay (first part in the former East, a trip to Dresden, then the second part in the former West). My trip report is on this site, here. For our second part, we stayed at Pension Peters, and the location is certainly perfect for what you want. For our first part, we stayed at the Hotel Kastanienhof, and enjoyed it a lot. The only thing missing from your list is subway access. But it's right at a tram stop, on a line with 24 hour service, and the tram will take you to a multitude of S-Bahn and U-Bahn stops, as well as directly to many attractions. I had thought not being on the subway would be a problem, but the tram was actually our transit mainstay while at the Kastanienhof, and we only sometimes had to transfer to the subway.