I would suggest Gokarna International beach resort on the Kudle beach as a great place to stay. Its right at the beach.
I did a girl's only trip to gokarna and this is where we had stayed. They have both cottage rooms and normal rooms.
P.S If you couldn't swim on the beach, they have a swimming pool as well ;)
Hope you have a great trip . Cheers. :)