While a day trip is possible, an overnight stay allows you to truly experience the beauty and offerings of Alibaug.