If you do go into town don't go to Jose's to eat, it's terrible.
Everything about this hotel was to the T. We found The food delicious, beautifully cooked and presented at the restraunt though it is advised you book for the time as its quite busy though not rammed there is a lovely hum about the place, try the prawn and monkfish wraps as a starter!
The whole complex is made up if mini villas (though I believe there are some rooms too) it is lovely and quiet whilst still having a buzz and atmosphere. The swimming in the sea is great though there are some sharp rocks so if you have swim shoes take them. The staff are so helpful nothing is a problem they are happy to suggest day trips etc. if you get the chance get the old train from Palma to Soller and then the tram to the port it is a lovely day out.
The town is a short walk away from the hotel, ten mins, ask at reception and they will draw you a map. Lots of places to eat and a little supermarket.
If you do venture into town eat at restraunt Coral, it doesn't look much but the food is good (the T bone steak was huge and well cooked though its no where near the hotel quality).
We really enjoyed our week at Hotel Bendinat and we loved the personal touches, welcome letter, thank you letter and chocolates, even an e-mail when we returned home thanking us for our stay and wishing us a safe journey. We will definitely go back