Hotels in Switzerland

Enter your dates and choose from 23269 hotels and other places to stay!

Top destinations for Switzerland city trips

Find hotels in some of the most popular cities in Switzerland

Zürich

Old Town, City walks, Lakes
1099 hotels

Zermatt

Mountains, Scenery, Nature
724 hotels

Nendaz

Mountains, Scenery, Winter sports
649 hotels

Crans-Montana

Mountains, Scenery, Downhill skiing
512 hotels

Grindelwald

Mountains, Scenery, Nature
439 hotels

Basel

Old Town, Museums, City walks
419 hotels

Leukerbad

Hot Springs, Mountains, Relaxation
409 hotels

Geneva

Lakes, City walks, Old Town
408 hotels

Saas-Fee

Mountains, Downhill skiing, Winter sports
390 hotels

Lugano

Lakes, Scenery, City walks
381 hotels

Hotels in the most popular regions in Switzerland

Discover Switzerland by exploring its top regions

Swiss Alps

18415 hotels

Grisons

7869 hotels

Canton of Valais

7361 hotels

Lake Constance

5090 hotels

Canton of Bern

3820 hotels

Bernese Oberland

3094 hotels

Canton of Ticino

3065 hotels

Engadin

2055 hotels

Lake Geneva

1901 hotels

4 Valleys

1797 hotels

East Switzerland

1635 hotels

Vaud

1633 hotels

Canton of Zurich

1537 hotels

Jungfrau

1305 hotels

Lake Lugano

1270 hotels

St.Gallen Canton

1102 hotels

Rhine Valley

1048 hotels

Lake Thun

971 hotels

Lugano Region

954 hotels

Jura Mountains

945 hotels

Matterhorn

827 hotels

Lake Brienz

685 hotels

Interlaken

612 hotels

Alpes Vaudoises

597 hotels

Lake Lucerne

567 hotels

Crans Montana

545 hotels

Davos Klosters

503 hotels

Lenzerheide

428 hotels

Pays d'Enhaut

399 hotels

Davos

391 hotels

Arosa

378 hotels

Aargau

378 hotels

Heidiland

378 hotels

Goms

361 hotels

Scuol

355 hotels

Thurgau

303 hotels

Simmental

275 hotels

Lake Walen

249 hotels

Toggenburg

214 hotels

Uri

198 hotels

Jura

193 hotels

Grächen

179 hotels

Lake Zurich

159 hotels

Sils

158 hotels

Les Diablerets

156 hotels

Vallemaggia

140 hotels

Flumserberg

132 hotels

La Gruyere

125 hotels

Melchsee Frutt

124 hotels

Lake Biel

119 hotels

Klosters

112 hotels

Savognin

86 hotels

Canton of Zug

75 hotels

Lake Murten

54 hotels

Sustenpass

48 hotels

Axalp

19 hotels

Hoch Ybrig

11 hotels

Hotels in Switzerland near popular landmarks

Pick your point of interest and find a hotel nearby

Explore and find hotels in Switzerland

There really is no shying away from adventure in Switzerland. Sky-high mountains, glinting glaciers, emerald lakes and epic train journeys – it’s everywhere you look, effectively making this multilingual country Europe’s prime adventure playground. In the south, Zermatt ski resort brims with cozy chalets beneath the towering hulk of 4,478-metre-high Matterhorn Mountain. Glide down the well-groomed pistes, or treat yourself to some off-piste tree runs – snow conditions here are rarely anything but perfect. Meanwhile, the frozen surface of Lake St. Moritz, to the east, plays host to unusual sports like skijoring, ice cricket and ‘White Turf’ horse racing. Come summer, snow and ice give way to shimmering lakes and great, green forests. It’s best appreciated in Interlaken, either from the 1,300-metre-high Harder Klum observation deck, or with a thrilling tandem paragliding experience through the valley. Alternatively, take a ride on an old-time steamboat to capture fairytale views of the fishing villages, farmhouses and hilltop fortresses either side of this central destination. All this rural beauty combines with a variety of captivating cities – capital Bern with its medieval old town, Germanic Basel and its head-turning architecture, chic Geneva and its taste for luxury, and sprawling Zürich with its artsy edge, riverside bars and fondue restaurants. There’s no shortage of accommodation options in Switzerland, with an abundance of hotels to choose from, plus many lodges, chalets and lakeview apartments available to rent throughout the country.

Top picks for hotels in Switzerland

Try one of these popular and highly-rated Switzerland hotels

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,375 reviews

Stay KooooK Geneva City - Online Check In offers accommodation set 1.2 km from the centre of Geneva and features a terrace and a shared lounge.

From KRW 285,468 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,741 reviews

Offering city views, Lugano Superior Suites - Free Parking is an accommodation set in Lugano, 1.7 km from Exhibition Center Lugano and 9.4 km from Swiss Miniatur.

From KRW 679,053 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,308 reviews

Boasting ski-to-door access, Stoos Lodge is situated in Stoos in the Canton of Schwyz region, 32 km from Einsiedeln Abbey and 43 km from KKL Culture and Convention Centre Lucerne.

From KRW 295,900 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,719 reviews

A good location for a stress-free stay in Geneva, Adina Apartment Hotel Geneva is an aparthotel surrounded by views of the city.

From KRW 317,713 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,079 reviews

Hotel Märthof Basel features a fitness centre, terrace, a restaurant and bar in Basel. Each accommodation at the 4-star hotel has city views, and guests can enjoy access to a sauna and a hammam.

From KRW 558,796 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,023 reviews

Situated in Grindelwald, 2 km from Grindelwald Terminal, Bergwelt Grindelwald - Alpine Design Resort features accommodation with a garden, private parking, a terrace and a restaurant.

From KRW 596,353 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,207 reviews

Sorell Boutique-Hotel St Peter Zürich has free bikes, fitness centre, a garden and shared lounge in Zürich. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

From KRW 1,151,355 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,524 reviews

Hotel Lago Maggiore - Welcome! is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. Hotel Lago Maggiore - Welcome!

From KRW 315,817 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,091 reviews

Located in Zermatt and with Zermatt Railway Station reachable within 300 metres, SCHLOSS Zermatt - CBD & Adaptogenic Spa and Sport Hotel provides concierge services, allergy-free rooms, a terrace,...

From KRW 548,174 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,423 reviews

Situated in Basel and with Messe Basel reachable within 1.2 km, Silo Design & Boutique Hostel Basel features express check-in and check-out, allergy-free rooms, a living room, free WiFi throughout the...

From KRW 266,310 per night

Best reviewed hotels

See all

Situated in Manno, 5.1 km from Lugano Station, B-ROOMS Bleisure Hotel - Lugano district features accommodation with a restaurant, free private parking and a bar.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews
From KRW 331,389 per night

Amidst the beautiful mountain landscape of the Engadine, the Relais & Châteaux Schlosshotel Chastè - Scuol Tarasp enjoys an exceptionally quiet location in the holiday village of Tarasp, 7 km from...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 51 reviews
From KRW 739,750 per night

Historic Hotel du Pillon offers panoramic views of the Diablerets Glacier and the Alps.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 424 reviews
From KRW 488,615 per night

Situated in Tomils, 47 km from Salginatobel Bridge, Boutique Hotel Casa Giovanoli features accommodation with a garden, private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 81 reviews
From KRW 531,103 per night

Located in Prêles, 44 km from International Watch and Clock Museum, Hotel de l’Ours Preles provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 728 reviews
From KRW 389,697 per night

Set in Engelberg, 3.7 km from Titlis Rotair Cable Car, VILLA HUNDERT Boutique Mountainscape offers accommodation with a fitness centre, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 83 reviews
From KRW 1,100,142 per night

Located in Regensberg, 17 km from Swiss National Museum, Hotel Krone Regensberg provides accommodation with free bikes, private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 67 reviews
From KRW 817,519 per night

Set in Zeihen, 34 km from Roman Town of Augusta Raurica, Auberge Passepartout offers accommodation with a terrace, free private parking and a restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 159 reviews
From KRW 278,948 per night

Situated on a rock, 45 metres above the roofs of central Zermatt, guests access The Omnia via a tunnel leading to an elevator, which brings them right into the lobby.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 230 reviews
From KRW 1,538,301 per night

Situated in St. Moritz, 300 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 464 reviews
From KRW 1,249,989 per night

Owned by the famous skier Pirmin Zurbriggen, the Suitenhotel in Zermatt can be found just 100 metres from the Matterhorn Express Cable Car and offers you rooms and suites with Matterhorn views, as...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 191 reviews
From KRW 766,306 per night

This stylish 4-star hotel lies in the centre of Zermatt. It offers newly renovated rooms, a spacious reception and lounge, a hotel bar with a sophisticated lobby, a unique breakfast room with winter...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 500 reviews
From KRW 698,021 per night

Most booked hotels in Switzerland in the past month

See all

Popular with guests booking hotels in Glattbrugg

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 14,393 reviews

Popular with guests booking hotels in Zürich

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 8,519 reviews

Popular with guests booking hotels in Kloten

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 13,581 reviews

Popular with guests booking hotels in Bern

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 12,152 reviews

Popular with guests booking hotels in Geneva

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 12,473 reviews

Popular with guests booking hotels in Basel

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 10,109 reviews

Popular with guests booking hotels in Kloten

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,263 reviews

Popular with guests booking hotels in Zürich

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9,434 reviews

Popular with guests booking hotels in Kloten

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7,637 reviews

Popular with guests booking hotels in Zürich

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 4,167 reviews

More places to explore, more ways to go

  • Hotels in France

    Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as France.
  • Hotels in Germany

    Thinking about extending your trip or planning your next adventure? Check out options for another destination in the same part of the world as Germany.
  • Hotels in Lake Geneva

    Eager to start planning your trip to Switzerland? Take a look at options in Lake Geneva, popular with other visitors to the country.
  • Hotels in Swiss Alps

    Eager to start planning your trip to Switzerland? Take a look at options in Swiss Alps, popular with other visitors to the country.
  • Hotels in Canton of Basel-Stadt

    Eager to start planning your trip to Switzerland? Take a look at options in Canton of Basel-Stadt, popular with other visitors to the country.
  • Hotels near Zurich Airport

    Find hotels conveniently close to one of the country's most popular airports – perfect for a late arrival or early departure.
  • Hotels near Geneva International Airport

    Find hotels conveniently close to one of the country's most popular airports – perfect for a late arrival or early departure.
  • Car hire near Zurich Airport

    Flying in to Zurich Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Car hire near Geneva International Airport

    Flying in to Geneva International Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Flights from London to Zürich

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Flights from London to Geneva

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Cheap holidays in Zürich

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • All hotels

    Whether you're going to Switzerland, elsewhere in Europe or any other corner of the world, you'll find the perfect hotel on Booking.com.
  • Hotels near Stockalp - Melchsee-Frutt

    Find and compare places to stay close to a popular landmark in Switzerland.
  • Hotels near Cabane-Glacier 3000

    Find and compare places to stay close to a popular landmark in Switzerland.
  • Flights to Switzerland

    Book your flight to Switzerland in a matter of minutes!
  • Hotels in the United States

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in the United States to get you started!
  • Hotels in Spain

    Already thinking about your next trip? Take a look at some of the fantastic accommodation options in Spain to get you started!
  • Apartments in Switzerland

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.
  • Spa Hotels in Switzerland

    Still looking for the perfect place to stay? Explore more great accommodation options for your trip.