Be it Kovalam, Cherai or Varkala, a beach holiday is all we long for sometimes. To make it better, why not stay right on the beach as well? These beach resorts will allow you to enjoy your coastal getaway to the fullest! Wake up to fabulous views and enjoy the pampering. Go on a long stroll along the beach or take part in water sports organized by the resort. Whatever it is, these resorts will not disappoint you!