There are many places - For beaches - Diu , Mandvi , Deserts- Rann of Kutch , Mountains- Gira Waterfalls and Saputara, Religious trips- Somnath, Dwaraka (also recommended for beach travel), City travels - Ahmedabad, Gandhinagar, Surat, Vadodra In case you are in Ahmedabad check out the blog - https://www.tripoto.com/trip/weekend-getaways-from-ahmedabad-5ace263f3f880