Hotels in Berlin that are rated 5 stars generally cost €349/night, but on average, Sheraton Berlin Grand Hotel Esplanade is available for 38% less than the average rate in the area. You can usually enjoy a stay at Sheraton Berlin Grand Hotel Esplanade for €226/night. This is a great deal for HotelsCombined users planning to visit Berlin.