4 star hotels in Switzerland

Search form is loading
  • Hotel

    Crowne Plaza ZURICH by IHG

    rated as 3.5 out of 5 by 1,990 reviewers
    1.65 mi from city centre
    from £114 per night
  • Hotel

    Ruby Claire Hotel Geneva by IHG

    rated as 4.5 out of 5 by 339 reviewers
    505 ft from city centre
    from £193 per night
  • Hotel

    Royal Manotel

    rated as 4 out of 5 by 1,303 reviewers
    2,375 ft from beach
    from £135 per night
  • Hotel

    NH Geneva Airport Hotel

    rated as 4 out of 5 by 1,709 reviewers
    3.44 mi from city centre
    from £104 per night
  • Hotel

    IntercityHotel Geneva

    rated as 4 out of 5 by 50 reviewers
    2.45 mi from city centre
    from £130 per night
  • Hotel

    Hotel Montbrillant

    rated as 3.5 out of 5 by 513 reviewers
    3,406 ft from city centre
    from £143 per night
  • Hotel

    Mercure Zürich City

    rated as 3.5 out of 5 by 215 reviewers
    2.91 mi from city centre
    from £130 per night
  • Hotel

    Novotel Zurich City West

    rated as 4 out of 5 by 1,767 reviewers
    1.44 mi from city centre
    from £172 per night
  • Hotel

    Leonardo Boutique Hotel Rigihof Zurich

    rated as 3 out of 5 by 606 reviewers
    3,077 ft from city centre
    from £114 per night
  • Hotel

    Nash Airport Hotel

    rated as 2.5 out of 5 by 4 reviewers
    2.61 mi from city centre
    from £73 per night
  • Hotel

    Radisson Blu, Basel

    rated as 4 out of 5 by 715 reviewers
    2,490 ft from city centre
    from £145 per night
  • Hotel

    Novotel Zürich Airport Messe

    rated as 3.5 out of 5 by 1,538 reviewers
    5,026 ft from city centre
    from £114 per night
  • Hotel

    Novotel Genève Centre

    rated as 3.5 out of 5 by 1,758 reviewers
    1,699 ft from beach
    from £148 per night
  • Hotel

    N’vY Manotel

    rated as 4.5 out of 5 by 1,486 reviewers
    2,205 ft from beach
    from £230 per night
  • Hotel

    Locke am Platz Zurich

    rated as 4.5 out of 5 by 221 reviewers
    5,272 ft from city centre
    from £115 per night