I went to Baselworld a few years ago, it was the last year the Swatch Group attended. I recommend staying in France it's way cheaper and just a short taxi ride away. I also found all the hotels in Basel get booked up so quickly and ask crazy rates while the show is on. We flew into mulhouse and flew from Birmingham. The show itself takes all day to get around, if you want to see everything two days is better. In terms of actually being able to handle watches your best bet is the independents, unless you have appointments with the brands for viewing. One tip also is some brands don't attend but instead show their watches in hotels. I completely missed HYT who were showing their watches in a near by hotel, so that's worth checking out.
Sent from my SM-N960F using Tapatalk