There are a number of excellent venues around Lake Bafa and you can experience a wide variety of both accommodation, restaurants and bars. There is something to cater for most peoples tastes but remember this is a national park and preserved to protect nature and the environment. Do not expect a high rise Hilton hotel and if you want complete contrived accommodation visit Dubai. This is for tourists that want to visit the heart of something unique the activities are based on the attributes of the area.
There are many great Hostels Campsites and a few Hotels in totally amazing locations.
Remember this though this is a place for discerning tourists that are more concerned with the area and want to see and spend time in an atmosphere that is very unique