Top landmarks in Switzerland
Amazing spa hotels in Switzerland
8.2Great558 reviews
Inn
Switzerland, Churwalden
15 minutes on foot from Pradafenz Ski Lift, the Gruppenhaus Lindenhof Churwalden includes 60 rooms.
from GBP 82 per night
9.3Perfect133 reviews
Inn
Switzerland, Tschappina
Set around 25 minutes' walk from Skilifte Tschappina-Lusch-Urmein AG Obergmeind, the rooms in the smoke-free Gasthaus Alpina have views of mountain.
from GBP 188 per night
Top family hotels in Switzerland
8.0Great653 reviews
Inn
Switzerland, Wilderswil
Since 1684, the 3-star Baeren Hotel, The Bear Inn Wilderswil has boasted a quiet location near a train station, offering a lounge bar along with a nice view.
from GBP 89 per night
8.4Great374 reviews
Inn
Switzerland, Berguen
Albula is within 25 minutes' walk of the 2-star Preda Kulm, while Fuorcla Crap Alv is around 3.1 km away.
from GBP 132 per night
7.3Very good1766 reviews
Inn
Switzerland, Brienz (Bern)
Around 10 minutes by car from Dotzweglift, the 3-star Seehotel Baren Brienz offers a currency exchange and a lift.
from GBP 53 per night
8.5Great435 reviews
Inn
Switzerland, Frauenfeld
Set a mere 0.7 km from Naturmuseum Thurgau, the 3-star Gasthof Zum Falken Frauenfeld boasts local dishes served at the onsite à la carte restaurant.
from GBP 162 per night
9.3Perfect186 reviews
Inn
Switzerland, Giswil
While staying at the Landgasthof Grossteil you are invited to discover Geographic Center of Switzerland, set about 4.5 km away, or St. Anton, which is just a 10-minute stroll away.
from GBP 122 per night
9.1Perfect508 reviews
Inn
Switzerland, Grindelwald
Placed 85 km from Belp airport, the Berghaus Mannlichen Grindelwald welcomes guests with a gift shop and a restaurant.
from GBP 144 per night
8.4Great1029 reviews
Inn
Switzerland, Kandersteg
The pet friendly Des Alpes is in the adjacency of Alpine Centre Kandersteg and has a quick access to Car Transport Lotschberg.
from GBP 29 per night
8.2Great1662 reviews
Inn
Switzerland, Lauterbrunnen
The 2-star Steinbock has an à la carte restaurant specialising in local cuisine and is situated 7 minutes on foot from Lauterbrunnen Village.
from GBP 71 per night
8.6Great1338 reviews
Inn
Switzerland, Muralto
The Al Pozz Boutique Resort Locarno overlooks Lake Maggiore and is located just a 5-minute walk from Casino.
from GBP 85 per night
9.1Perfect878 reviews
Inn
Switzerland, Locarno
The Pensione Olanda is set 25 minutes' walk from Cardada and just 0.7 km from Museo civico e archeologico.
from GBP 65 per night
7.7Very good754 reviews
Inn
Switzerland, Meiringen
Sherlock Holmes Museum and the limestone river Aare Gorge are located 1.3 km and 1.7 km from the 2-star Tourist respectively.
from GBP 82 per night
8.3Great448 reviews
Inn
Switzerland, Saanen
While staying at the charming Landhaus Saanen you are invited to discover Stiftung Alpenruhe, set nearly 20 minutes' walk away, or DDLJ Bridge, which is nearly a 5-minute walk away.
from GBP 131 per night
8.7Great544 reviews
Inn
Switzerland, Andermatt
Located nearly 7 minutes on foot from Pfarrkirche St. Peter und Paul, the 2-star Hotel & Restaurant Zum Schwarzen Baren offers bright rooms about a 9-minute stroll from Andermatt/Sedrun.
from GBP 124 per night
8.4Great1102 reviews
Inn
Switzerland, Murren
Featuring 50 rooms with views of the garden, the 4-star Regina Murren is set 3.4 km from Staubbach Waterfall.
from GBP 81 per night
7.5Very good939 reviews
Inn
Switzerland, Wengen
Guests can take advantage of a sunbathing terrace and a play area, while staying at the modern Swiss Lodge Hotel Bernerhof, located just a 5-minute walk from Wengen-Mannlichen as well as near a train station.
from GBP 52 per night
8.3Great941 reviews
Inn
Switzerland, Emmetten
Located approximately 10 minutes by car from Bergbahnen Beckenried-Emmetten AG, the family Engel features a buffet breakfast.
from GBP 143 per night
8.5Great772 reviews
Inn
Switzerland, Bern
Offering 10 rooms with views of the garden, the Max Aviation Villa & Apartments Bern is set in the Murifeld district of Bern, within a 10-minute drive of Einstein House.
from GBP 72 per night
8.6Great296 reviews
Inn
Switzerland, Grimentz
While staying at the 3-star De Moiry Superieur you are invited to discover Cave Bourgeoise, set about a 15-minute stroll away, or Obser-va-toire Francois-Xavier Bagnoud, which is a 10-minute ride away.
from GBP 340 per night
8.4Great601 reviews
Inn
Switzerland, Hasliberg
Dining at à la carte restaurant with local dishes is available at the 3-star Gletscherblick, set at a 4.5 km distance from Alpentower.
from GBP 175 per night
8.3Great634 reviews
Inn
Switzerland, Zurzach
While staying at the Gasthof Zur Waag Zurzach you are invited to discover Burg Kussaberg, set a 20-minute stroll away, or reformed church, which is only 1.7 km away.
from GBP 74 per night
Cheap hotels in Switzerland
6.3Nice909 reviews
Inn
Switzerland, Interlaken
Offering a central location next door to a train station, the 3-star Marco Interlaken is at 500 metres from Hoheweg.
from GBP 130 per night
6.3Nice753 reviews
Inn
Switzerland, Interlaken
Located just 650 metres from Hoheweg, the Linda Inn Lodge Interlaken features 11 rooms with views of the city.
from GBP 43 per night
8.0Great680 reviews
Inn
Switzerland, Kandersteg
While staying at the Pension Spycher you are invited to discover Luftseilbahn Kandersteg-Sunnbuel, set about a 25-minute stroll away, or Spittelmatte, which is approximately 5 km away.
from GBP 101 per night
7.9Very good611 reviews
Inn
Switzerland, Leukerbad
The 3-star Escher is a good starting point to Leukerbad's sights including Leukerbad Therme Water Park, which is a 5-minute stroll away.
from GBP 62 per night
8.7Great354 reviews
Inn
Switzerland, Poschiavo
The Altavilla, Rooms & Breakfast is set within a 10-minute drive of Il Giardino dei Ghiacciai di Cavaglia and 10 minutes by car from Bernina Pass.
from GBP 102 per night
8.9Great375 reviews
Inn
Switzerland, Scuol
The 2-star Garni Alpenrose - Grusaida is located 150 km from St. Gallen-Altenrhein airport and at 250 metres of Runa bus stop.
from GBP 148 per night
8.9Great250 reviews
Inn
Switzerland, Sedrun
While staying at the Casa La Roda, Via Da Scola 2 Sedrun you are invited to discover Senda Sursilvana, set approximately a 13-minute stroll away, or Ski Lift Valtgeva, which is a mere 250 metres away.
from GBP 81 per night
7.9Very good470 reviews
Inn
Switzerland, Vevey
The 3-star De La Place Vevey overlooks the city and lies within a stroll of a train station.
from GBP 83 per night
8.5Great1457 reviews
Inn
Switzerland, Vevey
Comprising 7 rooms in the heart of Vevey, the quality Guest House Le Charlot lies within 4.2 km of Salle omnisports du Pierrier.
from GBP 92 per night
8.9Great85 reviews
Inn
Switzerland, Weissbad
While staying at the Waldgasthaus Lehmen Weissbad you are invited to discover Wildkirchli, set approximately a 25-minute stroll away, or Rathaus, which is 4.8 km away.
from GBP 165 per night
8.7Great509 reviews
Inn
Switzerland, Wengen
The 3-star Berghaus is a perfect vacation spot within 4.6 km of Trummelbach and other Wengen landmarks.
from GBP 160 per night
8.1Great715 reviews
Inn
Switzerland, Winterthur
The 2-star Albani is a good starting point to Winterthur's sights including Museum Oskar Reinhart am Stadtgarten, which is a mere 5 minutes' walk away.
from GBP 35 per night
9.2Perfect490 reviews
Inn
Switzerland, Langwies
The Gasthaus Edelweiss is set within 4.3 km of Schwarzsee and nearly a 10-minute ride from Schanfigg.
from GBP 145 per night
9.2Perfect734 reviews
Inn
Switzerland, Appenzell
The Adler Appenzell features rooms with views of the city, while a beautiful location provides access to Sammelplatz railway, which is approximately a 10-minute ride away.
from GBP 139 per night
6.5Nice580 reviews
Inn
Switzerland, Villeneuve
Situated right in the centre of Villeneuve and at a 3.8 km distance from Glion Village, the 3-star Du Quai offers 12 rooms.
from GBP 128 per night
7.8Very good566 reviews
Inn
Switzerland, Trient
Charamillon Ski Lift is set at a 7 km distance from the Auberge Du Mont Blanc.
from GBP 31 per night
8.0Great260 reviews
Inn
Switzerland, Bonigen
At a 25 km distance from Interlaken, the Walida Bonigen includes 7 rooms.
from GBP 171 per night
8.9Great767 reviews
Inn
Switzerland, Sankt Niklaus
The 3-star La Reserve is located 65 km from Sion airport and within a 5-minute walk of Altersheim bus stop.
from GBP 137 per night
7.8Very good467 reviews
Inn
Switzerland, Nendaz
The Edelweiss, located not too far from Nendaz, is also at a proximity to NVRM - Remontees mecaniques de Nendaz et Veysonnaz.
from GBP 122 per night
8.8Great611 reviews
Inn
Switzerland, Verbier
Located 7 minutes' walk from Le Farinet Verbier SA, the 3-star La Rotonde is 2.9 km from Croix de Coeur.
from GBP 73 per night
Inns with beach in Switzerland
8.1Great345 reviews
Inn
Switzerland, Innerthal
The Fischers Lodge is set merely 450 metres from Pfarrkirche St. Katharina and at a 4.8 km distance from Zindlenspitz.
from GBP 126 per night
8.1Great315 reviews
Inn
Switzerland, Sant'Antonio
Located 10 minutes by car from Piazza Indipendenza, the 2-star Osteria Ritrovo Dei Passeggeri overlooks the mountain and features an à la carte restaurant.
from GBP 72 per night
8.4Great753 reviews
Inn
Switzerland, Morcote
The Albergo Ristorante Della Posta is nestled right in the centre of Morcote and within a 10-minute drive of Botanical Garden Parco San Grato.
from GBP 72 per night
8.9Great289 reviews
Inn
Switzerland, Innertkirchen
The pet-friendly Panorama Hotel Wagenkehr features views of Alps and boasts access to an own beach and Meiringen-Hasliberg, located a 10-minute drive away.
from GBP 132 per night
8.4Great703 reviews
Inn
Switzerland, Scharnachtal
Tropic House and Artilleriewerk Faulensee are located 6 km and 7 km from the Gasthof Engelberg Scharnachtal respectively.
from GBP 99 per night
Inns with free parking in Switzerland
7.5Very good1329 reviews
Inn
Switzerland, Airolo
Comprising 13 rooms in the heart of Airolo, the 3-star Des Alpes - Restaurant & Pizzeria lies approximately a 25-minute walk from Funivie Airolo-Pescium Ski Resort.
from GBP 57 per night
8.4Great291 reviews
Inn
Switzerland, Bourg-Saint-Pierre
Staying at the family run Auberge Les Charmettes Bourg-Saint-Pierre means you will be 10 minutes by car from Barrage Des Toules, while enjoying an indoor pool onsite.
from GBP 55 per night
8.6Great698 reviews
Inn
Switzerland, Heiligenschwendi
Vieille Ville de Thoune is 3.9 km from the 3-star Bellevue, while Observatory- Planetarium is about 3.7 km away.
from GBP 86 per night
8.2Great284 reviews
Inn
Switzerland, Les Diablerets
Set 10 minutes' drive from Glacier 3000, the 2-star Auberge De La Poste Les Diablerets welcomes guests to an à la carte restaurant on site.
from GBP 94 per night
8.8Great261 reviews
Inn
Switzerland, Reckingen
The Blinnenhorn is set about a 10-minute drive from Firehorn and about a 10-minute drive from Kneippweg Blitzingen.
from GBP 191 per night
8.4Great845 reviews
Inn
Switzerland, Kriens
Situated in the Kriens district of Lucerne, the 3-star Sonnenberg offers quick access to Kloten airport within 57 minutes' drive.
from GBP 87 per night
8.6Great307 reviews
Inn
Switzerland, Arolla
The Du Pigne Arolla lies a 10-minute ride from La Cassorte and right at a bus stop.
from GBP 175 per night
8.6Great1689 reviews
Inn
Switzerland, Ringgenberg
Paragliding Interlaken GmbH is 17 minutes on foot from the 3-star Gasthof Schoenegg and Alpenwildpark is nearly a 19-minute walk away.
from GBP 46 per night
8.4Great1777 reviews
Inn
Switzerland, Grindelwald
Located at a 3.6 km distance from Faulhorn, the smoke-free Alpenblick Grindelwald features a buffet breakfast.
from GBP 46 per night
7.8Very good1037 reviews
Inn
Switzerland, Sundlauenen
Niederhorn is within 3 km of the 2-star Beatus, while Skilift Boden Platter is approximately 2.7 km away.
from GBP 87 per night
7.7Very good90 reviews
Inn
Switzerland, Frick
Located 700 metres of Jakob Muller Museum, the Gasthof Adler Frick has 15 rooms, and lies near a train station.
from GBP 98 per night
8.7Great1307 reviews
Inn
Switzerland, Iseltwald
Close to a train station and within 1.2 km of Seeburg chateau, whether you are here for business or pleasure, stay for a night or more and let the 3-star Bellevue Boutique B&B Am Brienzersee / with 11 rooms surprise you and take care of you.
from GBP 138 per night
7.2Very good1297 reviews
Inn
Switzerland, Ebikon
The cosy Falken Am Rotsee Lucerne is set at a 2.7 km distance from Wasserturm and at a 2.9 km distance from Jesuit Church.
from GBP 73 per night
8.7Great181 reviews
Inn
Switzerland, Trun
Situated in the centre of Trun and a 10-minute ride from Vorderrhein, the 3-star Casa Todi Restaurant offers 11 rooms.
from GBP 153 per night
7.6Very good441 reviews
Inn
Switzerland, Marly-le-Grand
Within 31 km of Fribourg Cathedral, the 3-star Du Grand-Pre boasts cots and high chairs for children and includes 23 rooms.
from GBP 116 per night
8.9Great683 reviews
Inn
Switzerland, Habkern
The 3-star Gasthof Baren lies within a 10-minute drive of Interlaken, and features storage for belongings and a restaurant.
from GBP 143 per night
8.5Great185 reviews
Inn
Switzerland, Blatten bei Naters
The Massa Blatten bei Naters features rooms with views of the mountain, while a quiet location provides access to Stausee Gibidum, which is a 5-minute ride away.
from GBP 125 per night
8.2Great444 reviews
Inn
Switzerland, Munster
While staying at the Croix D'Or Et Poste - Swiss Historic Munster you are invited to discover Firehorn, set around 10 minutes away by car, or Kapelle St. Peter, which is approximately 0.7 km away.
from GBP 71 per night
8.9Great323 reviews
Inn
Switzerland, Oberwald
Heilig Kreuz church is set within convenient reach of the Furka Oberwald.
from GBP 213 per night
7.6Very good680 reviews
Inn
Switzerland, Hildisrieden
The 3-star Zum Roten Lowen is located 70 km from Kloten airport and 150 metres from Hildisrieden Dorf bus stop.
from GBP 78 per night
Top Inns in Switzerland
8.1Great412 reviews
Inn
Switzerland, Meggen
Featuring a location in the Meggen district, the 2-star Ristorante Schlossli boasts 6 rooms and an à la carte restaurant, about a 10-minute ride from Glacier Garden of Lucerne.
from GBP 93 per night
8.9Great316 reviews
Inn
Switzerland, Le Prese
Placed 140 km from Agno airport, the 3-star Raselli Sport features a luggage room and a restaurant as well as bicycles for rent.
from GBP 223 per night
7.8Very good106 reviews
Inn
Switzerland, Klosters
Guests can have a buffet breakfast and enjoy visiting Gotschnagrat Mountain, set within 10 minutes' drive of the Berghaus Alpenrosli.
from GBP 209 per night
8.2Great261 reviews
Inn
Switzerland, Gersau
Situated about 15 minutes' walk from Strandbad Badi, the 3-star Gasthaus Tubli offers 7 guest rooms.
from GBP 169 per night
8.3Great414 reviews
Inn
Switzerland, Arbon
The 3-star Brauerei Frohsinn Arbon located 650 metres of Katholische Kirche St. Martin, offers an aperitif bar and comfortable rooms.
from GBP 119 per night
8.1Great343 reviews
Inn
Switzerland, Filisur
The 3-star Restaurant Ratia Filisur features a swimming pool and 13 rooms facing the mountain.
from GBP 161 per night
7.8Very good90 reviews
Inn
Switzerland, Pratteln
Placed a 10-minute ride from Park im Grunen, the Gasthof Zur Saline provides guests with a storage room and a restaurant.
from GBP 81 per night
8.8Great153 reviews
Inn
Switzerland, Grandvaux
Conveniently located next to a train station, the smoke-free Auberge De La Gare Grandvaux is also popular for hiking, cycling and ping-pong.
from GBP 223 per night
8.8Great340 reviews
Inn
Switzerland, Saint-Luc
Featuring an American restaurant together with snow skiing, hiking and cycling, the Gite Du Prilet is located 1.2 km from Chemin des Planetes.
from GBP 243 per night
8.9Great804 reviews
Inn
Switzerland, Le Sepey
Brion is set a 25-minute walk from the Du Cerf.
from GBP 80 per night
8.4Great378 reviews
Inn
Switzerland, Muotathal
Bodmerenwald is a 10-minute ride from the 3-star Alpenblick Muotathal, while Fuederegg is a 10-minute drive away.
from GBP 58 per night
8.3Great976 reviews
Inn
Switzerland, Gurtnellen
Kirche von Wassen and St. Michael are respectively 4 km and 100 metres from the Gasthaus Bergheim Gurtnellen.
from GBP 76 per night
8.6Great1280 reviews
Inn
Switzerland, Brunig Pass
Located at a 3.9 km distance from the air Ballenberg Museum, the Gasthaus Brunig Kulm Brunig Pass features a continental breakfast.
from GBP 171 per night
8.6Great117 reviews
Inn
Switzerland, Rigi Klosterli
Set within 15 minutes' walk of Rigi Kaltbad, the rooms in the pet friendly Rigi Klosterli Rigi Kulm have views of garden.
from GBP 147 per night
8.6Great323 reviews
Inn
Switzerland, Kippel
The pet-friendly Bietschhorn is placed in a skiing area of Kippel, approximately a 5-minute walk from St. Martin church with ossuary and about 25 minutes' walk from Marwig-Gandegg.
from GBP 174 per night
8.8Great339 reviews
Inn
Switzerland, Waedenswil
Set 5 minutes on foot from Au Peninsula, the 3-star Landgasthof Halbinsel Au can arrange diving, hiking and horse riding at a 7 km distance from Burgruine Alt-Waedenswil.
from GBP 192 per night
8.0Great607 reviews
Inn
Switzerland, Innertkirchen
Meiringen-Hasliberg is a 10-minute ride from the 2-star Hotel-Restaurant Alpina and castle ruin Resti is nearly a 10-minute ride away.
from GBP 59 per night
8.1Great688 reviews
Inn
Switzerland, Sigriswil
Aussichtsturm Blueme is at a 3.2 km distance from the Adler Sigriswil, while Observatory- Planetarium is around 2.5 km away.
from GBP 199 per night
7.4Very good736 reviews
Inn
Switzerland, Unterageri
Situated a 7-minute stroll from Skilift Nollen AG, the 3-star Freihof Swiss Lodge in Unterageri features fitness classes and entertainment activities.
from GBP 85 per night
7.9Very good386 reviews
Inn
Switzerland, Stettlen
The Ziegelhusi Hotel, Stettlen Bei is set at a 6 km distance from Old City and about a 15-minute drive from Einstein House.
from GBP 136 per night