Hotel sign
Accommodation Zurich

Best Hotels in Zurich

February 11, 2022 Last Updated on March 19, 2024

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

HotelStar rating
Baur au Lac5*Check rates
The Dolder Grand5*Check rates
Sorell Hotel St. Peter4*Check rates
B2 Boutique Hotel & Spa Zurich4*Check rates
Hotel Schweizerhof4*Check rates
citizenM Zurich4*Check rates
25hours Hotel Langstrasse4*Check rates
Sorell Hotel Seidenhof4*Check rates
Sorell Hotel Seefeld4*Check rates
Hotel Adler3*Check rates
Boutique Hotel Ni-Mo3*Check rates
Hotel Florhof3*Check rates
Hotel Rossli3*Check rates

5 star hotels in Zurich

Baur au Lac

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 of 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. 

> Click here to check prices and book your stay

The Dolder Grand

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.

The 5-star Dolder Grand Hotel in one of the best hotels in Zurich.
Image courtesy The Dolder Grand


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.  

> Click here to check prices and book your stay

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

Sorell Hotel St. Peter

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.

Double room at Hotel Sorell St. Peter Zurich
Image courtesy Sorell Hotels


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.

  > Click here to check prices and book your stay

Another Sorell hotel in Zurich we love is the Sorell Hotel Zürichberg.  Read our review of the hotel > here.

B2 Boutique Hotel & Spa Zurich

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.

  > Click here to check rates and book your stay

Hotel Schweizerhof

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. 

 > Click here to check rates and book your stay

citizenM Zurich

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.

> Click here to check rates and book your stay

25hours Hotel Langstrasse

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.

 > Click here to check rates and book your stay

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.

Want monthly news and podcast updates, helpful travel tips and special deals sent straight to your inbox? Subscribe to Holidays to Switzerland and we’ll send you a bonus copy of our 10 Useful Things to Know Before You Visit Switzerland guide.

🇨🇭 Check out our exclusive discount offers and save on your Swiss vacation. 🇨🇭

Sorell Hotel Seidenhof

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.

Double room at Hotel Sorell Seidenhof Zurich
Image courtesy Sorell Hotels


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.

  > Click here to check rates and book your stay

Sorell Hotel Seefeld

Distance from Zurich HB train station: 0.65 km / 0.4 miles

Sorell Hotel Seefeld is an elegant four star Zurich hotel offering modern accommodation, underground car parking, disabled access and an on-site bar. It’s situated in the urban heart of the city, with Lake Zurich close by. 

This smart property combines cutting-edge facilities with boutique style to make the perfect bolthole for your stay in Switzerland’s largest metropolis. 

sorell hotel seefeld zurich


Accommodation at Sorell Hotel Seefeld ranges from standard single, Queen and King rooms to grand, deluxe and superior rooms sleeping up to three. 

The hotel also has a couple of two bedroom apartments that can accommodate families of five, six or seven. Some rooms offer scenic views over the local area. 

All rooms come with tea and coffee making facilities and there is free WiFi throughout the hotel. Accommodation is also air-conditioned, and disabled access is available. 

Mini fridges are supplied with each room here to keep your snacks and drinks chilled too. 


Though there is no restaurant here, guests are close to all the amenities of the city centre. There is a bar, so guests can relax with a drink or mingle with like-minded travellers after a busy day of sightseeing. 

Breakfast is available daily at Sorell Hotel Seefeld until 10am. 

An internet station in the lobby is useful for both business and leisure travellers, and the hotel can also provide airport transport by means of its own minibus. 

As well as cafes, restaurants, shops and attractions, Sorell Hotel Seefeld is conveniently positioned for Lake Zurich. With an underground garage, the hotel is also ideal for guests who will be arriving in the city by car. 

Central Zurich (Bellevue) can be reached by tram in just 4 minutes and it’s 9 minutes by tram to Zurich main station.

> Click here to check rates and book your stay

3 star hotels in Zurich

Hotel Adler

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.

> Click here to check rates and book your stay

Boutique Hotel Ni-Mo

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.

  > Click here to check rates and book your stay

Hotel Florhof

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. 

> Click here to check rates and book your stay

Hotel Rossli

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. 

> Click here to check rates and book your stay

Location of the Best Hotels in Zurich covered in this guide

Map showing location of the Zurich hotels featured in this article
Click the map to zoom in and enlarge it.

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:

Read more about Zurich in our Zurich Travel Guide.

Switzerland Travel Essentials