Top Hotels near Saint-Leonard

See all Hotels near Saint-Leonard
ibis Sion Est

ibis Sion Est

3.7 km from Saint-Leonard
3.0 out of 5.0
4 out of 5 (137 reviews)

Situated near the airport, this hotel is within 2 mi (3 km) of Golf Club of Sion, Museum of Nature, and Supersaxo Mansion. …

Get Rates
Hotel Restaurant Panorama

Hotel Restaurant Panorama

8.5 km from Saint-Leonard
3.5 out of 5.0
4.4 out of 5 (43 reviews)

Situated in the mountains, this hotel is 3.1 mi (5 km) from Valaisan de la Vigne et du Vin Museum and within 6 mi (10 km) o …

C$139
Hotel Des Bains De Saillon

Hotel Des Bains De Saillon

19.2 km from Saint-Leonard
4.5 out of 5.0
4.3 out of 5 (50 reviews)

Situated in Saillon, this spa hotel is 3.6 mi (5.8 km) from Casino de Saxon Theater and within 12 mi (20 km) of Ovronnaz …

Get Rates
Thermal Hotels & Walliser Alpentherme

Thermal Hotels & Walliser Alpentherme

19.4 km from Saint-Leonard
4.5 out of 5.0
3.9 out of 5 (444 reviews)

Located in the heart of Leukerbad, this spa hotel is within a 10-minute walk of Torrent Cable Car and Leukerbad-Therme. Gemmi …

C$213
Les Bains d'Ovronnaz

Les Bains d'Ovronnaz

19.5 km from Saint-Leonard
3.5 out of 5.0
4.1 out of 5 (15 reviews)

This family-friendly Leytron hotel is located in the mountains, 0.1 mi (0.1 km) from Ovronnaz Thermal Baths, and within 12 mi …

C$218
Nevai

Nevai

22.2 km from Saint-Leonard
4.5 out of 5.0
4.7 out of 5 (20 reviews)

Located in the heart of Bagnes, this spa hotel is within a 15-minute walk of Medran 1 Cable Car, Verbier Ski Resort, and …

C$299
Hôtel Montpelier

Hôtel Montpelier

22.4 km from Saint-Leonard
3.0 out of 5.0
4.3 out of 5 (48 reviews)

Situated in the mountains, this hotel is within 1 mi (2 km) of Medran 1 Cable Car, Verbier Ski Resort, and Medran 2 Cable Car …

C$192
Hotel Simmenhof

Hotel Simmenhof

22.4 km from Saint-Leonard
4.5 out of 5.0
4.6 out of 5 (18 reviews)

This family-friendly Lenk hotel is located in the mountains, within 1 mi (2 km) of Wallbach Bad and Lenk Simmental Tourist …

C$272
Hotel Arc En Ciel

Hotel Arc En Ciel

24.6 km from Saint-Leonard
4.5 out of 5.0
4.6 out of 5 (38 reviews)

Located near the slopes, this Gstaad hotel is in the mountains and within a 5-minute walk of Eggli Ski Resort, Gstaad Eggli …

C$238
The Cambrian

The Cambrian

26.8 km from Saint-Leonard
5.0 out of 5.0
4.8 out of 5 (193 reviews)

Located near the slopes, this Adelboden hotel is within 16 mi (25 km) of Choleren Gorge and Blausee and close to winter sport …

C$291

Recent Reviews in Saint-Leonard

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