Hey Akshay,
Best beaches in Goa ...
here s the few I could name for you ...
Baga
Calangute
Palolem
Anjuna
Candolim
Morjim
Ashvem
Vagator
Sequerim
Dona Paula beach
Kalacha beach
Miramar
Majorda
Baga and Calangute are best for night parties ...
To see places in south Goa are :-
Cabo de Rama - Ruins of Portuguese fort
Colva beach
Galgibaga beach
Mahadev temple
Cotigao wildlife sanctuary
Three kings chapel
Palolem beach
Patnem beach
Rajbagh beach
Butterfly beach:-
Take a boat from Palolem or Agonda beach and reach Butterfly Island or Beach.
You can also take a 2 hour trek to reach this beach.
This beach is accessible all 7 days of the week and you the time is from 9 am to 5 pm.
I would suggest you go in evening, as the place is also famous for good sunset.
Don't forget to share your experience on your Tripoto page.
And never miss a boat ride in the waters also ...
For stay options :-
1. Namyo hostel -
Khalchawada, Arambol Beach Arambol, Pernem, 403524
07020348432
2. Happy Panda hostel -
Mandrem road, Arambol, Goa 403524
http://happypanda.in
09673201979
3. Wanderers hostel -
Madhla Vaddo, Opp. Nanu Wines, Morjim Beach Road, Morjim, Goa 403512
http://www.wanderershostel.com
09619235302
cheap stays are :-
Hostel Zostel in Calangute
Backpacker panda in Candolim
Little India beach cottages in Baga
Sai Palolem beach cottages
Nikita Residency in Calangute
Anjuna palms guest house near Anjuna beach
Morjim sunset guest house is also good to stay in goa for reasonable rates ...
Happy Travelling Bro!!!