Hotel
Hotel
My bookings
1
Language and currency
AUD
Currency
AUD
(Australian dollar)
Popular currencies
All currencies
No currencies found
Try changing your search
Hotels
Hotels in Switzerland
Switzerland hotels
Search among 41 available hotels in Switzerland from 50+ providers
Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests
2
Guests
,
1 room
Get Prices
Bern (Area)
3
Grindelwald
3
Interlaken
Zurich (Canton)
13
Zurich
Top regions in Switzerland
Swiss Alps
22 hotels
Jungfrau
7 hotels
Lake Lucerne
7 hotels
Bernese Oberland
15 hotels
Central Switzerland
8 hotels
Interlaken-Oberhasli District
7 hotels
Best 5-star hotels in Switzerland
Hotel
The Dolder Grand - City And Spa Resort Zurich
Switzerland, Zurich
from
AUD 1 266
per night
Hotel
Park Hyatt Zurich - City Center Luxury
Switzerland, Zurich
from
AUD 1 529
per night
Hotel
Hotel Villa Honegg
Switzerland, Ennetburgen
from
AUD 1 310
per night
Hotel
Gstaad Palace
Switzerland, Gstaad
from
AUD 723
per night
Hotel
Victoria Jungfrau Grand Hotel & Spa
Switzerland, Interlaken
from
AUD 2 973
per night
Hotel
Badrutt'S Palace Hotel St Moritz
Switzerland, St. Moritz
from
AUD 565
per night
Hotel
Suvretta House
Switzerland, St. Moritz
from
AUD 830
per night
Hotel
Fairmont Le Montreux Palace
Switzerland, Montreux
from
AUD 513
per night
Hotel
Park Hotel Vitznau
Switzerland, Vitznau
from
AUD 1 844
per night
Hotel
Grand Hotel Zermatterhof
Switzerland, Zermatt
from
AUD 1 111
per night
Hotel
The Chedi Andermatt
Switzerland, Andermatt
from
AUD 1 274
per night
Hotel
Storchen Zuerich - Lifestyle Boutique Hotel
Switzerland, Zurich
from
AUD 1 531
per night
Most popular 4-star hotels in Switzerland
Hotel
Crowne Plaza Zuerich By Ihg
Switzerland, Zurich
from
AUD 301
per night
Hotel
Citizenm Geneva
Switzerland, Geneva
from
AUD 295
per night
Hotel
Bergwelt Grindelwald - Alpine Design Resort
Switzerland, Grindelwald
from
AUD 539
per night
Hotel
Hotel Interlaken
Switzerland, Interlaken
from
AUD 325
per night
9.4
Perfect
Hotel
Hotel D - Basel - Fully Renovated 2025
Switzerland, Basel
from
AUD 316
per night
8.4
Great
Hotel
Radisson Blu Hotel, Lucerne
Switzerland, Lucerne
from
AUD 256
per night
Hotel
Hotel Spinne Grindelwald
Switzerland, Grindelwald
from
AUD 535
per night
Hotel
Beausite Zermatt
Switzerland, Zermatt
from
AUD 786
per night
Hotel
Schweizerhof Zermatt - A Small Luxury Hotel
Switzerland, Zermatt
from
AUD 891
per night
Hotel
Radisson Blu, Basel
Switzerland, Basel
from
AUD 334
per night
9.6
Perfect
Hotel
Hotel Du Nord
Switzerland, Interlaken
from
AUD 253
per night
8.2
Great
Hotel
Boutique Hotel Wellenberg
Switzerland, Zurich
from
AUD 741
per night
Hotel
Cascada Boutique Hotel
Switzerland, Lucerne
from
AUD 232
per night
Hotel
Belvedere Swiss Quality Hotel
Switzerland, Grindelwald
from
AUD 594
per night
Hotel
Ameron Luzern Hotel Flora
Switzerland, Lucerne
from
AUD 182
per night
Hotel
Grandhotel Giessbach
Switzerland, Brienz (Bern)
from
AUD 319
per night
9.0
Perfect
Hotel
Central Plaza
Switzerland, Zurich
from
AUD 429
per night
Hotel
Citizenm Zuerich
Switzerland, Zurich
from
AUD 396
per night
Hotel
Moevenpick Hotel Zurich Airport
Switzerland, Opfikon-Glattbrugg
from
AUD 159
per night
Hotel
Radisson Blu Hotel Zurich Airport
Switzerland, Kloten
from
AUD 267
per night
Most popular 3-star hotels in Switzerland
Hotel
Hotel Alexander Zurich Old Town
Switzerland, Zurich
from
AUD 154
per night
Hotel
Hotel Bristol Zurich
Switzerland, Zurich
from
AUD 273
per night
7.6
Very good
Hotel
Ibis Styles Luzern
Switzerland, Lucerne
from
AUD 445
per night
7.0
Very good
Hotel
Ibis Zuerich City West
Switzerland, Zurich
from
AUD 289
per night
10.0
Perfect
Hotel
Ibis Styles Zurich City Center
Switzerland, Zurich
from
AUD 275
per night
Amazing spa hotels in Switzerland
9.6
Perfect
Hotel
Moevenpick Hotel Basel
Switzerland, Basel
from
AUD 350
per night
Top family hotels in Switzerland
Hotel
Meininger Hotel Zuerich Greencity
Switzerland, Zurich
from
AUD 90
per night
Hotel
Hotel Limmathof
Switzerland, Zurich
from
AUD 108
per night
Hotel
Ibis Budget Hotel Luzern City
Switzerland, Lucerne
from
AUD 761
per night
ohotel.com.au uses cookies that are strictly necessary for its functioning. We do not collect analytical and marketing cookies.
OK