Majorda, Agonda and Palolim are great beaches in South Goa. Arambol, Mandrem and Anjuna are best in North Goa. For hotels there is so many options according to your budget and plans. traditional pastries shops and hotels offers you lick smashing dishes