Timeshares offer a predictable vacation experience with potential savings over buying a second home outright or opting for hotel stays. However, they require a commitment to annual fees and maintenance, which catches many people out.