Hotels in SwitzerlandIndependent guide
Switzerland
Destinations

Hotels in Switzerland

Switzerland has 2,213 places to stay listed here — 2,213 hotels. Each listing shows rooms, photos and the location, with a link to book on Booking.com.

Filter by region
Browse by city
Where to stay

Cities in Switzerland

Where to stay in Switzerland

CityListings
Zurich 69 hotels
Geneva 61 hotels
Locarno 43 hotels
Basel 41 hotels
Lucerne 40 hotels
Interlaken 32 hotels
Bern 31 hotels
Lausanne 31 hotels
Lugano 25 hotels
Grindelwald 24 hotels

Good to know

How many hotels are listed in Switzerland?

2213 hotels, guesthouses and B&Bs across 761 cities in Switzerland, each with rooms, photos and a link to book on Booking.com.

Which Switzerland city has the most listings here?

Zurich, with 69 listed hotels.