Looking for somewhere to stay in Zurich? This guide to the best hotels in Zurich, Switzerland will help you to choose the ideal place to stay.
Whether you are looking for luxury or budget hotels in Zurich, hotels close to the train station or hotels in Zurich Old Town, you’ll find plenty of options below.
Use this guide to browse the location, facilities and amenities of each property in our selection of best hotels in Zurich.
Need a hotel near the airport? Read our guide to the best Zurich Airport Hotels.
[This post may contain compensated links. Please see my disclosure policy for more information.]
Summary of the best hotels in Zurich covered in this guide
5 star hotels in Zurich
Distance from Zurich HB train station: 1.2 km / 0.8 miles
This outstanding five star Zurich hotel is situated in its own private park within central Zurich. Staying here gives visitors a real sense off place, as there are stunning views of the Alps and Lake Zurich from the building and grounds.
With the Bahnhofstrasse shopping area close and a wealth of fabulous amenities, this is up there with the finest Zurich 5 star hotels and makes a very memorable and special place to stay.
If you’re wondering where to stay in Zurich for top quality accommodation, you should shortlist Baur au Lac. Options range from simpler singles to a range of plush suites, including the River, City and Deluxe Suites.
The range of elegant accommodation comes with free minibar (which is refilled daily) and WiFi – as well as every luxury you could think of. Even the smallest rooms have work desks, while the spacious suites also have fully furnished living areas.
When it comes to facilities, this is without doubt one of the best hotels in Zurich. From the state-of-the-art fitness centre on the top floor to the wine and flower shops on site, there is plenty here to keep guests occupied.
This luxury hotel in Zurich offers limousine, concierge and valeting services as well as two restaurants, one of which boasts a Michelin star. There is also a hair and beauty salon and physiotherapist, and you can even have your car repaired at the hotel’s own garage.
Distance from Zurich HB train station: 1.6 km / 2.6 miles
You can live like a celebrity – if only for a few days – at the Dolder Grand. Also one of the top hotels in Zurich, everything about this property impresses, from the vast and luxurious spa to the double Michelin-starred restaurant.
The views over the nearby forest, lake, city and Alps are superb, and the hotel is situated right next to a charming Swiss cogwheel railway station. To cap it all, it’s recognised as a sustainable travel property too.
This hotel in Zurich, Switzerland offers a great range of room types, from superior singles and doubles to top-of-the-range suites with panoramic or lake views. Up to five guests can be accommodated in each.
Some rooms have balconies, and all come with flatscreen TV, free WiFi, coffee machine, bathrobes and slippers. There are views over the city, forest, mountains or lake from each.
As one of the best Zurich luxury hotels, the Dolder Grand has a 4,000 m² spa with ladies’ and gentlemen’s’ areas, 18 treatment rooms and two suites. Various pampering and beauty treatments can be booked on site and there is also a large swimming pool offering sweeping views from the water.
The hotel provides a free shuttle to central Zurich, and also has two eateries, including fine dining venue The Restaurant that holds two Michelin stars. 14 Gault Millau points have also been awarded to the Saltz Restaurant, which serves international cuisine.
Another 5-star Zurich hotel worth considering is the Zurich Marriott Hotel. There are also two 4-star Marriott Hotels in Zurich – Courtyard by Marriott Zurich North and Sheraton Zurich Hotel (part of the Marriott Bonvoy group).
4 star hotels in Zurich
Distance from Zurich HB train station: 0.8 km / 0.5 miles
If the best hotel in Zurich for you is a more relaxed, four star property, we recommend the Sorell St Peter. It’s also ideal for those seeking hotels in Zurich city centre, as it’s under a kilometre from the main train station.
This property has sleekly styled, comfortable rooms, a buffet restaurant, a fitness centre, a bar and a guest lounge. There is also a pleasant outdoor garden.
If you’d like to find an apartment hotel in Zurich, you may also be in luck as the Sorell St Peter has a one-bedroom unit sleeping up to three. Four can also be accommodated in a balcony suite which also features a separate bedroom. There are also singles, doubles and twins to choose from.
Rooms are decorated in a contemporary style and come with seating area, air conditioning, flatscreen TV, tea and coffee making facilities and bathrobes. Some also feature a kitchenette with fridge, microwave and dishwasher.
This pick of the central Zurich hotels has a well-equipped gym, a 24-hour front desk, a shared lounge, a bar and a buffet restaurant that’s open daily.
Hotel staff can provide a currency exchange service and can also help guests with arranging local activities such as cycling or hiking.
Distance from Zurich HB train station: 1.9 km / 1.2 miles
A favourite among boutique hotels in Zurich, the B2 is housed in what was once a city brewery. A range of unique features makes this one of the design hotels in Zurich with a difference.
As well as the impressive spa, amenities include the public thermal baths, a private library and a guest lounge serving Swiss cheeses, tapas and wines.
Anyone looking for 4 star hotels in Zurich offering a simplified range of room options should be satisfied with the B2. The handful of room categories run from superior doubles to junior, duplex and family suites.
All rooms are air-conditioned and include a free minibar as well as WiFi, flatscreen TVs and en-suites with bathrobes and slippers. Hot drink-making facilities are also supplied with all accommodation.
The hotel’s spa is a highlight of any stay and includes a wellness zone, various swimming pools and a steam bath, all of which can be accessed by guests paying an additional charge.
A collection of around 33,000 books are yours to browse while staying at this one-off hotel in Zurich, Switzerland.
You can also enjoy a delicious breakfast each morning, with the lounge serving tapas, cheeses and wine later in the day.
Distance from Zurich HB train station: 0.15 km / 0.1 miles
If you want to be near the train station in Zurich, the best hotels for quick access include the Schweizerhof, which is under 200 metres away.
When 5 star hotels in Zurich offer the facilities you want but are a little beyond your budget, Hotel Schweizerhof is a great choice as it has soundproofed rooms, a French restaurant and free use of a nearby gym and spa for guests.
Accommodation at the Schweizerhof comes with beds that are electrically adjustable and free WiFi is provided throughout the entire property. The fact that this is one of the most central Zurich hotels also means the soundproofing is a very practical feature.
A range of double, twin and triple rooms are available, sleeping between one and three guests in each. These include a range of deluxe suites, some of which have a sofa bed in the seating area.
Guests staying at the Schweizerhof Hotel enjoy complimentary access to the Holmes Place fitness centre and spa nearby. At the restaurant, La Soupière, you can sample authentic Swiss dishes as well as French cuisine.
There is also the Schweizerhof Bar and Cafe Gourmet on site. The former serves fine whiskies and international beers, while the cafe sells deli items like antipasti, pastries and salads and even has a caviar boutique.
Distance from Zurich HB train station: 0.8 km / 0.5 miles
The Citizen M chain has made a name for itself in providing sleek, contemporary accommodation in city centres across the globe – and their hotel in Zurich is no different.
Spotlights, wooden flooring, cool greys and pops of colour and style characterise this property.
It’s one of the best hotels in the Old Town of Zurich, offering simple access to all the city sights as well as a good range of on-site amenities.
All en-suite accommodation comes with air conditioning and rooms are fitted with flatscreen TVs. As you might expect from such a forward-thinking chain, there is complimentary WiFi throughout the property.
Rooms feature king-sized beds and are ideal for two to three guests. Some are adapted for the disabled, so if you want to book hotels in Zurich that are accessible, add this one to your shortlist.
The hotel has an elegant, modern bar and restaurant with glossy wooden cabinetry, large windows and bright red bar stools. Reception is available 24 hours per day and breakfast is served daily.
A daily housekeeping service is supplied and Citizen M Zurich also offers access throughout for disabled guests.
Distance from Zurich HB train station: 1 km / 0.6 miles
This 25hours hotel, close to Europaallee, is also a solid option for those searching for hotels in Zurich city centre, or hotels that are close to the train station.
There is a restaurant, fitness suite and sauna on site, in addition to a useful gift shop.
25 hours Zurich is quirky and modern in style, with neutral, pale colour schemes complemented by shades of teal, coral and duck egg blue.
Rooms at the 25hours Hotel in Zurich come with the usual amenities found in 4 star hotels in Zurich, such as air conditioning, private bathroom with toiletries and hairdryer and flatscreen TVs. Free WiFi is also supplied in the entire property.
Room sizes range from medium to large and extra large rooms, with two guests accommodated in each.
Diners at the NENI restaurant are spoiled for choice with a wide-ranging menu featuring a mix of Mediterranean, Moroccan and Middle Eastern dishes.
The hotel also has a gift shop and can provide storage for bikes or bowls and baskets for pets. Rooms are soundproofed and disabled access is available.
There is also a pretty sun terrace for guests’ use.
Planning a trip to Switzerland?
At Holidays to Switzerland we are passionate about sharing our love of Switzerland and helping you to plan the perfect trip. Read our guide to planning a trip to Switzerland to kick start your travel plans and join our free Switzerland Travel Planning group on Facebook to chat with other past and future travellers.
Subscribe to receive our monthly news and podcast updates, helpful travel tips and special deals, and we’ll send you a copy of our 10 Useful Things to Know Before You Visit Switzerland guide. > Click here to subscribe.
Distance from Zurich HB train station: 0.5 km / 0.3 miles
If you like the idea of staying somewhere brand new and unblemished, the Sorell Seidenhof could be the best hotel in Zurich, Switzerland to book into. Located just off Bahnhofstrasse, its location can barely be beaten.
Rooms come complete with the latest amenities like Nespresso machines, while the Asian style eatery on site serves Thai, Chinese and Vietnamese specialities.
Garden rooms overlook one of Zurich’s prettiest courtyards, too.
Accommodation at the Sorell Hotel Seidenhof comes with free WiFi, Nespresso coffee machines, air conditioning and soundproofing.
Room types range from ‘cosy’ singles and doubles for one or two people to standard, superior and deluxe rooms. There is also a suite than can sleep up to three guests.
This Zurich city hotel has a fabulous Asian restaurant with a delightful courtyard garden for al fresco dining. Chinese, Thai and Vietnamese cuisine is featured on the menu.
Though there is no gym at the hotel, guests are given favourable rates at the fitness centre opposite, which also has a steam bath and sauna.
All the amenities of central Zurich are also within easy walking distance.
3 star hotels in Zurich
Distance from Zurich HB train station: 0.6 km / 0.4 miles
The Adler Hotel Zurich is also centrally located within easy reach of the train station. It’s a 3 star property with an authentically Swiss feel, due to fact that this hotel in the Old Town of Zurich is housed in a 16th century property.
An on-site restaurant specialises in Swiss cuisine and there are images of the city decorating the walls.
From a standard single to a family junior suite, there are various room types available at this pick of the 3 star Old Town Zurich hotels. Accommodation can sleep between one and eight guests, as there are family rooms and suites here.
All rooms are furnished in a traditional style, with features like exposed warm wooden beams and local landscapes adding character. The minibar comes with a supply of complimentary soft drinks.
A key feature of Hotel Adler is the Swiss Chuchi restaurant, where guests can sample Swiss dishes like cheese fondue and rösti. There is outdoor seating for summer dining.
Parking, free WiFi and an airport shuttle service are also provided by the hotel, which is within walking distance of Zurich’s shops, cafes and restaurants, as well as the tourist sights of the Old Town.
Distance from Zurich HB train station: 1.6 km / 1 mile
When you’re looking at boutique hotels in Zurich but on a three star budget, the Ni-Mo could well be your first port of call. In the Seefeld district, it’s close to the promenade in addition to the bars, shops and restaurants of the area.
A buffet style breakfast is available daily and rooms combine practical furnishings with character touches like real wood parquet flooring and luxuries such as Nespresso machines.
All rooms are kitted out with free WiFi connection, cable TV and electronic safe. As well as the in-room coffee machines, complimentary tea, coffee and water is available in the breakfast room all day long.
Accommodation ranges from classic singles and doubles to premium rooms, some of which have a private balcony.
When it comes to value for money, the Ni-Mo is surely one of the top Switzerland hotels in Zurich. Guests benefit from all-day access to the breakfast room, which has a constant supply of Nespresso coffee, tea and water.
Breakfast is served buffet-style and comprises a great choice of Swiss breads and cheeses, fresh fruit, yogurt, muesli and even dried meats.
There is a tram stop within a short walk of the hotel, which will take you to the main train station.
Distance from Zurich HB train station: 1 km / 0.6 miles
If you want to book a hotel in Zurich that feels luxurious yet is abundant in local charm, the Florhof is definitely worth taking a look at. The 18th century building was formerly a merchant’s home, and now houses a peaceful, historic hotel.
For those wondering where to stay in Zurich with access to the Old Town, University or art gallery, the Florhof is a good bet.
Inside, original features like the vaulted cellar blend seamlessly with contemporary decor.
A handful of room categories at Hotel Florhof includes small singles, medium doubles, grand rooms and junior suites. Up to three guests can be accommodated in all but the smallest rooms.
Rooms are furnished and decorated in a modern style, with parquet flooring and free WiFi. Each is unique, and may feature sloping ceilings, seating areas or vintage pieces.
This pick of the hotels in Zurich centre has a grand, glossy entrance hall with patterned floor tiles and a panelled front desk. Other public areas include the outdoor terrace, the restaurant, the lounge and a vaulted cellar.
In the courtyard, guests will be charmed by the historic Neptun fountain. When the weather is kind, it’s a lovely place to relax while remaining within reach of city amenities and public transport links.
Distance from Zurich HB train station: 1 km / 0.6 miles
Our final contender as cheapest hotel in Zurich offering an impressive range of facilities is Hotel Rossli. Found just 100 metres from the River Limmat, it’s also located in the desirable Old Town area.
Among three star Zurich hotels, this is one of the best for dining as the Il Gattopardo restaurant on site specialises in Mediterranean and specifically Sicilian cuisine.
The squeaky clean rooms at the Rossli are contemporary in style, with vibrant yellows and quirky details bringing them to life. Guests can choose between a range of singles, doubles and larger accommodation.
If you want to stay at an aparthotel in Zurich, you’ll be pleased to learn that there’s a two bedroom penthouse here.
Rooms come with free WiFi, flatscreen TV, minibar, slippers and bathrobes. A daily housekeeping service is supplied and there are tea and coffee making facilities in all accommodation.
A vibrant bar and restaurant is one of the highlights of a stay at the Rossli in Zurich. The best hotel, surely, for those who love Italian food, as the menu includes Sicilian and Mediterranean style cuisine.
The bar also offers casual tapas dishes alongside a good range of fine wines and malt whiskies. Guests love the location, close to transport links as well as the attractions of central Zurich.
Location of the Best Hotels in Zurich covered in this guide
Have you chosen the best hotel in Zurich?
As you can see, there are a huge range of Zurich hotels to choose from. With choices ranging from larger chain hotels to smaller spa hotels, Zurich has something to suit every traveller.
We hope this guide to our pick of the best hotels in Zurich has helped you to choose where to stay when you visit this vibrant Swiss city.
More articles to help you plan your visit to Zurich:
- How to get from Zurich Airport to the city
- How to spend 48 hours in Zurich
- The Zurich Card
- Top day trips from Zurich
Read more about Zurich in our Zurich Travel Guide.