Curated Luxury romantic hotel deals 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

Villa Delta - Parkhotel Delta
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Locarno, Ascona · 47.56 km from centre

10.0

 

1 review

Breakfast available

Set in Ascona, 1.8 km from Golfclub Patriziale Ascona, Villa Delta - Parkhotel Delta offers accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can use the spa and wellness centre with an indoor pool, sauna, and hot tub, as well as a shared lounge.

The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The units feature a wardrobe.

A buffet, Full English/Irish or Italian breakfast is available at the property.

Villa Delta - Parkhotel Delta offers a terrace. You can play table tennis and mini-golf at this 4-star hotel, and the area is popular for cycling.

Piazza Grande Locarno is 2 km from the accommodation, while Lugano Station is 41 km away.

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

Hotel in Lake Lucerne, Ennetbuergen · 49.84 km from centre

9.8

 

29 reviews

Breakfast available

With a stay at Hotel Villa Honegg in Ennetbuergen, you'll be 7.9 mi (12.7 km) from Luftseilbahn Stanserhorn and 14.9 mi (24 km) from Chapel Bridge. This luxury hotel is 15 mi (24.2 km) from KKL Lucerne and 15.7 mi (25.2 km) from Lion Monument.

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 reviews

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
Hotel Mürren Palace
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Lauterbrunnen, Mürren · 50.81 km from centre

9.8

 

8 reviews

Breakfast available

With a stay at Hotel Mürren Palace in Lauterbrunnen, you'll be in the mountains, just a 1-minute walk from Alpine Sports Centre Mürren and 5 minutes by foot from Allmendhubelbahn. This family-friendly hotel is 0.4 mi (0.7 km) from Schilthornbahn and 1.1 mi (1.7 km) from Via Ferrata.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Eiger Mürren Swiss Quality Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lauterbrunnen, Mürren · 50.81 km from centre

9.8

 

239 reviews

Breakfast available

With a stay at Eiger Mürren Swiss Quality Hotel in Lauterbrunnen, you'll be in the mountains, within a 10-minute walk of Allmendhubelbahn and Schilthornbahn. This spa hotel is within close proximity of Trummelbach Falls and Staubbach Falls.

Compare price on Booking.com
Compare price on Booking.com
Märchenhotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Central Switzerland, Braunwald · 53.96 km from centre

9.7

 

42 reviews

Set in the car-free mountain village of Braunwald, Märchenhotel is a family friendly house featuring a spa area with sauna, family pools, many children activities and different playgrounds.

The rooms are fitted with a flat-screen TV, a minibar with free of charge non-alcoholic drinks and a bathroom with shower or bath tub. Some rooms come with a balcony or winter garden and mountain views. Free WiFi is available.

Half-board is offered and the restaurant on site serves international dishes and special menus for children.

Märchenhotel is reachable only by cable car from Linthal. There is no road that leads you to Braunwald. The Märchenhotel is a 10-minute walk away from the Braunwald Cable Car station.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kempinski Palace Engelberg
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Engelberg · 31.40 km from centre

9.6

 

80 reviews

Breakfast available

With a stay at Kempinski Palace Engelberg in Engelberg, you'll be next to a golf course, within a 10-minute walk of Engelberg Monastery and Chäs im Kloster Engelberg. This family-friendly hotel is 3 mi (4.9 km) from Fürenalpbahn and 9.7 mi (15.6 km) from Mount Titlis.

Compare price on Booking.com
Compare price on Booking.com
Primary image
La Val Hotel & Spa
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Graubünden, Brigels · 44.50 km from centre

9.6

 

45 reviews

Breakfast available

Located in Brigels, La Val Hotel & Spa is in the mountains, within a 15-minute walk of Brigels Ski Resort and Brigelser See. This family-friendly hotel is 0.6 mi (0.9 km) from Brigels Ski Lift and 0.8 mi (1.3 km) from Golf Club Brigels.

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

Hotel in Lake Maggiore, Locarno · 46.08 km from centre

9.6

 

124 reviews

Breakfast available

Featuring free WiFi and a restaurant, Boutique Hotel Albergo Brione offers accommodation in Brione sopra Minusio, a 15-minute drive from Locarno´s city centre and 23 km from Lugano. The hotel has an outdoor pool and sauna, and guests can enjoy a meal at the restaurant. Free private parking is available on site.

Every room is equipped with a flat-screen TV. Certain units include a seating area for your convenience. Enjoy a cup of coffee from your terrace or balcony. Each room is fitted with a private bathroom. Extras include bathrobes and slippers.

Como is 47 km from Boutique Hotel Albergo Brione, while Lugano Airport is 21 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Orselina – Small Luxury Hotels
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lake Maggiore, Orselina · 46.25 km from centre

9.6

 

103 reviews

Breakfast available

With a stay at Villa Orselina – Small Luxury Hotels in Orselina, you'll be next to a golf course, just a 4-minute walk from Madonna del Sasso and 14 minutes by foot from Old Town. This golf hotel is 0.1 mi (0.1 km) from Funivia Orselina - Cardada and 1.5 mi (2.5 km) from Locarno Funicular Station.

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

Hotel in Lake Maggiore, Muralto · 47.01 km from centre

9.6

 

228 reviews

Breakfast available

Located in Muralto, Hotel Lago Maggiore is on a lake, within a 5-minute walk of Giardini Pubblici and Locarno Funicular Station. This hotel is 0.2 mi (0.4 km) from Città Vecchia and 0.2 mi (0.4 km) from Parco delle Camelie.

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

Hotel in Graubünden, Vals · 48.14 km from centre

9.6

 

34 reviews

Breakfast available

Located in Vals, Hotel Rovanada is on a river, within a 15-minute drive of Ski Lift Vals - Gadenstatt and Hora. This family-friendly hotel is 5.6 mi (9.1 km) from Zervreilasee Lake and 15 mi (24.2 km) from Val Lumnezia.

Compare price on Booking.com
Compare price on Booking.com
Castello del Sole Beach Resort&SPA
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Locarno, Ascona · 48.71 km from centre

9.6

 

127 reviews

Breakfast available

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course. It is surrounded by a 14-hectare big private park.

All rooms and suites come with air conditioning, free wired internet access, cable TV and balcony. The private bathrooms are equipped with toiletries, bathrobes and slippers.

Directly on the lakeshore guests can have a drink at the Spiaggia bar and terrace. The various à la carte restaurants serve an international cuisine including sea food specialities. They offer outdoor dining options on the summer terrace.

The Castello del Sole offers a playground for children and a rich animation programme in July and August. Baby sitting services are offered throughout the year on request.

Guests can rent motor boats and bicycles. The centre of Ascona is 1.5 km away and Locarno is 3 km from the Castello. Free parking is available on site.

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

Hotel in Ascona · 48.88 km from centre

9.6

 

68 reviews

Breakfast available

Located in Ascona, Giardino Ascona is on a lake, within a 5-minute drive of Ascona Beach and Museo Comunale d’Arte Moderna. This family-friendly hotel is 28.1 mi (45.2 km) from Lake Lugano and 1.3 mi (2 km) from Ascona Ferry Terminal.

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

Hotel in Locarno · 49.68 km from centre

9.6

 

32 reviews

Breakfast available

When you stay at Dorint Resort & Spa Locarno Riazzino in Locarno, you'll be connected to a railway/underground station, within a 5-minute drive of Cantina Böscioro and National Youth Sports Centre. This spa hotel is 15.7 mi (25.3 km) from Lake Lugano and 1.5 mi (2.4 km) from Go kart Locarno Magadino.

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 reviews

Breakfast available

With a stay at Hotel Pilatus Kulm in Kriens, you'll be in the mountains, within a 10-minute drive of Swiss Transportation Museum and Messe Luzern. This hotel is 2.2 mi (3.6 km) from Franciscan Church and 2.3 mi (3.6 km) from Museum Sammlung Rosengart.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Mandarin Oriental Palace, Luzern
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lucerne · 58.05 km from centre

9.6

 

58 reviews

Breakfast available

With a stay at Mandarin Oriental Palace, Luzern, you'll be centrally located in Lucerne, steps from Lake Side Promenade and within a 10-minute walk of Loewenplatz. This family-friendly hotel is 0.6 mi (1 km) from Saint Peters Church and 1.2 mi (1.9 km) from Chapel Bridge.

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

Hotel in Lake Maggiore, Cannero Riviera · 60.59 km from centre

9.6

 

35 reviews

Breakfast available

With a stay at Hotel Cannero Lakeside Resort in Cannero Riviera, you'll be 5.5 mi (8.8 km) from Cannobio Ferry Terminal and 8.9 mi (14.3 km) from Intra Ferry Terminal. This spa hotel is 9.4 mi (15.1 km) from Villa Taranto Botanical Garden and 10.4 mi (16.7 km) from Borromean Islands.

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

Hotel in Ascona · 47.65 km from centre

9.5

 

205 reviews

Offering an outdoor pool and sun terrace, Art Hotel Riposo is set in Ascona in the Canton of Ticino Region. Guests can enjoy the on-site restaurant.

Every room includes a TV. A balcony or patio are featured in certain rooms. Each room is fitted with a private bathroom equipped with a shower. For your comfort, you will find bath robes and slippers.

There is valet parking at the property.

The nearest airport is Lugano Airport, 20 km from Art Hotel Riposo.

Compare price on Booking.com
Compare price on Booking.com
BEATUS Wellness- & Spa-Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bernese Oberland, Merligen · 64.70 km from centre

9.5

 

375 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.






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