Hotels in Meilen, Switzerland

Search & Compare Meilen Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Meilen

Meilen overview

If you're looking for a new favorite getaway, look no further than Meilen. Meilen might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like Kunsthaus Zurich and Zoo Zurich. Popular sights in the surrounding area include Fraumuenster and Bahnhofstrasse.

Where to stay in Meilen

Whether traveling for business or pleasure, Meilen can accommodate all visitors. You can shop as many as 1417 deals for Meilen accommodations on, some with discounts of up to 50%. We have room prices as low as 29 USD per night and here's a breakdown of hotels by star rating in Meilen as well as in the surrounding area:
  • • 31 5-star hotels from 148 USD per night
  • • 160 4-star hotels from 102 USD per night
  • • 170 3-star hotels from 82 USD per night
  • • 33 2-star hotels from 40 USD per night

How to get to Meilen

Fly into Zurich (ZRH), 12.7 mi (20.4 km) from the heart of Meilen. Meilen Station is the closest train station, located 0.7 mi (1.2 km) from the city center.

What to see around Meilen

Here are some top sights in the surrounding area:
  • • Kunsthaus Zurich (7.9 mi/12.7 km from the city center)
  • • Zoo Zurich (8.1 mi/13 km from the city center)
  • • Fraumuenster (8.1 mi/13.1 km from the city center)
  • • Bahnhofstrasse (8.1 mi/13.1 km from the city center)
  • • Rapperswil Castle (8.5 mi/13.7 km from the city center)

When to visit Meilen

Wondering what time of year to travel or what you should pack? Here are some seasonal norms so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 53°F day, 29°F night
  • • April-June: 74°F day, 39°F night
  • • July-September: 77°F day, 50°F night
  • • October-December: 62°F day, 33°F night
Seasonal rainfall averages
  • • January-March: 0.28 inches
  • • April-June: 0.35 inches
  • • July-September: 0.51 inches
  • • October-December: 0.31 inches