We stayed one night at the Hotel Schloss Binningen. It is located approximately 15 minutes by tram 10 from the Basel main train station. The tram stop is right outside of the hotel. The main attraction of this historic site is the Schloss Binningen Restaurant which offers very good food.
When we arrived at around 17.30, the hotel door was closed, although on the hotel booking platforms it says that check in is until 18.00. A lady from the restaurant then gave us the key which had been deposited in a safe box outside of the hotel. I recommend that you call the hotel to arrange for a code for the safe box if you arrive after 17.00.
We had an executive room on the 3rd floor with a nice view onto the castle. The room was very spacious and had a very large bathroom with tub and shower. Everything was very clean. The bed was excellent.
The breakfast buffet was very nice as well and staff very friendly.