• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Price Per Night
  • (2)
  • (2)
  • (2)
  • (14)
  • (2)

Your Budget

to
Star Category
  • (1)
  • (5)
  • (13)
User Rating
  • (5)
  • (6)
  • (3)
  • (14)
  • (14)
Property Type
  • (16)
  • (5)
  • (1)
Amenities
Guests Love
  • (7)
  • (22)
  • (9)

Show -3 more

Booking Preference
Booking Preference
  • (5)
  • (22)
  • (6)
BACK TO TOP

Book Hotels in Leuk, Switzerland from 104 Hotels

hotelImg
Leukerbad | 5 minutes walk to Leukerbad Station
HammamHammam
Heated Pool
SpaSpa
This 5 Star Hotel in Leuk is located in Leukerbad. Full Address of property is Tuftstrasse 37 View On Map Key amenities of this property are Hammam & Heated Pool & Spa.
View More
Excellent4.7

(107 Ratings)

THB 8,859

+ THB 337 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | About a minute walk to Leukerbad Station
HammamHammam
SpaSpa
Skiing
Location of the Hotel is Leukerbad View On Map (Kurparkstrasse 49). Top Facilities of this Hotel are Hammam & Spa & Skiing.
View More
Excellent4.5

(169 Ratings)

THB 10,780

+ THB 410 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 3 minutes walk to Leukerbad Station
Skiing
Free Cancellation
This 3 Star Hotel in Leuk is located in Leukerbad. Full Address of property is Sternengaessi 7 View On Map Key amenities of this property are Skiing.
View More
Excellent4.9

(31 Ratings)

THB 7,366

+ THB 280 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 10 minutes walk to Leukerbad Station
Skiing
Location of the Hotel is Leukerbad View On Map (17 Promenade). Top Facilities of this Hotel are Skiing.
View More
Excellent4.9

(25 Ratings)

THB 9,018

+ THB 343 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad
HammamHammam
SpaSpa
Skiing
This 4 Star Hotel in Leuk is located in Leukerbad. Full Address of property is Thermenstrasse 95 View On Map Key amenities of this property are Hammam & Spa & Skiing.
View More
Very Good4.2

(908 Ratings)

THB 10,833

+ THB 412 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 9 minutes walk to Leukerbad Station
HammamHammam
SpaSpa
Skiing
Free Cancellation
Location of the Hotel is Leukerbad View On Map (Ringstrasse 332). Top Facilities of this Hotel are Hammam & Spa & Skiing.
View More
Excellent4.5

(429 Ratings)

THB 6,802

+ THB 259 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Leukerbad | 5 minutes walk to Leukerbad Station
HammamHammam
SpaSpa
Skiing
This 4 Star Hotel in Leuk is located in Leukerbad. Full Address of property is Dorfplatz 1 View On Map Key amenities of this property are Hammam & Spa & Skiing.
View More
Very Good3.7

(469 Ratings)

THB 8,336

+ THB 317 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 5 minutes walk to Leukerbad Station
HammamHammam
Heated Pool
SpaSpa
Location of the Hotel is Leukerbad View On Map (Dorfplatz). Top Facilities of this Hotel are Hammam & Heated Pool & Spa.
View More
Very Good3.9

(863 Ratings)

THB 7,179

+ THB 273 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Leukerbad | 3 minutes walk to Leukerbad Station
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

HammamHammam
JacuzziJacuzzi
SpaSpa
This 3 Star Apart-hotel in Leuk is located in Leukerbad. Full Address of property is 13 Kurparkstrasse View On Map Key amenities of this property are Hammam & Jacuzzi & Spa.
View More
Very Good4.0

(1741 Ratings)

THB 4,789

+ THB 182 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 4 minutes walk to Leukerbad Station
SpaSpa
Skiing
Free Cancellation
Location of the Hotel is Leukerbad View On Map (Kirchgasse43). Top Facilities of this Hotel are Spa & Skiing.
View More
Very Good4.0

(368 Ratings)

THB 6,749

+ THB 257 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leuk
Skiing
GymGym
This 2 Star Hotel in Leuk is located in Leuk. Full Address of property is Dorfstrasse View On Map Key amenities of this property are Skiing & Gym.
View More
Very Good3.7

(62 Ratings)

THB 5,928

+ THB 374 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 1.7 km drive to Leukerbad Station
Heated Pool
SpaSpa
Skiing
Location of the Hotel is Leukerbad View On Map (Klibenstrasse 19). Top Facilities of this Hotel are Heated Pool & Spa & Skiing.
View More
Very Good3.5

(339 Ratings)

THB 3,751

+ THB 143 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 4 minutes walk to Leukerbad Station
Skiing
Free Shuttle ServiceFree Shuttle Service
This 3 Star Hotel in Leuk is located in Leukerbad. Full Address of property is 19 Tuftstrasse View On Map Key amenities of this property are Skiing & Free Shuttle Service.
View More
Very Good3.5

(8 Ratings)

THB 6,831

+ THB 260 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Leukerbad | 7 minutes walk to Leukerbad Station
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Elevator/LiftElevator/Lift
Skiing
Free Cancellation
Location of the Apartment is Leukerbad View On Map (Tuftstrasse 54). Top Facilities of this Apartment are Elevator/Lift & Skiing.
View More
Excellent4.4

(542 Ratings)

THB 2,644

THB 1,790

+ THB 2,556 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 6 minutes walk to Leukerbad Station
Skiing
Swimming PoolSwimming Pool
Free Cancellation
This 3 Star Hotel in Leuk is located in Leukerbad. Full Address of property is Untere Maressenstrasse 38 View On Map Key amenities of this property are Skiing & Swimming Pool.
View More
Excellent4.6

(139 Ratings)

THB 7,190

+ THB 273 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Leukerbad | 4-5 minutes walk to Leukerbad Station
Location of the Hotel is Leukerbad View On Map (Promenade, 7).
View More

THB 7,897

+ THB 300 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Leukerbad | 8 minutes walk to Leukerbad Station
Entire Apartment
| 1 Bedroom | Sleeps 4 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Skiing
Free Cancellation
This 3 Star Apartment in Leuk is located in Leukerbad. Full Address of property is 3 Goppenstrasse View On Map Key amenities of this property are Skiing.
View More
Excellent4.4

(1402 Ratings)

THB 2,452

THB 1,917

+ THB 2,934 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Leukerbad | 8 minutes walk to Leukerbad Station
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Skiing
Elevator/LiftElevator/Lift
Location of the Apart-hotel is Leukerbad View On Map (Untere Maressenstr. 40). Top Facilities of this Apart-hotel are Skiing & Elevator/Lift.
View More
Excellent4.5

(418 Ratings)

THB 3,915

+ THB 1,890 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Leuk


Check out best Leuk hotel deals and offers on more than 104 hotels in Leuk only on MakeMyTrip!

Wondering where to book your stay in Leuk? We understand your desire for comfort and hence have listed out the best Leuk hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Leuk. Select from best 104 hotels in Leuk.

All Above properties for Leuk are updated on Saturday, July 04, 2026- 20.30.

Book affordable hotels in Leuk at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Leuk, Stay in Leuk's best hotels! Leuk Hotels Price Starts from Minimum THB 3459 for Budget hotel. If you’re looking for a cheap hotel in Leuk, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Leuk accommodation. Check Price Now!


Five Star Hotels in Leuk

Six Senses Crans-Montana

0 1 2 3 4 0 1 2 3 4

THB 43,875

Per Night

Crans-Montana

Crans-Montana

LeCrans Hotel & Spa

0 1 2 3 4 0 1 2 3 4

THB 56,706

Per Night

Crans-Montana

Crans Ambassador

0 1 2 3 4 0 1 2 3 4

THB 29,827

Per Night

Crans-Montana

Crans-Montana

Leukerbad

Hotel Royal

0 1 2 3 4 0 1 2 3 4

THB 19,169

Per Night

Crans-Montana

Hotels By Category in Leuk

Get the best deals on different type of Hotel categories in Leuk with MakeMyTrip.com. Choose from 104 hotels in Leuk. Just THB 3459 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Leuk with Free Breakfast

La Prairie

0 1 2 0 1 2 3 4

THB 9,199

Per Night

Crans-Montana

Good Night Inn

0 1 2 0 1 2 3 4

THB 5,014

Per Night

Naters

Hotel Alpina

0 1 2 0 1 2 3 4

THB 8,340

Per Night

Leukerbad

Hotel Europe Garni

0 1 2 0 1 2 3 4

THB 5,771

Per Night

Naters

Crans-Montana

Naters

LeCrans Hotel & Spa

0 1 2 3 4 0 1 2 3 4

THB 56,706

Per Night

Crans-Montana

Visp

Hotel Regina Terme

0 1 2 0 1 2 3 4

THB 3,935

Per Night

Leukerbad

Auberge de l'Union

0 1 2 0 1 2 3 4

THB 5,365

Per Night

Lens

Crans Ambassador

0 1 2 3 4 0 1 2 3 4

THB 29,827

Per Night

Crans-Montana

Leukerbad

Hôtel Dents de Veisivi

0 1 2 0 1 2 3 4

THB 7,491

Per Night

Hérens

Six Senses Crans-Montana

0 1 2 3 4 0 1 2 3 4

THB 43,875

Per Night

Crans-Montana

Hôtel de l'Etrier

0 1 2 3 0 1 2 3 4

THB 8,057

Per Night

Crans-Montana

Four Star Hotels in Leuk

Links Leuk Golfresort

0 1 2 3 0 1 2 3 4

THB 13,167

Per Night

Leuk

Haus Cristal

0 1 2 3 0 1 2 3 4

THB 7,735

Per Night

Leukerbad

Chetzeron

0 1 2 3 0 1 2 3 4

THB 22,986

Per Night

Crans-Montana

Leukerbad

Hotel Porta Cervino

0 1 2 3 0 1 2 3 4

THB 13,054

Per Night

Visp

Hotel Helvetia Intergolf

0 1 2 3 0 1 2 3 4

THB 13,495

Per Night

Crans-Montana

Chandolin Boutique Hotel

0 1 2 3 0 1 2 3 4

THB 7,952

Per Night

Colorado Riders Chalet

0 1 2 3 0 1 2 3 4

THB 6,315

Per Night

Crans-Montana

Waldhotel Doldenhorn

0 1 2 3 0 1 2 3 4

THB 20,853

Per Night

Kandersteg

Crans-Montana

Three Star hotels in Leuk

Alaia Lodge

0 1 2 0 1 2 3 4

THB 12,927

Per Night

Crans-Montana

Visp

Hotel Des Alpes

0 1 2 0 1 2 3 4

THB 11,392

Per Night

Adelboden

Hotel Central

0 1 2 0 1 2 3 4

THB 11,144

Per Night

Crans-Montana

Aktiv Hotel & Spa Hannigalp

0 1 2 0 1 2 3 4

THB 11,029

Per Night

Visp

Hotel Matterhorn Inn

0 1 2 0 1 2 3 4

THB 10,968

Per Night

Adelboden

Hotel Matterhorn Inn

0 1 2 0 1 2 3 4

THB 10,387

Per Night

Visp

Hotel Panorama

0 1 2 0 1 2 3 4

THB 10,287

Per Night

Crans-Montana

Hotel Waldhaus

0 1 2 0 1 2 3 4

THB 9,862

Per Night

Leukerbad

Eden Resort Anzere

0 1 2 0 1 2 3 4

THB 9,478

Per Night

Hérens

Leukerbad

La Prairie

0 1 2 0 1 2 3 4

THB 9,199

Per Night

Crans-Montana

Parkhotel Quellenhof

0 1 2 0 1 2 3 4

THB 8,832

Per Night

Leukerbad

Hotel Alpina

0 1 2 0 1 2 3 4

THB 8,340

Per Night

Leukerbad

Baxter Hotel

0 1 2 0 1 2 3 4

THB 8,028

Per Night

Hotel Mountime

0 1 2 0 1 2 3 4

THB 7,966

Per Night

Visp

Hotel Walliserhof

0 1 2 0 1 2 3 4

THB 7,843

Per Night

Visp

Hotel du Pont

0 1 2 0 1 2 3 4

THB 7,782

Per Night

Naters

Naters

Hotel Dents de Veisivi

0 1 2 0 1 2 3 4

THB 7,491

Per Night

Hérens

Hotel de la Poste Sierre

0 1 2 0 1 2 3 4

THB 7,467

Per Night

Crans-Montana

Hotel Astoria

0 1 2 0 1 2 3 4

THB 7,430

Per Night

Leukerbad

Leukerbad

Hotel-Restaurant Eyholz

0 1 2 0 1 2 3 4

THB 7,264

Per Night

Visp

Hotel De Londres

0 1 2 0 1 2 3 4

THB 7,194

Per Night

Naters

Visp

Hotel Alex

0 1 2 0 1 2 3 4

THB 6,990

Per Night

Leukerbad

Hotel City

0 1 2 0 1 2 3 4

THB 6,862

Per Night

Visp

Leukerbad

Olympic

0 1 2 0 1 2 3 4

THB 6,440

Per Night

Crans-Montana

Hotel Tascherhof

0 1 2 0 1 2 3 4

THB 6,306

Per Night

Visp

Hotel Restaurant Rothorn

0 1 2 0 1 2 3 4

THB 5,985

Per Night

Visp

Crans-Montana

Hotel le Mont Paisible

0 1 2 0 1 2 3 4

THB 5,783

Per Night

Crans-Montana

Hotel Europe Garni

0 1 2 0 1 2 3 4

THB 5,771

Per Night

Naters

Hotel Escher

0 1 2 0 1 2 3 4

THB 5,525

Per Night

Leukerbad

Good Night Inn

0 1 2 0 1 2 3 4

THB 5,014

Per Night

Naters

Hotel Regina Terme

0 1 2 0 1 2 3 4

THB 3,935

Per Night

Leukerbad

Landgasthof Ruedihus

0 1 2 0 1 2 3 4

THB 12,603

Per Night

Kandersteg

Crans-Montana

Hérens

B&B Zum Schleif

0 1 2 0 1 2 3 4

THB 6,934

Per Night

Leuk

Crans-Montana

Leukerbad

Auberge de l'Union

0 1 2 0 1 2 3 4

THB 5,365

Per Night

Lens

Haus Atlantic Leukerbad

0 1 2 0 1 2 3 4

THB 5,242

Per Night

Leukerbad

Leuk Hotels by Location

Apartments in the city

Haus Atlantic Leukerbad

0 1 2 0 1 2 3 4

THB 5,242

Per Night

Leukerbad

Haus Cristal

0 1 2 3 0 1 2 3 4

THB 7,735

Per Night

Leukerbad

Leukerbad

Resorts in the city

Links Leuk Golfresort

0 1 2 3 0 1 2 3 4

THB 13,167

Per Night

Leuk

Properties in Leuk

Hotels By Star Category in Leuk

Premium Hotels in Nearby Cities

Mont Cervin Palace

0 1 2 3 4 0 1 2 3 4

THB 43,875

Per Night

Zermatt

Hotel Monte Rosa

0 1 2 3 0 1 2 3 4

THB 14,952

Per Night

Zermatt

Swiss Alpine Hotel Allalin

0 1 2 3 0 1 2 3 4

THB 13,945

Per Night

Zermatt

Resort La Ginabelle

0 1 2 3 0 1 2 3 4

THB 15,146

Per Night

Zermatt

Riffelhaus 1853

0 1 2 3 0 1 2 3 4

THB 17,292

Per Night

Zermatt

Zermatt

Unique Hotel Post

0 1 2 3 0 1 2 3 4

THB 15,301

Per Night

Zermatt

Zermatt

The Pollux

0 1 2 3 0 1 2 3 4

THB 12,589

Per Night

Zermatt

Alpen Resort & Spa Zermatt

0 1 2 3 0 1 2 3 4

THB 15,852

Per Night

Zermatt