Goa is always best place to enjoy with friends. if you're planning for calm and relaxed vacation with pinch of party mood then Morjim beach in North Goa is best place to stay. please try Goan cafe n resort it's beach property and cheap. you can cover almost all happening places and tourist destination from Morjim beach. Baga, Vagator, Chapora fort, Calangute, Anjuna, old Goa (Velha Goa) Can done in 2 days from Morjim beach. must visit place :
Butter fly beach (it involves long drive, forest trekking and nature visit)
Old Goa Churches
Fontenhas (Miramar beach)
Authentic lunch at Ritz Classic (Panjim)
Shantadurga temple (Kevlem)
Mangeshi Temple (Mardol)
There are two ways you can enjoy staying in Goa, go on the luxurious mode or go on the local mode, if you have enough money and you can book a room in some of the luxurious hotels like Taj, ITC, and many others. If you want to experience the real goa, book from air bnb and hire a scooter and enjoy.
5 days is enough to explore goa.. if you want to enjoy goa.. u can rent a cheap villa of 1000rs per day..and even u can spent a day in dandeli and enjoy camping which is also very cheap when u have a group of friend..enjoy vasco de gama church , and many other beaches..and do enjoy the pub night.
Try North Goa if you're interested in partying and crowd attractive activities.
Do try Sher-E-punjab hotel in panjim.
Yes it sounds a Punjabi hotel, but it delivers probably the best sea food I've ever had .
Hey welcome to Goa.. being a local I would suggest the below places which are good for photography and which are not much known to tourists. Old Goa (our Lady of the mount- you get amazing view from here)
Reish Magush Fort (if you want some seascape)
Panjim Fontainhas (for architecture) hotels and internal transport can be really expensive at this time in Goa. if you want any further info about Goa do drop me a message, I would love to give you some insights on things to do and great places to eat.