Hey Riddhi, You can choose any option from these for weekend getaway ( 3D/2N trip) from Mumbai : 1)Gokarna 2)Goa 3)Pune 4)Ahmedabad 5)Mahableshwar 6)Alibaug Hope this would help you.
You should definitely try Mahabaleshwar and Kashid near Alibag. Kashid beach is mini Goa with less crowd and you can try Parasailing, Scuba Diving, Water scooter rides, Banana rides etc for some adventure.
If you are looking for adventure as well as some leisure time, I have the best option for you..... Check out Bhandardara, dist. Ahmednagar. It's an amazingly beautiful place. It's one of the best place you can visit and chill for 1-2 days. There's mountains all around. Bhandardara is situated in the midst of Sahyadri range. You must visit this place once at least. Check out The Land Of Wanderlust (TLOW) website..... https://thelandofwanderlust.com/