Switzerland hotels: get the best Switzerland hotel deal by cheap rates. No booking fees. You pay for the hotel room in Switzerland at the check-out. Free cancellation.

USD

Popular hotels in Switzerland

5-star hotels in Switzerland

Grand Resort Bad Ragaz

Grand Resort Bad Ragaz, Bad Ragaz, Switzerland - Show map

The 5-star Grand Resort Bad Ragaz includes a currency exchange and a lift and lies within 6 minutes' walk of Stiftung Altes Bad Pfafers. Featuring 212 premium rooms and an outdoor swimming pool, this…

Book Now From US$ 630

Hotel Villa Honegg Ennetburgen

Honegg, Ennetburgen, Switzerland - Show map

Offering a restaurant, an outdoor swimming pool and a golf course, Hotel Villa Honegg Ennetburgen is located less than 5 minutes by car from Buergenstock Lakeside Peak. The property is situated 2 km…

Book Now From US$ 857

4-star hotels in Switzerland

Hotel Pilatus-Kulm Lucerne

Schlossweg 1, Kriens, Lucerne, Switzerland - Show map

Hotel Pilatus-Kulm, situated less than 3.2 km from Lucerne Culture and Congress Centre, offers a bar and a library. The venue is located 4 km from the centre of Lucerne and a couple of minutes' drive…

Book Now From US$ 528

Frutt Mountain Resort

Frutt 9, Melchsee Frutt, Switzerland - Show map

Frutt Mountain Resort is located near Melchsee Lake and is just 5 minutes' walk from the centre of Melchsee Frutt. This venue features a shared lounge, a sundeck and a library as well as WiFi…

Book Now From US$ 437

2-star hotels in Switzerland

Hotel Edelweiss Wengen

Am Acher, Wengen, Switzerland - Show map

The 2-star Hotel Edelweiss Wengen is set 3.3 km from Kleine Scheidegg Mountain Pass and 3.8 km from the underground Trummelbach Waterfalls. This venue features a flat screen TV, a shared lounge and a…

Book Now From US$ 310

Hotel Staubbach Lauterbrunnen

Im Rohr, Lauterbrunnen, Switzerland - Show map

Providing 31 rooms, the 2-star Hotel Staubbach Lauterbrunnen is at a distance of 3.7 km from Murrenbahn. Guests who stay at the hotel can park their car on site.

Book Now From US$ 146

Find a hotel

Hotels by location

Switzerland map