Hotels in Switzerland

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

August 2026

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2026

123456
78910111213
14151617181920
21222324252627
282930
Flexible date options
Select occupancy

Top destinations for Switzerland city trips

Find hotels in some of the most popular cities in Switzerland

Zürich

Luxury, Lakes & Rivers, Old Town
757 hotels

Geneva

Lakes & Rivers, Luxury, Museums & Galleries
268 hotels

Luzern

Old Town, Lakes & Rivers, Historical Landmarks
211 hotels

Basel

Museums & Galleries, Old Town, Architecture
321 hotels

Zermatt

Ski & Winter Sports, Mountain Village, Scenic Views
680 hotels

Bern

Old Town, Historical Landmarks, Unique Architecture
149 hotels

Lausanne

Lakes & Rivers, Wine Culture & Vineyards, Museums & Galleries
172 hotels

Interlaken

Adventure Sports, Lakes & Rivers, Scenic Views
282 hotels

Lugano

Lakes & Rivers, Scenic Views, Old Town
331 hotels

Kloten

Tech & Innovation, Shopping, Kids Friendly
20 hotels

Hotels in the most popular regions in Switzerland

Discover Switzerland by exploring its top regions

Swiss Alps

18771 hotels

Grisons

7948 hotels

Canton of Valais

7472 hotels

Lake Constance

5171 hotels

Canton of Bern

3990 hotels

Bernese Oberland

3261 hotels

Canton of Ticino

3095 hotels

Engadin

2072 hotels

Lake Geneva

1946 hotels

4 Valleys

1817 hotels

Vaud

1647 hotels

East Switzerland

1645 hotels

Canton of Zurich

1555 hotels

Jungfrau

1325 hotels

Lake Lugano

1280 hotels

St.Gallen Canton

1104 hotels

Rhine Valley

1061 hotels

Lake Thun

989 hotels

Jura Mountains

958 hotels

Lugano Region

957 hotels

Matterhorn

836 hotels

Lake Brienz

698 hotels

Interlaken

624 hotels

Alpes Vaudoises

595 hotels

Lake Lucerne

580 hotels

Crans Montana

559 hotels

Davos Klosters

507 hotels

Lenzerheide

433 hotels

Pays d'Enhaut

403 hotels

Davos

396 hotels

Aargau

389 hotels

Arosa

380 hotels

Heidiland

378 hotels

Goms

370 hotels

Scuol

358 hotels

Simmental

318 hotels

Thurgau

304 hotels

Lake Walen

248 hotels

Toggenburg

214 hotels

Uri

203 hotels

Jura

195 hotels

Grächen

180 hotels

Lake Zurich

170 hotels

Sils

157 hotels

Les Diablerets

153 hotels

Vallemaggia

144 hotels

Flumserberg

133 hotels

La Gruyere

130 hotels

Lake Biel

117 hotels

Melchsee Frutt

116 hotels

Klosters

111 hotels

Savognin

88 hotels

Canton of Zug

79 hotels

Lake Murten

56 hotels

Sustenpass

47 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,676 reviews

Stay KooooK Geneva City - Online Check In features rooms with free WiFi in the centre of Geneva. This 3-star aparthotel offers a lift and a shared kitchen.

From € 176 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,752 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 € 196 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,267 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 € 178 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,729 reviews

Mövenpick Hotel Basel features a fitness centre, terrace, a restaurant and bar in Basel. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

From € 219 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,054 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 € 297 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,158 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 € 631 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,553 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 € 136 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,144 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 € 315 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,549 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 € 150 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,073 reviews

Located in Bad Ragaz, 32 km from Katzenturm, Cubilaris Motel features free bikes and views of the mountain.

From € 153 per night

Best reviewed hotels

See all

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, 52 reviews
From € 395 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, 66 reviews
From € 460 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, 89 reviews
From € 310 per night

Set in Brail, 19 km from Engadin Golf Samedan & Zuoz-Madulain, Relais & Châteaux IN LAIN Hotel Cadonau offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews
From € 586 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, 693 reviews
From € 237 per night

Set in Dailley, 14 km from Sion, Nada Brahma Retreats offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
From € 895 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, 478 reviews
From € 704 per night

Located at 1,850 metres above sea level in the international Silvretta Ski and Hiking Arena Samnaun-Ischgl, Wellness Hotel Chasa Montana is a 5-star superior hotel in the heart of Samnaun.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 67 reviews
From € 460 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, 509 reviews
From € 532 per night

The Alpine-style BelArosa Superior Hotel is a 5-minute walk from the centre of Arosa and 400 metres from Arosa Train Station and the cable cars.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 131 reviews
From € 384 per night

Enjoying an elevated, quiet but central position in Zermatt, 200 metres from the Sunnegga Cable Car, BEAUSiTE Zermatt offers beautiful panoramic mountain views, as well as an indoor pool, spa...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 900 reviews
From € 623 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, 231 reviews
From € 737 per night

Most booked hotels in Switzerland in the past month

See all

Popular with guests booking hotels in Geneva

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

Popular with guests booking hotels in Glattbrugg

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

Popular with guests booking hotels in Kloten

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

Popular with guests booking hotels in Zürich

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

Popular with guests booking hotels in Bern

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

Popular with guests booking hotels in Kloten

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

Popular with guests booking hotels in Basel

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10,062 reviews

Popular with guests booking hotels in Geneva

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

Popular with guests booking hotels in Zürich

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

Popular with guests booking hotels in Zürich

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6,527 reviews

More places to explore, more ways to go

  • 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.
  • 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.
  • 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!
  • Flights to Switzerland

    Book your flight to Switzerland in a matter of minutes!
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Cheap holidays in Zürich

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • 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.