For tourists visiting Switzerland, the prices for food and hotel tend to be eye-wateringly expensive. If you are headed to Basel, consider staying across the border in Germany; nearby Weil am Rhein has all of the same amenities for a much lower cost, with a short train ride into the city. The rates at Base1 are extremely reasonable, and the rooms and breakfast are basically flawless.
Basler Str. 7E, 79540 Lörrach, Germany
+49 7621 890780