
Hotels with Restaurants in Switzerland from $101
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check availability on Switzerland Hotels with Restaurants
Our top choices for Switzerland hotels with a restaurant

1. Hotel Adler Zürich
Hotel Adler ZürichOld Town Zürich
9.4 out of 10, Exceptional, (1,002 reviews)
$236 nightly
The price is $253
Nov 15 - Nov 16
Total with taxes and fees

2. Boutique Hotel Wellenberg
Boutique Hotel WellenbergOld Town Zürich
9.0 out of 10, Wonderful, (1,002 reviews)
$228 nightly
The price is $245
Nov 15 - Nov 16
Total with taxes and fees

3. Mövenpick Hotel Zuerich-Airport
Mövenpick Hotel Zuerich-AirportGlattbrugg
7.8 out of 10, Good, (1,386 reviews)
$147 nightly
The price is $161
Dec 10 - Dec 11
Total with taxes and fees

4. Radisson Blu Hotel Zurich Airport
Radisson Blu Hotel Zurich AirportKloten
9.0 out of 10, Wonderful, (1,700 reviews)
$209 nightly
The price is $225
Nov 21 - Nov 22
Total with taxes and fees

5. Hotel Montana Zürich
Hotel Montana ZürichZürich Center
7.8 out of 10, Good, (1,002 reviews)
$133 nightly
The price is $147
Nov 29 - Nov 30
Total with taxes and fees

6. Hotel Suisse
Hotel SuisseGeneva City Centre
9.0 out of 10, Wonderful, (1,001 reviews)
$176 nightly
The price is $193
Nov 22 - Nov 23
Total with taxes and fees

7. Hotel Welcome Inn Zurich Airport
Hotel Welcome Inn Zurich AirportKloten
9.0 out of 10, Wonderful, (1,002 reviews)
$97 nightly
The price is $101
Nov 22 - Nov 23
Total with taxes and fees

8. Hotel Basel - Da Wohnen, wo Basel Lebt!
Hotel Basel - Da Wohnen, wo Basel Lebt!Basel City Centre
9.4 out of 10, Exceptional, (815 reviews)

9. Nash Airport Hotel
Nash Airport HotelCointrin
8.8 out of 10, Excellent, (1,408 reviews)
$91 nightly
The price is $105
Nov 17 - Nov 18
Total with taxes and fees

10. Radisson Hotel Zurich Airport
Radisson Hotel Zurich AirportRuemlang
8.2 out of 10, Very good, (1,435 reviews)
$121 nightly
The price is $134
Nov 28 - Nov 29
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Switzerland Hotel Reviews

Hotel Allegra Lodge
10/10 Excellent
Explore a world of travel with Expedia
- Budget in Geneva
- Ski in Zermatt
- Free Airport Transportation in Basel
- Early Check-in in Zürich
- Family Friendly in Interlaken
- View in Interlaken
- Luxury in Davos
- All-Inclusive in Zermatt
- Spa in Zürich
- Connectingrooms in Lucerne
- Pool in Grindelwald
- Kitchenette in Lucerne
- Casino in Geneva
- Family Friendly in Canton of Ticino
- Indoor Pool in Canton of Ticino
- Spa in Valais
- Pool in Valais
- Winery in Canton of Vaud
- Budget in Canton of Vaud
- All-Inclusive in Basel-Stadt
- LGBT Friendly in Locarno District
- Air Conditioning in Basel-Stadt
- Hilton Hotels in Lucerne
- Hotels in Zürich
- 4 Star Hotels in Zürich
- Hotels in Interlaken
- 5 Star Hotels in Zürich
- Hotels in Geneva
- Hotels in Lucerne
- NH Hotels in Zürich
- Hotels in Zermatt
- 5 Star Hotels in Geneva
- Hotels in Grindelwald
- Hotels in Lauterbrunnen
- Appart'city Hotels in Lausanne
- Wyndham Hotels in Zürich
- Apartments in Interlaken
- Hostels in Zürich
- Hotels in Bern
- 4 Star Hotels in Zermatt
- Hotels in St. Moritz
- Chalets in St. Moritz
- Caravan Parks in La Rippe
- Aparthotels in Geneva
- Relais & Chateaux Hotels in Geneva
- 3 Star Hotels in Zermatt
- Accor Hotels in Interlaken
- Caravan Parks in Canton of Vaud
- Villas in Lugano
- Villas in Canton of Ticino
- Cabins in Appenzell Innerrhoden
- Apartments in Canton of Ticino
- Motels in Canton of Vaud
- 2 Star Hotels in Geneva
- Hilton Hotels in Interlaken
- Hilton Hotels in Basel
- 5 Star Hotels in Zermatt
- 5 Star Hotels in Interlaken
- Zermatt Vacations
- Visit Lucerne
- Zürich Vacations
- St. Moritz Vacations
- Visit Interlaken
- Zermatt All Inclusive Vacation Packages
- Lauterbrunnen Vacations
- Lucerne Vacations
- Geneva Vacations
- Where to stay in Geneva
- Canton of Ticino Vacations
- Visit Canton of Vaud
- Basel-Stadt Vacations
- Canton of Vaud Vacations
- Canton of Geneva Vacations
- Wengen All Inclusive Vacation Packages
- Car rentals in Zürich
- Car rentals near Geneva
- Hertz Rental Cars in Visp
- Van Car Rentals in Geneva
- Car rentals in Lucerne
- Car rentals in Interlaken
- Car rentals in Grindelwald
- Car rentals in St. Moritz
- Europcar Rental Cars in Zürich
- Avis Rental Cars in St. Moritz
- Luxury Car Rentals in Zürich
- Convertible Car Rentals in Interlaken









































