Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Zermatt

105 resorts

Arosa

105 resorts

Grindelwald

100 resorts

Leukerbad

73 resorts

Saas-Fee

72 resorts

Davos

70 resorts

Crans-Montana

68 resorts

Interlaken

63 resorts

Grächen

49 resorts

St. Moritz

45 resorts

Samnaun

42 resorts

Saas-Grund

37 resorts

Bettmeralp

34 resorts

Scuol

33 resorts

Siviez

33 resorts

The best resorts in Swiss Alps

Check out our selection of great resorts in Swiss Alps

Filter by:

Star Rating
Review score

Hotel Lago Maggiore - Welcome!

Hotel in Muralto, Locarno

Hotel Lago Maggiore - Welcome! is located on the beautiful lake promenade of Locarno, a few steps from the city center. Hotel Lago Maggiore - Welcome!

G
Giovanni
From
Australia
Property was a nice bit of luxury and space with a serviceable gym and got a room upgrade to the lakeside rooms, drinks on patio and nice breakfast. The room is expansive with nice balcony looking over the lake.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,555 reviews
Price from
$141.50
1 night, 2 adults

Chalet La Rugiada

Bormio

Only 1.9 mi from the center of Bormio, Chalet La Rugiada features accommodations with access to spa facilities, wellness packages and steam room.

K
Kateryna
From
Ukraine
Perfect stay, very clean and comfortable. Small kitchen, very comfortable beds. Very recommended! Would stay again!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,043 reviews
Price from
$95.51
1 night, 2 adults

Bürgenstock Hotel & Alpine Spa

Bürgenstock

Located 1640 feet above Lake Lucerne in the canton of Nidwalden close to Lucerne, this 5-star hotel awaits you with a combination of modern comfort and a traditional Swiss ambiance.

H
Haytham
From
Qatar
Everything .. from cleanness, view, nature, friendly staff, variety of cuisines , etc
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,112 reviews
Price from
$1,063.96
1 night, 2 adults

Backpackers Villa Sonnenhof - Hostel Interlaken

Central Interlaken, Interlaken

The family-friendly Backpackers Villa in Interlaken, in the heart of the Bernese Oberland, offers simple yet stylish rooms that are individually decorated.

J
Joel
From
United States
First time stay. I was in a private single room, so cannot comment on the dormitory situation. My room was extremely quiet, and very comfortable. Solid concrete walls so could not hear anyone else. Handy personal safe in the room. Very nice crew on the front desk - ready to answer any travel questions about the area and make recommendations. Breakfast was good - continental as advertised but enough to start your day. Need a couple more toasters though; seemed someone always waiting! Great location - can walk easily to either main train station. Wifi was good enough for YouTube and FaceTime connections. I would recommend this place and plan to stay again on a future visit.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,258 reviews
Price from
$147.63
1 night, 2 adults

Alpen Resort - Spa & Dining

Hotel in Zermatt

Located close to the ski elevators in Zermatt, Alpen Resort & Spa features a restaurant, and spacious rooms with cable TV.

F
FERNANDO
From
Netherlands
Excellent hotel with beautiful facilities and amazing service. I forgot a wallet with documents and credit cards in the room safe and the staff did everything they could to get the wallet to me in a train station that was more than one hour away. Very attentive staff through out our stay too.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,090 reviews
Price from
$379.69
1 night, 2 adults

Hotel Restaurant Hirschen

Hotel in Interlaken

Hirschen is located in a 17th century landmark building located in Interlaken. This hotel features a garden and free WiFi throughout the property.

M
Mahvish
From
Pakistan
Everything! Location is perfect! Exceptionally clean with a very friendly staff. Amazing breakfast!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,570 reviews
Price from
$184.61
1 night, 2 adults

Hotel Millennium

Hotel in Locarno

Hotel Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbor and only a 2-minute walk from the Old Town and the train station. Wi-Fi is available for free in all rooms.

M
Mia
From
Netherlands
We stayed in the penthouse, and it was very spacious and comfortable. We could use the coffee machine, but not the kitchen, which was a surprise. The location is perfect. Right on the lake, and close to the gondola for Madonna del Sasso and Piazza Grande. Walking distance to everything, right in the center of the city. Very beautiful. Good breakfast.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,158 reviews
Price from
$141.50
1 night, 2 adults

Boutique Hotel Balm

Hotel in Meggen, Lucerne

Family-run for 150 years, the Boutique Hotel Balm is located in a green suburb of Lucerne and features a gourmet restaurant with fish and other specialties and offers free WiFi in all rooms.

B
Bilal
From
Saudi Arabia
Had a very pleasant stay. We checked in late and over-slept in the next morning, and the staff was kind enough to call us before breakfast service ends so we wouldn’t miss it. Great hospitality and friendly people. Would stay here again!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,187 reviews
Price from
$195.42
1 night, 2 adults

Hotel Arc-en-ciel Gstaad

Hotel in Gstaad

The Arc-en-ciel hotel in traditional Chalet style is a hotel located in a quiet location on the outskirts of Gstaad, next to the Eggli cable car station, close to the car-free center.

A
Alberto
From
Brazil
Very family oriented hotel…with a very attention staff. Loved our stay!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,059 reviews
Price from
$307.29
1 night, 2 adults

Hotel Belvedere Locarno

Hotel in Locarno

Hotel Belvedere Locarno, a superior 4-star hotel, is open year-round and offers 90 rooms and suites with beautiful views of Lake Maggiore, the city and the mountains.

A
Arik.K
From
Israel
Very friendly staff. Tasty food. Comfortable rooms. It was really great to stay there.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,146 reviews
Price from
$352.67
1 night, 2 adults
All resorts in Swiss Alps

Most booked resorts in Swiss Alps this month

See all

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,564 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 3,914 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,258 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,927 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,125 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,063 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 968 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,099 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,508 reviews

Popular with guests booking resorts in Swiss Alps

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,494 reviews

Resorts That Guests Love in Swiss Alps

See all
Avg. price/night: $457.44
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 175 reviews
Such a caring family hotel that showered you in luxury an made you feel welcome. such an amazing location.
Guest review byNatalie
Family with young children
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 836 reviews
A very large resort with 5 stars services. The spa is exceptional and there are three Michelin restaurants inside the hotel. The huge wine collection of the bar is interesting. The free shuttle service is very helpful.
Guest review byKee Thai
Young couple
Avg. price/night: $285.59
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,338 reviews
The hotel is ideally located in the small town of Lauterbrunnen and is very quiet despite its proximity to the train station. It consists of two locations: one in an older building and the other in a new building almost directly across from the old one. Everything is new and clean, though very modest, but sufficient for basic needs. If you stay here, you know what to expect—definitely not luxury. Nevertheless, the overall impression remains positive.
Guest review byJacob911
Solo traveler
Avg. price/night: $296.72
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 575 reviews
This whole experience blew our minds. We expected budget rooms, but got a full blown resort with the best amenities ever. I am now looking for reasons to return. Absolutely perfect stay, just wish I would’ve stayed longer
Guest review byChris
Group
Avg. price/night: $263.83
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 47 reviews
Nice quiet location, significantly cheaper than e.g. Rocksresort, but still good value. Be prepared to go up 100+ meters if you want to walk or bike to the Laax cable cars though. Underground garage AND open parking are apparently included in the price.
Guest review byQnan
Family with young children
Avg. price/night: $581.07
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 628 reviews
Nice resort with perfect location and access to the lake
Guest review byRashad
Family with young children
Avg. price/night: $454.97
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 612 reviews
Restaurant, bar , some member of staff, location closed by the train station and resort main street
Guest review byJean-Charles
Young couple
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,090 reviews
Top notch resort in every way for my family of 3 adults and 4 children. The breakfast buffet was second to none.
Guest review byBonnie
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 652 reviews
We were doing Haute Route, and this was a night of luxury for us. Superb room, shower and absolutely fantastic pizza and breakfast too. Convenient to trek as well.
Guest review byMoore
Solo traveler
Avg. price/night: $358.53
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 921 reviews
Beautiful resort on the lake. Had a room with Seaview with balcony which was amazing. The staff really nice and helpful. They have also a bike room. The cable car is 3 min by walk. Would recommend!
Guest review byPeter
Solo traveler