Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Swiss Alps
See the latest prices and deals by choosing your dates

Hotel in Ascona · 30.06 mi from centre
9.3
217 reviews
Breakfast available
Surrounded by a Mediterranean garden, this 4-star hotel in Ascona is only 70 metres from Lake Maggiore. It offers a heated outdoor pool, free bicycle hire, and free WiFi.
Hotel Ascovilla’s elegant and spacious rooms include a flat-screen satellite TV, air conditioning, a minibar, and a bathroom with hairdryer and make-up mirror. Some have a balcony.
The Ascovilla's restaurant serves Mediterranean and international cuisine, as well as a large selection of fine wines.
Free private parking is available on site. The parking garage can be used at an additional cost. The Ferry Terminal is 400 metres from the Ascovilla.

Hotel in Bernese Oberland, Merligen · 40.20 mi from centre
9.3
339 reviews
Breakfast available
The Beatus Wellness & SPA Hotel in Merligen - Interlaken is located right in a large park on the shore of Lake Thun. It offers a salt-water outdoor pool, an indoor pool, alpine mediterranean cuisine and parking.
Some rooms have a balcony offering panoramic views over Lake Thun and the mountains.
Light Swiss and international cuisine including fish specialties is served in the restaurant. Half-board is available on request and includes breakfast, lunch, afternoon tea and dinner.
The wellness and spa area are available free of charge to guests. There is also a sauna and various massages are available as well.

Hotel in Engelberg · 19.41 mi from centre
9.2
173 reviews
Breakfast available
With a stay at Bellevue-Terminus - Urban Lifestyle Hotel, you'll be centrally located in Engelberg, steps from Engelberg-Titlis Ski Resort and within a 10-minute walk of Engelberg Monastery. This golf hotel is 0.8 mi (1.3 km) from Brunni Ski Lift and 9.6 mi (15.4 km) from Mount Titlis.

Hotel in Grindelwald · 25.06 mi from centre
9.2
948 reviews
Breakfast available
With a stay at Sunstar Hotel Grindelwald in Grindelwald, you'll be in the mountains, just a 2-minute walk from First Cable Car and 6 minutes by foot from Pfingstegg Cable Car. This family-friendly hotel is 20 mi (32.2 km) from Lake Brienz and 5.6 mi (9.1 km) from First Station.

Hotel in Grindelwald · 25.15 mi from centre
9.2
451 reviews
Breakfast available
With a stay at BERGWELT GRINDELWALD | ALPINE DESIGN RESORT in Grindelwald, you'll be near ski lifts, just a 3-minute walk from First Cable Car and 6 minutes by foot from Oberer Gletscher. This luxury hotel is 20 mi (32.1 km) from Lake Brienz and 5.6 mi (9 km) from First Station.

Hotel in Grindelwald · 25.59 mi from centre
9.2
322 reviews
Breakfast available
Located in Grindelwald, Belvedere Swiss Quality Hotel is near ski lifts, within a 5-minute walk of Grindelwald - Wengen Ski Area and Bussalp. This family-friendly hotel is 17.9 mi (28.9 km) from Lake Brienz and 9 mi (14.5 km) from Eiger.

Hotel in Grindelwald · 26.69 mi from centre
9.2
190 reviews
Breakfast available
When you a stay at Aspen alpin lifestyle hotel Grindelwald in Grindelwald, you'll be next to a golf course, just steps from Grindelwald - Wengen Ski Area and Fallboden. This golf hotel is 17.9 mi (28.8 km) from Lake Brienz and 7.5 mi (12 km) from First Station.

Hotel in Locarno · 29.01 mi from centre
9.2
320 reviews
Breakfast available
With a stay at Hotel Belvedere Locarno, you'll be centrally located in Locarno, within a 10-minute walk of Piazza Grande and Madonna del Sasso. This family-friendly hotel is 5.2 mi (8.4 km) from Verzasca Dam and 9.6 mi (15.4 km) from Casa Ghisler.

Hotel in Central Switzerland, Morschach · 29.62 mi from centre
9.2
146 reviews
With a stay at Wellness Hotel Stoos in Morschach, you'll be 5.9 mi (9.6 km) from Fronalpstock and 11 mi (17.7 km) from Ageri Lake. This ski hotel is 12 mi (19.3 km) from 4er Sesselbahn Laucheren and 13.7 mi (22.1 km) from Klingenstock.

Hotel in Lake Lucerne, Ingenbohl · 30.05 mi from centre
9.2
141 reviews
Breakfast available
Located in Ingenbohl, Seehotel Waldstaetterhof Swiss Quality is on the waterfront – a 5-minute walk from Bundeskapelle Brunnen and within a 5-minute drive of Seilbahn Brunnen Urmiberg. This beach hotel is 0.9 mi (1.4 km) from Urmiberg Cable Car and 2.4 mi (3.8 km) from Weg der Schweiz.

Hotel in Lake Lucerne, Vitznau · 31.17 mi from centre
9.2
246 reviews
Breakfast available
With a stay at Hotel Vitznauerhof - Lifestyle Hideway at the Lake in Vitznau, you'll be a 3-minute walk from Vitznau Ferry Terminal and 6 minutes by foot from Wissifluh Cable Car. This luxury hotel is 14.1 mi (22.8 km) from Swiss Transportation Museum and 15.7 mi (25.2 km) from Chapel Bridge.

Hotel in Lake Lucerne, Weggis · 33.14 mi from centre
9.2
368 reviews
Breakfast available
Located in Weggis, Romantik Hotel Beau Rivage is on the waterfront, within a 5-minute walk of Uferpromenade Weggis and Weggis Harbor. This beach hotel is 10.9 mi (17.5 km) from Swiss Transportation Museum and 12.4 mi (20 km) from Chapel Bridge.

Hotel in Lucerne · 34.81 mi from centre
9.2
901 reviews
Breakfast available
Located in Lucerne, HERMITAGE Lake Lucerne - Beach Club & Lifestyle Hotel is on a lake, within a 10-minute drive of Schloss Meggenhorn and Lion Monument. This beach hotel is 2.7 mi (4.4 km) from KKL Lucerne and 3 mi (4.8 km) from Jesuit Church.

Hotel in Cannobio · 35.05 mi from centre
9.2
105 reviews
Breakfast available
When you a stay at Hotel Cannobio in Cannobio, you'll be on the beach, within a 5-minute walk of Cannobio Ferry Terminal and Vittorio Emanuele III Plaza. This golf hotel is 31.8 mi (51.2 km) from Lake Lugano and 1.2 mi (2 km) from Pieta Sanctuary.

Hotel in Lake Lucerne, Luzern · 35.15 mi from centre
9.2
663 reviews
In Lucerne, 4.6 km from the KKL Culture and Congress Center Lucerne, the Gasthaus Badhof offers you very spacious rooms with the best comfort. The property is 4.1 km from the Lion Monument, from the Chapel Bridge or from the Glacier Garden. The Grand Casino Lucerne is 4 km away.
In addition to the city of Lucerne, popular destinations include Lake Lucerne, the Titlis, the Rigi and the Bürgenstock. Everything can be reached quickly and easily from Gasthaus Badhof, also by public transport. In the immediate vicinity there are bus stops for the Lucerne transport company with connections to Lucerne train station and the pier of the Lake Lucerne shipping company. Zurich Airport is 47 km away.
Each room has a Nespresso coffee machine, a safe, a lakeside balcony, a refrigerator, free WiFi, a shower (double rooms deluxe and junior suite also have a bathtub), a desk and a TV. Hotel guests can use the golf driving range free of charge.
The Gasthaus Badhof offers a continental breakfast and the restaurant spoils you with regional and seasonal cuisine.
Couples particularly appreciate the location - the fantastic panoramic path invites you to take wonderful walks.

Hotel in Lucerne · 36.12 mi from centre
9.2
782 reviews
Breakfast available
With a stay at Grand Hotel National, you'll be centrally located in Lucerne, within a 5-minute drive of Chapel Bridge and Swiss Transportation Museum. This luxury hotel is 0.1 mi (0.1 km) from Lake Side Promenade and 0.1 mi (0.1 km) from Hofkirche.

Hotel in Bernese Oberland, Beatenberg · 37.59 mi from centre
9.2
9 reviews
Breakfast available
With a stay at Beatenberg Resort & Spa in Beatenberg, you'll be 7.7 mi (12.5 km) from Harder Kulm and 8.8 mi (14.1 km) from Lake Brienz. This ski hotel is 9.4 mi (15.1 km) from Lake Thun and 14.6 mi (23.5 km) from Staubbach Falls.

Hotel in Graubünden, Flims · 39.01 mi from centre
9.2
38 reviews
Breakfast available
With a stay at Chalet Belmont Hotel in Flims, you'll be next to a golf course, within a 5-minute drive of Flims Laax Falera Ski Resort and Flims Ski Resort. This family-friendly hotel is 1 mi (1.5 km) from Lake Cauma and 1 mi (1.6 km) from Arena Express 1 Ski Lift.

Hotel in Zug · 41.92 mi from centre
9.2
104 reviews
Breakfast available
When you stay at City-Hotel Ochsen in Zug, you'll be on a lake, just steps from Zug Old Town and Lake Zug. This hotel is 0.5 mi (0.7 km) from Metalli Shopping Centre and 1 mi (1.6 km) from Bossard Arena.

Hotel in Lake Lucerne, Beckenried · 28.58 mi from centre
9.1
246 reviews
Located in Beckenried at Lake Lucerne, Boutique-Hotel Schlüssel offers rooms of unique charm in a historic building dating back to 1820. WiFi access is free of charge.
The restaurant serves fine seasonal cuisine with many products from local farms. It is open from Tuesday to Saturday from 6.30 pm.
A rich buffet breakfast is offered every morning.
Coffea-coffee, selected teas, tap water and fruits are free of charge and available on each floor, drinks from the minibar for a fee
Transfers to the boat station, the bus station, and to the Klewenalp cable car can be organized.
Boutique-Hotel Schlüssel is 10 km away from Lucerne and close to 13 different ski areas.