Compare Hotels with Restaurants in Switzerland
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Switzerland Hotels with Restaurants

Hotel Adler Zürich
Rosengasse 10, Zürich
The price is $276 per night
$276
includes taxes & fees
$259 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
A stay at Hotel Adler Zürich places you in the heart of Zürich, within a 10-minute walk of Bahnhofstrasse and ETH Zurich.
Pet friendly
Free WiFi

Boutique Hotel Wellenberg
Niederdorf Strasse 10, Zürich, ZH
The price is $245 per night
$245
includes taxes & fees
$229 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Boutique Hotel Wellenberg, you'll be centrally located in Zürich, within a 10-minute walk of Bahnhofstrasse and Kunsthaus Zurich.
Breakfast included
Free WiFi

Mövenpick Hotel Zuerich-Airport
Walter Mittelholzerstrasse 8, Glattbrugg, Opfikon, ZH
The price is $120 per night
$120
includes taxes & fees
$108 per night
Apr 11 - Apr 12
Free Cancellation
Reserve now, pay when you stay
Located in Opfikon (Glattbrugg), Mövenpick Hotel Zuerich-Airport is within a 10-minute drive of Hallenstadion and Swiss National Museum.
Free airport shuttle
Pet friendly

Radisson Blu Hotel Zurich Airport
Zurich Airport, Kloten, ZH
The price is $211 per night
$211
includes taxes & fees
$196 per night
Mar 22 - Mar 23
Free Cancellation
Reserve now, pay when you stay
When you stay at Radisson Blu Hotel Zurich Airport in Kloten, you'll be connected to the airport, within a 15-minute drive of Hallenstadion and Swiss National Museum.
Spa
Pet friendly

Hotel Montana Zürich
Konradstrasse 39, Zürich, ZH
The price is $145 per night
$145
includes taxes & fees
$132 per night
Mar 23 - Mar 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Montana Zürich, you'll be centrally located in Zürich, a 5-minute walk from Swiss National Museum and 12 minutes by foot from Bahnhofstrasse.
Pet friendly
Free WiFi

Hotel Suisse
10 Place Cornavin, Geneva, GE
The price is $203 per night
$203
includes taxes & fees
$187 per night
Mar 22 - Mar 23
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Suisse, you'll be centrally located in Geneva, within a 5-minute drive of Jet d'Eau Fountain and United Nations European Headquarters.
Pet friendly
Free WiFi

Hotel Welcome Inn Zurich Airport
Holbergstrasse 1, Kloten, ZH
The price is $134 per night
$134
includes taxes & fees
$130 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Hotel Welcome Inn Zurich Airport, you'll be centrally located in Kloten, within a 15-minute drive of Hallenstadion and Swiss National Museum.
Pet friendly
Free WiFi

Hotel Basel - Da Wohnen, wo Basel Lebt!
Münzgasse 12, 12, Basel, Basel-Stadt
With a stay at Hotel Basel - Da Wohnen, wo Basel Lebt!, you'll be centrally located in Basel, steps from Basel Town Hall and within a 10-minute walk of Spalentor.
Pet friendly
Parking included

Nash Airport Hotel
Chemin de la Violette 11, Cointrin, Meyrin, GE
The price is $101 per night
$101
includes taxes & fees
$89 per night
Mar 23 - Mar 24
Free Cancellation
Reserve now, pay when you stay
With a stay at Nash Airport Hotel in Meyrin (Cointrin), you'll be a 2-minute drive from Palexpo and 5 minutes from CERN.

Radisson Hotel Zurich Airport
Flughofstrasse 75, Ruemlang, ZH
The price is $120 per night
$120
includes taxes & fees
$108 per night
Apr 6 - Apr 7
Free Cancellation
Reserve now, pay when you stay
When you stay at Radisson Hotel Zurich Airport in Ruemlang, you'll be near the airport, within a 15-minute drive of Hallenstadion and Swiss National Museum.
Pet friendly
Free WiFi

AMERON Luzern Hotel Flora
Seidenhofstrasse 5, Lucerne, LU
The price is $210 per night
$210
includes taxes & fees
$192 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
A stay at AMERON Luzern Hotel Flora places you in the heart of Lucerne, just a 4-minute walk from Chapel Bridge and within a 5-minute drive of Swiss Transportation Museum.
Pet friendly
Free WiFi

Hotel Spalentor
Schönbeinstrasse 1, Basel, BS
The price is $173 per night
$173
includes taxes & fees
$158 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
When you a stay at Hotel Spalentor in Basel, you'll be in the historical district, just steps from Basel University and Spalentor.
Pet friendly
Free WiFi
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.
Switzerland Hotels with Restaurants essential information
Hotels with Restaurants in Switzerland |
2046 |
---|---|
Highest price | $276 |
Cheapest price | $101 |
Total number of hotels in Switzerland | 18,700 |
Popular hotels | Hotel Adler Zürich, Boutique Hotel Wellenberg, Mövenpick Hotel Zuerich-Airport, Radisson Blu Hotel Zurich Airport, Hotel Montana Zürich, Hotel Suisse, Hotel Welcome Inn Zurich Airport, Hotel Basel - Da Wohnen, wo Basel Lebt!, Nash Airport Hotel, Radisson Hotel Zurich Airport, AMERON Luzern Hotel Flora, Hotel Spalentor |
Most Recent Switzerland Hotel Reviews

Hotel Scheuble
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"Great hotel. We stayed one night before our Rhine River Christmas cruise. Beautiful rooftop. The staff is phenomenal. "
A verified traveler stayed at Hotel Scheuble
More Hotels with Restaurants
Types of Hotels
Top 20 Switzerland Hotels
Hotels Near Switzerland
More to Explore in Switzerland
Top Picks
Hotels
Flights
Packages
Cheap Greece VacationsCheap Monaco VacationsCheap Denmark VacationsCheap Croatia VacationsCheap Iceland VacationsCheap Poland VacationsCheap Finland VacationsCheap Portugal VacationsCheap Norway VacationsCheap Malta VacationsCheap Albania VacationsCheap Netherlands VacationsCheap Spain VacationsCheap Austria VacationsCheap Bulgaria VacationsCheap France VacationsCheap Germany VacationsCheap Belgium VacationsCheap Belarus VacationsCheap Italy VacationsCheap Sweden VacationsCheap Romania VacationsCheap Ireland Vacations