Curated luxury hotels in Swiss Alps

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Swiss Alps

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hotel Ghiffa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Maggiore, Ghiffa · 67.29 km from centre

8.2

 

71 review

Breakfast available

When you stay at Hotel Ghiffa in Ghiffa, you'll be on a lake, within a 5-minute drive of Museum of the Art of Hat-making and Special Nature Reserve of Sacro Monte of SS. Trinity of Ghiffa. This beach hotel is 23.6 mi (38 km) from Lake Lugano and 15 mi (24.2 km) from Lake Orta.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel La Vetta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Northern Piedmont, Varzo · 44.66 km from centre

8.6

 

21 review

Breakfast available

With a stay at Hotel La Vetta in Varzo, you'll be 0.1 mi (0.1 km) from San Domenico di Varzo Ski Resort and 3 mi (4.9 km) from Alpe Veglia and Alpe Devero Natural Park. This ski hotel is 23.1 mi (37.3 km) from Orridi di Uriezzo and 23.3 mi (37.5 km) from Ski Lift Simplon - Kulm.

Compare price on Booking.com
Compare price on Booking.com
Hotel Bären Sigriswil
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sigriswil · 67.13 km from centre

8.0

 

1,042 review

Breakfast available

Hotel Bären in Sigriswil offers elegant rooms with free WiFi and a flat-screen TV.

Rooms at Bären Sigriswil have a spacious bathroom with toiletries, bathrobes and slippers. Most rooms have a Nespresso coffee machine and balconies with views of Lake Thun and the surrounding mountains or the village Sigriswil. Many new rooms on the top floor were renovated in 2018.

The hotel also offers a lounge bar that stocks national and international wines, where guests can unwind.

Lake Thun is 3 km away from the hotel. There is free private parking on site, and local buses stop just 50 metres down the road.

Compare price on Booking.com
Compare price on Booking.com
City Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Lucerne, Brunnen · 48.44 km from centre

7.4

 

719 review

Located in Brunnen, 30 km from Einsiedeln Abbey, City Hotel provides accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers ski storage space. The accommodation offers a concierge service, a tour desk and currency exchange for guests.

At the hotel, each room comes with a wardrobe and a flat-screen TV. Featuring a private bathroom with a shower and a hairdryer, rooms at City Hotel also offer free WiFi.

The breakfast offers buffet, continental or vegetarian options.

The accommodation offers a sun terrace. Guests at City Hotel will be able to enjoy activities in and around Brunnen, like skiing and cycling.

KKL Culture and Convention Centre Lucerne is 38 km from the hotel, while Chapel Bridge is 38 km away. Zurich Airport is 75 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Relais Villa Porta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Maggiore, Luino · 61.20 km from centre

9.2

 

236 review

Breakfast available

With a stay at Relais Villa Porta in Luino, you'll be 10.3 mi (16.6 km) from Lake Lugano and 12 mi (19.3 km) from Laveno Mombello Ferry Terminal. This beach hotel is 15.2 mi (24.5 km) from LAC Lugano Arte e Cultura and 15.2 mi (24.5 km) from Via Nassa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grand Hotel Europe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lucerne · 57.95 km from centre

8.4

 

51 review

Breakfast available

With a stay at Grand Hotel Europe in Lucerne, you'll be on the boardwalk, just a 1-minute walk from Lake Side Promenade and 8 minutes by foot from Grand Casino Lucerne. This hotel is 0.6 mi (0.9 km) from Hofkirche and 0.6 mi (1 km) from Swiss Transportation Museum.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal St. Georges Hotel Interlaken - MGallery Collection
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Central Interlaken, Interlaken · 55.22 km from centre

8.4

 

582 review

Breakfast available

A stay at Royal St. Georges Hotel Interlaken - MGallery Collection places you in the heart of Interlaken – a 1-minute drive from Interlaken Casino and 5 minutes from Lake Brienz. This luxury hotel is 2.3 mi (3.7 km) from Lake Thun and 8.4 mi (13.5 km) from Staubbach Falls.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Pilatus Kulm
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Kriens · 56.57 km from centre

9.6

 

52 review

Breakfast available

Located in Kriens, Hotel Pilatus Kulm is in the mountains – a 3-minute drive from Messe Luzern and 5 minutes from Museum Sammlung Rosengart. This hotel is 2.2 mi (3.6 km) from Franciscan Church and 2.3 mi (3.7 km) from Gameorama.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Boutiquehotel La Tureta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Canton of Ticino, Bellinzona · 55.39 km from centre

9.4

 

336 review

Breakfast available

Located in Bellinzona, Boutiquehotel La Tureta is within a 5-minute drive of Via Gottardo and Villa dei Cedri Civic Museum. This hotel is 17.2 mi (27.7 km) from Lake Lugano and 1.3 mi (2.1 km) from Chiesa di Santa Maria delle Grazie.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Yachtsport Resort Lago Maggiore
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Brissago · 49.95 km from centre

9.8

 

47 review

Breakfast available

Located in Brissago, Yachtsport Resort Lago Maggiore is on the riverwalk – a 2-minute drive from Brissago Islands and 8 minutes from Pieta Sanctuary. This beach hotel is 3.9 mi (6.2 km) from Fondazione Monte Verita and 3.9 mi (6.3 km) from Monte Verità.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Grandhotel Giessbach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bernese Oberland, Brienz · 45.37 km from centre

9.4

 

291 review

Breakfast available

Located in Brienz, Grandhotel Giessbach is in a regional park, just a 3-minute walk from Giessbach Falls and a 1-minute drive from Lake Brienz. This luxury hotel is 3.8 mi (6.2 km) from Schweizer Holzbildhauerei Museum and 4.7 mi (7.6 km) from Ballenberg Open Air Museum.

Compare price on Booking.com
Compare price on Booking.com
Seehotel Pilatus
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Lucerne, Hergiswil · 51.05 km from centre

8.4

 

4,365 review

Breakfast available

The Seehotel Pilatus is situated on the shores of Lake Lucerne. It offers a large indoor pool, a hot tub, and free Wi-Fi. The spacious, air-conditioned rooms provide mountain views.

Air-condition is available with additional charge

The Seehotel's rooms have large windows and come equipped with flat-screen TVs, and radios. Some rooms feature furnished balconies with lake views.

The Wilhelm Tell restaurant offers international cuisine and waterfront dining. The Pilatus has a nightclub with live music, and a fitness centre with cardiovascular equipment.

The Seehotel Pilatus is 300 metres from Hergiswil SGV Ferry Station, and provides free on-site private parking.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel AVA
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Central Switzerland, Neuenkirch · 67.77 km from centre

8.8

 

94 review

Breakfast available

When you stay at Hotel AVA in Neuenkirch, you'll be within a 10-minute drive of Lake Sempach and Seebad Eich. This golf hotel is 5.6 mi (9 km) from Sempachersee Golf Club and 6.9 mi (11.1 km) from Alpine Panorama Path.

Compare price on Booking.com
Compare price on Booking.com
Wysses Rössli Swiss Quality Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Schwyz · 51.71 km from centre

8.2

 

588 review

Located on the historic main square in the centre of Schwyz, Hotel Wysses Rössli features a traditional restaurant and a bar. Free Wi-Fi is available.

The elegant rooms at the Wysses Rössli all provide a flat-screen cable TV and hairdryer.

The restaurant serves traditional Swiss cuisine, as well as French and Mediterranean dishes. A wide range of fine wines is also available. In summer, guests can dine on the terrace overlooking the main square.

Schwyz Train Station is 1.8 km away from the Wysses Rössli.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Albergo Losone
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Maggiore, Losone · 46.41 km from centre

8.8

 

26 review

With a stay at Albergo Losone in Losone, you'll be within a 5-minute drive of Museo Comunale d’Arte Moderna and Chiesa di San Francesco. This family-friendly hotel is 1.2 mi (1.9 km) from Monte Verità and 1.3 mi (2.1 km) from Galleria Borgo.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Weisses Rössli Swiss Quality Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Lucerne, Ingenbohl · 48.39 km from centre

9.0

 

31 review

Breakfast available

With a stay at Weisses Rössli Swiss Quality Hotel in Ingenbohl, you'll be a 3-minute walk from Bundeskapelle Brunnen and within a 5-minute drive of Seilbahn Brunnen Urmiberg. This hotel is 0.9 mi (1.5 km) from Urmiberg Cable Car and 1.9 mi (3.1 km) from Kartbahn Morschach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Rischli
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Central Switzerland, Sörenberg · 51.18 km from centre

8.5

 

80 review

Situated in Sörenberg, 1 hour drive away from Lucerne, the Hotel Rischli is an ideal base for exploring the UNESCO biosphere of Entlebuch.

The family-run hotel offers you a tastefully furnished conservatory and a wellness area featuring a sauna, a steam room, an infra-red cabin, an adventure shower and various massage and cosmetic treatments.

You enjoy quick access via lift to the ski area Sörenberg and there is also a summer toboggan run directly next to the hotel as well as a children's playground. The golf club Flühli is a partner of the hotel.

Flat-screen TVs, free wireless internet access, a safe and a bathrobe are available in every room.

The Hotel Rischli is popular for his refined traditional and seasonal cuisine promoting health and fitness. Don't miss tasting some wine from the hotel's well-stocked cellar.

The train station Schüpfheim is 15 km from the hotel.

In summer, guests receive the Sörenberg Card upon arrival, providing free access to the Sörenberg Cable Cars

Compare price on Booking.com
Compare price on Booking.com
Primary image
Caffè dell'Arte Boutique Rooms Locarno
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Bed & breakfast in Locarno · 46.91 km from centre

8.6

 

164 review

Breakfast available

With a stay at Caffè dell'Arte Boutique Rooms Locarno in Locarno, you'll be just steps from Chiesa Santa Maria Assunta and Funivia Orselina - Cardada. This bed & breakfast is 0.2 mi (0.3 km) from Pinacoteca Comunale Casa Rusca and 0.2 mi (0.3 km) from Chiesa Nuova.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Du Nord
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Central Interlaken, Interlaken · 55.23 km from centre

8.8

 

459 review

Breakfast available

With a stay at Hotel Du Nord, you'll be centrally located in Interlaken – a 3-minute drive from Mystery Rooms and 5 minutes from Lake Brienz. This hotel is 2.2 mi (3.6 km) from Lake Thun and 0.1 mi (0.1 km) from Höhematte Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Beatenberg Resort & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bernese Oberland, Beatenberg · 60.50 km from centre

8.6

 

15 review

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.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor