We stayed at Baan Krating for 4 nights recently. We booked over internet and were given a discounted rate 3,200 Baat per night for one of the pavilion rooms (new rooms overlooking the beach). The room was spotless, bathroom fabulous apart from the shower pressure being low on occasion. Because the resort is high up in the rainforest, we had a fabulous view of the beach below as well as lots of butterfllies, birds, lizards and all sorts of wildlife outside. At night we left our patio door open with the mosquito doors closed and a lovely breeze would come into the room.
Ok, we love nature and wildlife and are fairly fit so we enjoyed being right in the centre of the trees however if it's a resort right on the beach you want then this isn't the place to come. The hike up and down to the beach can be quite hard, after the first day our leg muscles really felt it (which we relieved by having regular massages!). A lot of the other resorts on the beach were fairly busy and people were packed in like sardines, whereas once we had climbed the stairs to our lovely bungalow and verhanda, we had peace, tranquility and a wonderful view with a fabulous breeze away from everyone.
There is breakfast included in the price, free internet. Worth the extra money to get one of the pavilion rooms.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC