Adina self-catering apartments are near the central station (Hauptbanhof) and not far from East Berlin and great restaurants (c€100-150 per night)
The Kunst Hotel is something a bit quirkier but some of the rooms are right next to the railway line and we worked out very quickly why they put ear plugs on the bedside table. So if you are staying here and don’t like the noise, be careful about selecting your room. However it’s a fantastic place to stay and very well appointed. Again, close to the Hauptbanhof and East Berlin (c€100-150 per night)
Otherwise, you can always go for my favourite German chain, MotelOne. They have 8 sites in Berlin (c€70-100 per night). Can’t go wrong if you can get in.
If you want somewhere stunning, try the independent luxury property called Mandala with massive rooms, delicious food and attentive service €200-300 per night. For the penthouse suite, POA 🙂 but it is very very very very nice. I’ve seen it but not stayed.