Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Apartments and B&Bs in Ascona

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Apply Filters
Clear Filters

30 options found

  • Piazza Ascona Hotel & Restaurants

    Lungolago Motta 29, Ascona, Switzerland (Show map)

    Show map

    Piazza Ascona Hotel & Restaurants is a grand 2-star hotel set 22 km from Museo Cantonale d_Arte and 2.6 km from Lago Maggiore.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Casa Delle Olive

    Vicolo Delle Olive 11, Ascona, Switzerland (Show map)

    Show map

    Set in the heart of Ascona, the grand Casa Delle Olive Hotel provides en-suite rooms.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Garni Sport

    Viale Monte Verita 25, Ascona, Switzerland (Show map)

    Show map

    Garni Sport Hotel Ascona is a 2-star modern property offering a stylish accommodation steps away from Museo Cantonale d_Arte, Lago Maggiore and Locarno Hospital .

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Junior Suite

    Via Muraccio, 28, 6612, Ascona, Switzerland (Show map)

    Show map

    Double Room apartment hosts guests of Ascona.

    More...
    From US$ 147
    price for 1 night
    BOOK From US$ 147
  • Apartment Residenza Giardino

    10Bvia Del Segnale, Ascona, Switzerland (Show map)

    Show map

    Residenza Giardino apartment is set in a beach area not far from shops and supermarkets.

    More...
    BOOK
  • Annie'S Bed & Breakfast

    Piazzetta San Pietro 3, Ascona, Switzerland (Show map)

    Show map

    Annie'S Bed & Breakfast Bed & Breakfast is a 3-star property in the center of Ascona.

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Osteria Ticino

    Via Muraccio 20, Ascona, Switzerland (Show map)

    Show map

    The 2-star Osteria Ticino Hotel Ascona is set just 1.6 km from Falconry Locarno, Chiesa di Santa Maria degli Angeli and Monte Bre.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Garni Florida

    Via Locarno 12, Ascona, Switzerland (Show map)

    Show map

    The 2-star Garni Florida Hotel Ascona lies within 2.0 km from Monte Bre, Swissminiatur and Locarno Casino.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Bnb122

    Via Moscia 122, Ascona, Switzerland (Show map)

    Show map

    BnB122 Bed & Breakfast Ascona is a 2-star family-run property offering a beautiful accommodation steps away from Cardada, Lido Locarno and Swissminiatur.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Ristorante Degli Angioli

    Via Albarelle 3, Ascona, Switzerland (Show map)

    Show map

    The romantic Ristorante degli Angioli Hotel Ascona is a great place in a marina area of Ascona.

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Hotel Ristorante Lanca

    Via Albarelle 5, Ascona, Switzerland (Show map)

    Show map

    Hotel Ristorante Lanca Ascona is located walk from a public beach.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Appartamenti Della Ruga

    Via Borgo 38, Ascona, Switzerland (Show map)

    Show map

    Appartamenti Della Ruga is an apartment only 2.5 km from Visconteo Castle.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Apartment Irene

    Via Borgo 10, Ascona, Switzerland (Show map)

    Show map

    Irene Ascona apartment hosts guests of Ascona.

    More...
    From US$ 189
    price for 1 night
    BOOK From US$ 189
  • Apartment Casa Thuja

    Via Pancaldi Mola 31, Ascona, Switzerland (Show map)

    Show map

    Casa Thuja Ascona is an apartment only 2.0 km from Monte Bre, Lido Locarno and Lago Maggiore.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Seven Apartments

    Via Moscia 2, Ascona, Switzerland (Show map)

    Show map

    Seven is an apartment in Ascona within short distance of Falconeria Locarno, Museo Cantonale d_Arte and Swissminiatur.

    More...
    From US$ 358
    price for 1 night
    BOOK From US$ 358
  • Residenza Palmanova

    Viale Monte Verita 11, Ascona, Switzerland (Show map)

    Show map

    Residenza Palmanova Guest House Ascona is located in the center of Ascona overlooking Lake Maggiore.

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Appartcasa

    Viale Monte Verita 25, Ascona, Switzerland (Show map)

    Show map

    Appartcasa Garni Sport Apartment Ascona is an apartment only 2.4 km from Monte Bre, Museo Cantonale d_Arte and Lago Maggiore.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Apartments Al Torchio

    Contrada Maggiore 1, Ascona, Switzerland (Show map)

    Show map

    Al Torchio Ascona apartment is located in a market area of Ascona in close proximity to Lago Maggiore, Lido Locarno and Museo Cantonale d_Arte.

    More...
    From US$ 144
    price for 1 night
    BOOK From US$ 144
  • Appartamento Via Saleggi 10

    Via Saleggi 10, Ascona, Switzerland (Show map)

    Show map

    Appartamento Via Saleggi 10 Ascona is an apartment only 1.9 km from Swissminiatur, Monte Verità and Parco Botanico del Gambaragno.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Casa Sott Al Sass

    Vicolo Fortezze 6, Ascona, Switzerland (Show map)

    Show map

    Casa Sott Al Sass Apartment Ascona apartment offers fine accommodation in Ascona.

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104