Steinenschanze Stadthotel

Set on a bustling downtown street, this casual, modern hotel in an unassuming building is a 13-minute walk from both Zoo Basel and Bahnhof Basel SBB train station. Bright, streamlined rooms offer free Wi-Fi and flat-screen TVs. Upgraded rooms add Nespresso machines, courtyard views and/or terraces, while suites feature living rooms. Free perks include a breakfast buffet, a welcome drink, and tickets for public transport. There's a funky lounge serving snacks and drinks, as well as a library and a leafy courtyard.