Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Browse for Zürich Hotels with Restaurants from $89

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Travelers Enjoyed These Hotels with Restaurants

Hotel Florhof
3 out of 5
Florhofgasse 4, Zürich
Free CancellationReserve now, pay when you stay
The price is $285 per night
4.7/5Exceptional! (107 reviews)

"Second time staying at Hotel Florhof, and will stay there again."…"

Reviewed on Feb 19, 2020

Hotel Florhof
Hotel Schweizerhof Zürich
4 out of 5
Bahnhofplatz 7, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $377 per night
4.7/5Exceptional! (691 reviews)

"Was great will stay again"…"

Reviewed on Mar 10, 2020

Hotel Schweizerhof Zürich
Small Luxury Hotel Ambassador Zürich
4 out of 5
Falkenstrasse 6, Zürich, ZH
Get Rates
4.6/5Exceptional! (380 reviews)

"I had stayed at the property before and had liked it very much. It is near the lake about a minutes walk. A beautiful hotel and Nina at reception was brilliant. She greeted us and offered us a drink. Other staff were also very polite. The room we had was very large as well. The room was clean, the ..."…"

Reviewed on Feb 21, 2020

Small Luxury Hotel Ambassador Zürich
25hours Hotel Langstrasse
4 out of 5
Langstraße 150, Zürich
Free CancellationReserve now, pay when you stay
The price is $193 per night
4.6/5Wonderful! (630 reviews)

"This hotel is quirky in all the right ways. I highly recommend looking around your room and the hotel during your stay. You’ll find some fun additions that you don’t normally get. The bed was comfortable and the shower was great. The staff is nice and accommodating and the restaurant is delicious! ..."…"

Reviewed on Feb 28, 2020

25hours Hotel Langstrasse
25hours Hotel Zürich West
4 out of 5
Pfingstweidstrasse 102, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $137 per night
4.5/5Wonderful! (991 reviews)
Nice no frills hotel

"Nice hotel with everything you need... rooms are well designed. Location slightly off downtown."…"

Reviewed on Mar 25, 2020

25hours Hotel Zürich West
Marktgasse Hotel
4 out of 5
Marktgasse 17, Zürich
Free CancellationReserve now, pay when you stay
The price is $188 per night
4.5/5Wonderful! (270 reviews)
Nice spot

"Great location; nice decor; fun common spaces; friendly service. Room would have been too small for anything more than a weekend (and I’m from NYC so used to small spaces). Would definitely recommend."…"

Reviewed on Feb 17, 2020

Marktgasse Hotel
Hotel Adler Zürich
3 out of 5
Rosengasse 10, Zürich
Free CancellationReserve now, pay when you stay
The price is $166 per night
4.5/5Wonderful! (802 reviews)

"Great location. Friendly staff. Good breakfast selection."…"

Reviewed on Mar 12, 2020

Hotel Adler Zürich
Placid Hotel Design & Lifestyle Zurich
4 out of 5
Buckhauserstrasse 36, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $112 per night
4.4/5Wonderful! (276 reviews)

"One or the male staff that worked during the night was not very friendly/not helpful."…"

Reviewed on Mar 21, 2020

Placid Hotel Design & Lifestyle Zurich
Leoneck Swiss Hotel
3.5 out of 5
Leonhardstrasse 1, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $127 per night
4.3/5Excellent! (995 reviews)

"Had issues at check-in. Took FD quite a while to locate our reservation. Other then that we enjoyed our stay, especially the buffet breakfast which was included. Great location. Would stay there again."…"

Reviewed on Apr 27, 2020

Leoneck Swiss Hotel
Renaissance Zürich Tower Hotel
5 out of 5
Turbinenstrasse 20, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $155 per night
4.3/5Excellent! (717 reviews)

"The staff are very friendly . Very near to train station .family friendly"…"

Reviewed on Feb 21, 2020

Renaissance Zürich Tower Hotel
Sorell Hotel Seidenhof
3.5 out of 5
Sihlstrasse 9, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $224 per night
4.2/5Excellent! (994 reviews)

"Good value for money what else I can add it's a nice hotel"…"

Reviewed on Jan 29, 2020

Sorell Hotel Seidenhof
Sorell Hotel Rütli
3.5 out of 5
Zaehringerstrasse 43, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $193 per night
4.2/5Excellent! (992 reviews)

"Great breakfast. Great location. Clean. Great value."…"

Reviewed on Feb 24, 2020

Sorell Hotel Rütli
Zurich Marriott Hotel
5 out of 5
Neumuehlequai 42, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $256 per night
4.2/5Excellent! (997 reviews)
Zurich experience

"We did like the City, the hotel location, but the hotel lobby is under rebuilt and it had a lot of noise and dust. Overall it was ok."…"

Reviewed on Mar 9, 2020

Zurich Marriott Hotel
Central Plaza Hotel
4 out of 5
Central 1, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $240 per night
4.2/5Very Good! (995 reviews)
Wonderful hotel near Zurich main train station

"Two night stay prior to ski vacation in St. Moritz. Regular room is very small (I visited a fellow travelers room). We had a suite which was spacious and convenient. It was an easy walk from the train station and convenient to restaurants. Breakfast was well appointed and tasty."…"

Reviewed on Mar 9, 2020

Central Plaza Hotel
Boutique Hotel Wellenberg
4 out of 5
Niederdorf Strasse 10, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $178 per night
4.2/5Very Good! (999 reviews)

"Location and staff were superb. The housekeeping was spotty and there were issues with the room that were not resolved"…"

Reviewed on Mar 18, 2020

Boutique Hotel Wellenberg
Swissotel Zurich
4.5 out of 5
Schulstrasse 44, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $184 per night
4.2/5Very Good! (998 reviews)

"Great location , Starbucks inside!! Plus great restaurant on site"…"

Reviewed on Mar 11, 2020

Swissotel Zurich
Bristol Hotel
3 out of 5
Stampfenbachstrasse 34, Zürich, ZH
Free CancellationReserve now, pay when you stay
The price is $89 per night
4.2/5Very Good! (994 reviews)

"Our room was wonderful. It was very small but adequate. A nice bonus was the balcony with a lovely view."…"

Reviewed on Mar 24, 2020

Bristol Hotel
Hotel Montana Zürich
3 out of 5
Konradstrasse 39, Zürich, ZH
Get Rates
4.1/5Very Good! (999 reviews)
Very good hotel well situated.

"Hotel was in a relatively quiet area but near the main train station which could be accessed close to the hotel without having to walk to the main area of the station. The room was very comfortable and I loved the large bathtub. Perfect after a long day of sightseeing. The breakfast buffet was very ..."…"

Reviewed on Mar 23, 2020

Hotel Montana Zürich
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurants in Zürich

Search for hotels in Zürich on Expedia. You can easily find your hotels in Zürich using one of the methods below:

  • View our selection of featured hotels in Zürich
  • Use the map to find hotels in the Zürich neighborhood you prefer
  • Use the filters to see hotels in a specific area of Zürich, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Zürich
  • Enter your travel dates to view the best deals on hotels in Zürich - while they last

More trip options

Travelers Loved These Hotels with Restaurants