Hotels in Batu Ferringhi that are rated 4 stars generally cost €143/night, but on average, Shangri-La Golden Sands, Penang is available for 33% less than the average rate in the area. You can usually enjoy a stay at Shangri-La Golden Sands, Penang for €97/night. This is a great deal for HotelsCombined users planning to visit Batu Ferringhi.