Find Hotel Deals

Select a date

Select a date

Hotel deals in Switzerland

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation


Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Giardino Lago

    Via alla Riva 83a, Locarno, Switzerland (Open map)

    Giardino Lago is a 3-star hotel providing a luxurious accommodation near to Madonna del Sasso Church, Piazza Grande Locarno and Cardada.


    From US$ 198
    price for 1 night
    RESERVE From US$ 198
  • Esplanade Hotel Resort & Spa

    Via Delle Vigne 149, Locarno, Switzerland (Open map)

    The 4-star Esplanade Hotel Resort & Spa is set just 2.2 km from Lago Maggiore, Locarno Casino and Piazza Grande Locarno.


    From US$ 567
    price for 1 night
    RESERVE From US$ 567
  • Hotel Alexandra

    Via San Gottardo 43, Locarno, Switzerland (Open map)

    The 3-star Hotel Alexandra offers non-smoking rooms in proximity to Chiesa di Santa Maria degli Angeli, Falconeria Locarno and Lago Maggiore.


    From US$ 89
    price for 1 night
    RESERVE From US$ 89