Cheap hotels in Switzerland

Find the cheap hotels that appeal to you the most

Most-visited cities for cheap hotels

Zermatt

199 cheap hotels

Zurich

335 cheap hotels

Lucerne

79 cheap hotels

Geneva

100 cheap hotels

Ascona

101 cheap hotels

Locarno

138 cheap hotels

Interlaken

95 cheap hotels

Lugano

154 cheap hotels

Grindelwald

119 cheap hotels

Montreux

60 cheap hotels

Bern

59 cheap hotels

Lausanne

74 cheap hotels

Basel

158 cheap hotels

Thun

37 cheap hotels

St. Moritz

107 cheap hotels

Most popular regions for cheap hotels

Grisons

3108 cheap hotels

Lake Constance

2493 cheap hotels

Canton of Valais

2286 cheap hotels

Canton of Ticino

1177 cheap hotels

Bernese Oberland

974 cheap hotels

East Switzerland

753 cheap hotels

Canton of Zurich

503 cheap hotels

Lake Geneva / Vaud

501 cheap hotels

Lake Lugano

481 cheap hotels

Central Switzerland

454 cheap hotels

Schweizer Mittelland

330 cheap hotels

Lake Lucerne

189 cheap hotels

Canton of Fribourg

181 cheap hotels

Lake Neuchatel

119 cheap hotels

Lake Zurich

49 cheap hotels

The 10 Best Cheap Hotels in Switzerland

Check out our pick of great cheap hotels in Switzerland

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,091 reviews

Located 5.5 miles from Piazza Grande Locarno, Dorint Resort & Spa Locarno-Riazzino offers 4-star accommodations in Riazzino and has a shared lounge, a restaurant and a bar.

From $213 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,700 reviews

1.1 miles from United Nations Geneva, Stay KooooK Geneva City - Online Check In offers 3-star accommodations in the Grottes et Saint-Gervais district of Geneva.

From $180 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,677 reviews

Lugano Superior Suites - Free Parking enjoys a location in Lugano, a 17-minute walk from Lugano Station and one mile from Lugano Exhibition Center.

From $241 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,368 reviews

Featuring ski-to-door access, Stoos Lodge is located in Stoos in the Canton of Schwyz region, 20 miles from Einsiedeln Abbey and 27 miles from KKL Culture and Convention Center Lucerne.

From $205 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,072 reviews

Located in Locarno and with Piazza Grande Locarno reachable within a 7-minute walk, Villa Rossella provides a terrace, non-smoking rooms, free WiFi throughout the property and a bar.

From $164 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,858 reviews

Located in Davos, a 8-minute walk from Davos Congress Center, ALPINE INN Davos has accommodations with a garden, private parking, a shared lounge and a terrace.

From $227 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,061 reviews

Hotel Märthof Basel features a fitness center, terrace, a restaurant and bar in Basel. Each room at the 4-star hotel has city views, and guests can enjoy access to a sauna and a hammam.

From $447 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,869 reviews

Boutique & Design Hotel Volkshaus Basel features a garden, terrace, a restaurant and bar in Basel. This 4-star hotel offers room service, a concierge service and free WiFi.

From $276 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,509 reviews

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

From $217 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,090 reviews

Located in Basel and with Messe Basel reachable within 0.7 mi, Silo Design & Boutique Hostel Basel features express check-in and check-out, allergy-free rooms, a living room, free WiFi throughout the...

From $205 per night

Most booked cheap hotels in Switzerland this month

See all

Popular with guests booking cheap hotels in Switzerland

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

Popular with guests booking cheap hotels in Switzerland

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

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 11,524 reviews

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 9,029 reviews

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 8,964 reviews

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 8,374 reviews

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,051 reviews

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 8,030 reviews

Popular with guests booking cheap hotels in Switzerland

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

Popular with guests booking cheap hotels in Switzerland

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 5,817 reviews