I had taken my family for a rafting trip to Rishikesh for the 1 st time I had booked the Ganga Beach Resort, Rishikesh. On reaching the hotel after 7 hours of journey from Delhi, I was shocked to see the kind of accomodation provided. The cottage booked and paid for in advance was in a terrible stage. Even though the resort said that it was their best cottage ,there was a thick layer of dust all over the room and on the bed. It seemed that the room was not dusted for ages. On insisting, It took them 30 minutes to sweep the room while me and my family were sitting in the hot 42 degree temp. The bed sheets were stained and even after trying to change them 4 times they could not arrange for a clean sheet. The AC was not suitable for even the small size of the cottage and kept tripping every 15 minutes. There was no provision for an extra bed. The electricity was going off after every 1/2 hour and then you had to actually climb on the bed to switch it on manually. The resort was full of monkeys and languar so the kids were scared to venture out. The SPA was without the AC. There was no soap, no moisturiser, no complimentary water bottles or any accessories provided in the room and we had to ask for the same. The list is endless. Out of sheer frustration, I had to venture out in the heat at 6.00 PM to find another suitable accomodation for my family as the place was definitely not liveable. The pictures provided on the net do not reflect the actual state of the hotel and are totally misguiding to the customers. I highly suggest that one should avoid this resort at all cost. The worst part is that I actually spoilt my birthday which was suppose to be a special one for the whole family.