Best depends on what are you looking for. 1. crazy nightlife -then resorts along BAGA beach in Goa. walking distance from nightclubs where you can party all night long.
2. nature scapes - kovalam in kerala or varakla. above them in my opinion is ezhimala beach again in Kerala. there is tajpur in west bengal. these beaches still have not been touched by the sheer number of people.
3. drink and relax - palolem in south Goa and Arambol in north goa.
4 sheer photographic beauty - radhanagar beach in Havelock and corbyn cove beach in port Blair. any place you go to you would find places that offer stellar views albeit at a price. I am sure there are more but these I have visited and they have casted an impression on me
When it comes to Kerala, I would totally recommend you 'Cliff Stories' beach resort at Varkala, Kerala. Totally worth it !! I am a Keralite and maybe I can help you with it with any queries. Also please check their Instagram page for more.Attaching it hereby, https://www.instagram.com/cliffstories/?
Hi Aunj Arora,
If your planning for Rishikesh then Shaantam resorts is the best place to stay. Here you get spa, meditation, yoga and other service. According to my experience is it best.