If you do not mind a 1 hour boat ride, then do visit Alibaug, it would have very quite beaches.
Also, you have plenty of resorts to stay there as well and thus you can spend a couple of nights there and enjoy the atmosphere at the resort as well and explore some of the lesser known beaches...