• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-02-20
Check-out date:
2026-02-21
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Switzerland

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Ascona: Villa Rotundo

    15 Via Rotundo, Ascona, Switzerland

    2 km to San Martino (Open map)

    Featuring a terrace with garden views, Ascona: Villa Rotundo is 45 minutes' drive from Agno airport. Located around a 10-minute drive from Brissago Islands, the 2-bedroom villa provides Wi-Fi and…
    Read more
    9.0
    Superb
    1 review
  • Casa Alice Ascona, Appartamento Di Vacanza.

    8 Via Aerodromo, Ascona, Switzerland

    2 km to San Martino (Open map)

    Casa Alice Ascona, Appartamento Di Vacanza is located 18 minutes' walk from Fondazione Rolf Gerard and 2.5 km from Plaza Grande. Wi-Fi and free private parking are also available at this apartment.
    Read more
    9.6
    Exceptional
    104 reviews
  • Suza

    23A Via Dr. Giovanni Varesi, Locarno, Switzerland

    2 km to San Martino (Open map)

    Nestled merely 6 minutes' walk from the Camellia Park, Suza Apartment Locarno offers quick access to numerous tourist attractions nearby.
    Read more
    10
    Exceptional
    1 review
  • Hotel Muralto Locarno

    Via Sempione 10, Muralto, Switzerland

    2 km to San Martino (Open map)

    The 3-star modern Hotel Muralto Locarno is merely a 6-minute stroll from the Plaza Grande and features a lift and free newspapers. This Muralto hotel offers 31 rooms in a shopping area of the city…
    Read more
    8.8
    Fabulous
    3431 reviews
  • Ferienwohnung "Casa Annabella"

    Via Muraccio 60 2 Stock, Eingang C, Ascona, Switzerland

    2 km to San Martino (Open map)

    The spacious 1-bedroom Ferienwohnung "Casa Annabella" Ascona is located at a distance of 400 metres from Lido di Ascona and overlooks the garden. Agno airport is 45 km from the apartment, while…
    Read more
  • Hotel City Locarno

    Via Giuseppe Cattori 4, Locarno, Switzerland

    2 km to San Martino (Open map)

    Hotel City Locarno is a great place to stay in the Locarno Center district, a 16-minute walk from the Lido Locarno. Boasting a location steps from Plaza Grande, this hotel features 40 rooms as well…
    Read more
    8.6
    Fabulous
    1757 reviews
  • Art Apartment - Happy Rentals

    Via Bernardino Luini 7, Locarno, Switzerland

    2 km to San Martino (Open map)

    The 1-room Art Apartment - Happy Rentals lies in the Locarno Center district and provides guests with Wi-Fi, and complimentary private parking on site.
    Read more
    7.9
    Good
    12 reviews
  • Appartamento Via Saleggi 10

    Via Saleggi 10, Ascona, Switzerland

    2 km to San Martino (Open map)

    The 40 m² Appartamento Via Saleggi 10 offers easy access to such tourist sites as Golf Club Patriziale Ascona, located approximately 5 minutes' walk away. While staying at this 1-bedroom apartment…
    Read more
  • Casa Via Saleggi 10

    10 Via Saleggi, Ascona, Switzerland

    2 km to San Martino (Open map)

    Casa Via Saleggi 10 Villa offers proximity to such city sites as Lido di Ascona, located approximately 400 metres away.
    Read more
    9.5
    Exceptional
    22 reviews
  • Torre Di Locarno - Happy Rentals

    Via Lavizzari 2, Locarno, Switzerland

    2 km to San Martino (Open map)

    The welcoming 30 m² Torre Di Locarno - Happy Rentals apartment provides easy access to various city attractions, such as Camellia Park Locarno, situated only a 5-minute walk away.
    Read more
    7.3
    Good
    6 reviews
  • Hotel La Meridiana, Lake & Spa

    Piazza G. Motta 61, Ascona, Switzerland

    2 km to San Martino (Open map)

    The smoke-free Hotel La Meridiana, Lake & Spa Ascona, about 5 minutes' walk from the Lungolago, Ascona, includes access to a banquet hall for meetings and celebrations. Offering a steam room, a…
    Read more
    8.6
    Fabulous
    588 reviews
  • Golfo D'Oro By Fewotessin

    Via Lido 1, Ascona, Switzerland

    2 km to San Martino (Open map)

    Located 10 minutes by car from Visconteo Medieval Castle, the spacious Golfo D'Oro By Fewotessin Ascona apartment overlooks the mountain.
    Read more
  • Ibis Locarno

    Via Giuseppe Cattori 6, Locarno, Switzerland

    2 km to San Martino (Open map)

    The perfect Ibis Locarno Hotel is situated within 5 minutes' walk of the Casino and offers a lift and a vending machine. Located within easy reach of the Locarno-Madonna del Sasso Funicular, this…
    Read more
    8.4
    Very Good
    1618 reviews
  • Loft Torre Locarno By Quokka 360 - Large Studio On The City View Tower

    2 Via Luigi Lavizzari, Locarno, Switzerland

    2 km to San Martino (Open map)

    Situated a mere 600 metres from the Termali Salini & Spa Locarno, 1-room Loft Torre Locarno By Quokka 360 - Large Studio On The City View Tower provides guests with Wi-Fi for either business or…
    Read more
    8.5
    Fabulous
    35 reviews
  • Condominio Golfo D'Oro

    1 Via Lido 1, Ascona, Switzerland

    2 km to San Martino (Open map)

    The spacious 120 m² Condominio Golfo D'Oro Ascona overlooks the city and provides guests with Wi-Fi and free private parking on site. Fondazione Rolf Gerard is just 0.7 km from the 2-bedroom…
    Read more
    8.6
    Fabulous
    6 reviews
  • Romantik Hotel Castello Seeschloss

    Via Circonvallazione 26, 6612 Ascona, Switzerland, Ascona, Switzerland

    2 km to San Martino (Open map)

    Nestled approximately 5 minutes on foot from the Piazza Giuseppe Motta, the 4-star smoke-free Romantik Hotel Castello Seeschloss Ascona welcomes guests with a sun terrace and a shared lounge.
    Read more
    9.0
    Superb
    589 reviews
  • Holiday Home Villetta Isabella By Interhome

    Via Giovanni Serodine 4A, Ascona, Switzerland

    2 km to San Martino (Open map)

    The 2-bedroom Holiday Home Villetta Isabella by Interhome is located around a 5-minute ride from Lido Locarno Indoor Swimming Pool and provides hiking and horseback riding for active guests.
    Read more
    8.0
    Very Good
    3 reviews
  • Panorama Suite

    Via Lavizzari, 2, Locarno, Switzerland

    2.1 km to San Martino (Open map)

    The spacious Panorama Suite Locarno is located a 5-minute walk from Chiesa della Sacra Famiglia and overlooks the lake.
    Read more
    9.5
    Exceptional
    7 reviews
  • Locarno Best Place - Happy Rentals

    8 Via Giuseppe Cattori, Locarno, Switzerland

    2.1 km to San Martino (Open map)

    Located 3.6 km from Mountaingliders, the 1-room Locarno Best Place - Happy Rentals apartment features public parking for those who travel by car. The apartment is also situated a minute away from…
    Read more
    7.8
    Good
    25 reviews
  • Imbarcadero Apartment - Happy Rentals

    8 Via Giuseppe Cattori, Locarno, Switzerland

    2.1 km to San Martino (Open map)

    The spacious Imbarcadero Apartment - Happy Rentals Locarno is situated merely a 5-minute walk from the arts Kursaal Locarno SA Theater and 40 km from Agno airport. This welcoming 90 m² apartment…
    Read more
    7.6
    Good
    16 reviews
Thank you for subscribing
Close