Top Hotels near Saint-Leonard

See all Hotels near Saint-Leonard
Crans Ambassador
Crans Ambassador
6.2 km from Saint-Leonard
5.0 out of 5.0
4.8 out of 5 (17 reviews)

Located in the mountains, this Crans Montana hotel offers ski-in/ski-out access within 1 mi (2 km) of Montana - Cry d'Er …

C$401
La Diligence
La Diligence
7.3 km from Saint-Leonard
3.0 out of 5.0
3.9 out of 5 (17 reviews)

Located in Crans Montana, this hotel is within 1 mi (2 km) of Violettes Express Gondola and Miniature Train Museum. Montana - …

C$115
Hotel Restaurant Panorama
Hotel Restaurant Panorama
8.5 km from Saint-Leonard
3.0 out of 5.0
4.4 out of 5 (41 reviews)

Located in Crans Montana, this hotel is 3.1 mi (5 km) from Valaisan de la Vigne et du Vin Museum and within 6 mi (10 km) of …

C$167
Hotel Römerhof
Hotel Römerhof
19.2 km from Saint-Leonard
3.7 out of 5 (30 reviews)

Situated in the mountains, this hotel is within a 15-minute walk of Burgerbad Thermal Baths, Gemmi Gondola, and Torrent Cable …

C$173
Pointe de Zinal
Pointe de Zinal
19.3 km from Saint-Leonard
2.0 out of 5.0
3.5 out of 5 (4 reviews)

Located in the mountains, this Zinal hotel offers ski-in/ski-out access and is within a 5-minute walk of Zinal-Sorebois, Zina …

Get Rates
Thermalhotels Leukerbad
Thermalhotels Leukerbad
19.4 km from Saint-Leonard
4.0 out of 5.0
3.9 out of 5 (373 reviews)

Located in the heart of Leukerbad, this spa hotel is within a 10-minute walk of Torrent Cable Car and Burgerbad Thermal Baths …

C$203
Lenkerhof Gourmet Spa Resort
Lenkerhof Gourmet Spa Resort
20.3 km from Saint-Leonard
5.0 out of 5.0
4.8 out of 5 (13 reviews)

Located near the slopes, this Lenk hotel is in the mountains, within 1 mi (2 km) of Lenk Simmental Tourist Center and Wallbac …

C$437
W Verbier
W Verbier
22 km from Saint-Leonard
5.0 out of 5.0
4.7 out of 5 (38 reviews)

Located in the mountains, this Verbier hotel offers ski-in/ski-out access and is within a 5-minute walk of Verbier Ski Resort …

C$957
Le Chamois Swiss Quality Hotel
Le Chamois Swiss Quality Hotel
22.4 km from Saint-Leonard
3.0 out of 5.0
4.1 out of 5 (106 reviews)

Located near the slopes, this Les Diablerets hotel is in the mountains, within 1 mi (2 km) of Diablerets-Isenau Gondola and …

Get Rates
Hotel Bellerive
Hotel Bellerive
26.1 km from Saint-Leonard
3.5 out of 5.0
4 out of 5 (22 reviews)

Located in Gstaad, this hotel is within 1 mi (2 km) of Eggli Ski Resort, Ski Lift Eggli, and Gstaad-Eggli. Ski Lift Rutti - …

C$107

Recent Reviews in Saint-Leonard

Hide content

Narrow your search

Saint-Leonard Hotel Guide

If you are wondering where to base yourself while in Saint-Leonard, there's a terrific assortment of suitable options. Approximately 32 accommodation options can be found within a 0.1-kilometre (0.06-mile) radius of Saint-Leonard's city heart.

The Motel Restaurant 13 Etoiles, is the perfect choice for travelers as it the most centrally positioned hotel choice in Saint-Leonard.

You could check out the The Alpina Gstaad and also the LeCrans Hotel & Spa. The The Alpina Gstaad is positioned 25 kilometres (16 miles) away from the middle of Saint-Leonard. The LeCrans Hotel & Spa, is 7 kilometres (4 miles) away. The W Verbier as well as the Grand Hôtel du Golf & Palace are two alternative options in Saint-Leonard.

Leukerbad is 20 kilometres (13 miles) to the northeast of Saint-Leonard and is home to the Leukerbad Ski Resort and Alpentherme Thermal Baths. If you'd like to visit Leukerbad, check Expedia's booking pages for the latest deals at the Les Sources Des Alpes and Aparthotel dala. 45 kilometres (27 miles) to the west of Saint-Leonard, you can also stay at Vionnaz, which is home to the Macchi Hôtels-Chalets de Tradition and Le Roitelet. If you stay in Vionnaz, set aside some time to check out the Chablais Historical Museum and Télésiège Grands Places.

Just because you're traveling, doesn't mean you can't indulge in your love of sports. Stade de Suisse Wankdorf is 80 kilometres (49 miles) to the north of Saint-Leonard. For visitors who are interested in booking a bed close by, make a reservation in the Hotel Bellevue Palace or Hotel Schweizerhof Bern.

Belp Airport is a nearby airport for arriving in Saint-Leonard. It is 75 kilometres (46 miles) away. If you plan to stay nearby, try the Apartments Justingerweg or Hotel Sternen Muri.

false