A colorful waterfront town with a prominent clock tower, boats docked along the canal, and lush palm trees.

Search Hotels in Locarno District

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Locarno District

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Locarno District hotels

Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
4.0 star property
Locarno
9.2 out of 10, Wonderful, (168 reviews)
"The staff was particularly friendly and helpful. The room was beautiful and clean and quiet"
United States
Carla
$219 nightly
The price is $238
Jul 9 - Jul 10
Total with taxes and fees
Dorint Resort & Spa Locarno Riazzino

Hotel Arcadia Locarno, a Trademark Collection by Wyndham

Hotel Arcadia Locarno, a Trademark Collection by Wyndham
4.0 star property
Locarno
8.8 out of 10, Excellent, (855 reviews)
"Reception staff were helpful. Breakfast was good. Good location on the Lake. Walkable from the station with a cabin bag."
Italy
Graham
Hotel Arcadia Locarno, a Trademark Collection by Wyndham

Hampton By Hilton Locarno

Hampton By Hilton Locarno
4.0 star property
Losone
9.2 out of 10, Wonderful, (115 reviews)
"Nice stay!"
Germany
Max
$158 nightly
The price is $175
Jul 5 - Jul 6
Total with taxes and fees
Hampton By Hilton Locarno

Parkhotel Brenscino Brissago

Parkhotel Brenscino Brissago
3.5 star property
Brissago
8.4 out of 10, Very Good, (160 reviews)
"Great for kids, beautiful pool, fun playground! And killer views. "
United States
Polly
$216 nightly
The price is $235
Jul 2 - Jul 3
Total with taxes and fees
Parkhotel Brenscino Brissago

Hotel Eden Roc

Hotel Eden Roc
5.0 star property
Ascona
9.4 out of 10, Exceptional, (132 reviews)
"Super Hotel! "
Germany
Stephan
$932 nightly
The price is $979
Jul 6 - Jul 7
Total with taxes and fees
Hotel Eden Roc

Hotel Belvedere Locarno

Hotel Belvedere Locarno
4.5 star property
Locarno
9.4 out of 10, Exceptional, (377 reviews)
"Very nice hotel and the location is beautiful."
Germany
Achim
$418 nightly
The price is $445
Jul 2 - Jul 3
Total with taxes and fees
Hotel Belvedere Locarno

Hotel Millennium

Hotel Millennium
3.0 star property
Locarno
9.4 out of 10, Exceptional, (463 reviews)
"Breakfast was great and I appreciated the parking"
United States
Bruce
$163 nightly
The price is $180
Jul 2 - Jul 3
Total with taxes and fees
Hotel Millennium

Seven Boutique Hotel

Seven Boutique Hotel
3.0 star property
Ascona
9.0 out of 10, Wonderful, (674 reviews)
"Cosy room with a very good breakfast by the waterfront!"
Singapore
Jinghong
$186 nightly
The price is $204
Jul 5 - Jul 6
Total with taxes and fees
Seven Boutique Hotel

Hotel Nessi Locarno

Hotel Nessi Locarno
3.0 star property
Locarno
8.4 out of 10, Very Good, (268 reviews)
"Property is clean, location not bad at all; although from the pictures it looks like it’s at the lake and not really. But you can get to the center in 5 minutes by bus (city bus included)and the bus stop it’s 3 minutes walk, or you can walk look at the city, takes 25 minutes to the piazza. "
United States
Cynthia
$129 nightly
The price is $144
Jul 7 - Jul 8
Total with taxes and fees
Hotel Nessi Locarno

Suite Hotel Sunstar Brissago

Suite Hotel Sunstar Brissago
4.0 star property
Brissago
9.4 out of 10, Exceptional, (10 reviews)
"Es war ein wunderschönes, kleines Hotel mit super Frühstück und tollem Abendessen. Das Personal war sehr nett!"
Germany
Daniela
$284 nightly
The price is $307
Jul 19 - Jul 20
Total with taxes and fees
Suite Hotel Sunstar Brissago

Boutique Hotel Piazza Grande Locarno

Boutique Hotel Piazza Grande Locarno
3.0 star property
Locarno
9.2 out of 10, Wonderful, (16 reviews)
"Easy walk from train station. Follow instructions for self check-in. Well kept site."
United States
Aaron
$93 nightly
The price is $102
Jul 5 - Jul 6
Total with taxes and fees
Boutique Hotel Piazza Grande Locarno

Hapimag Resort Ascona

Hapimag Resort Ascona
4.5 star property
Ascona
9.0 out of 10, Wonderful, (37 reviews)
"Very friendly and helpful staff. Restaurant was excellent (which we did not expect). Very child friendly"
Switzerland
Veltin
$219 nightly
The price is $233
Jul 16 - Jul 17
Total with taxes and fees
Hapimag Resort Ascona

Hotel La Campagnola

Hotel La Campagnola
3.5 star property
Gambarogno
8.8 out of 10, Excellent, (33 reviews)
"Was amazing "
United States
Juan
$215 nightly
The price is $234
Jul 5 - Jul 6
Total with taxes and fees
Hotel La Campagnola

Hotel Collinetta

Hotel Collinetta
3.5 star property
Ascona
9.4 out of 10, Exceptional, (297 reviews)
"We loved the view, privacy, helpfulness of the staff when we had rental car issues and relaxing atmosphere at the Hotel Collinetta. The room was lovely and the air conditioning very much appreciated as it was quite warm for our stay. We ate at the restaurant several times during our 4 night stay and loved every meal. The breakfast was wonderful also. Collinetta was the highlight of our 2 week trip to Switzerland. We would definitely stay again."
United States
Nancy
$262 nightly
The price is $283
Jul 2 - Jul 3
Total with taxes and fees
Hotel Collinetta

Bellavista Swiss Quality Hotel

Bellavista Swiss Quality Hotel
3.0 star property
Gambarogno
9.2 out of 10, Wonderful, (45 reviews)
" Helpful staff, very nice breakfast, nice room, beautiful garden & view"
United States
celia
$181 nightly
The price is $199
Jul 8 - Jul 9
Total with taxes and fees
Bellavista Swiss Quality Hotel

Ascona Lodge, Pool & Garden Retreat

Ascona Lodge, Pool & Garden Retreat
3.0 star property
Ascona
9.4 out of 10, Exceptional, (107 reviews)
"Clean, modern convenient accommodation!"
United States
Scott
$208 nightly
The price is $227
Jul 8 - Jul 9
Total with taxes and fees
Ascona Lodge, Pool & Garden Retreat

Hotel Lago Maggiore

Hotel Lago Maggiore
4.0 star property
Muralto
9.8 out of 10, Exceptional, (271 reviews)
"Very friendly reception personal, clean room and excellent breakfast. I was upgraded to a room with sea view .. thanks. Beautiful place highly recommended."
United States
Markus
$294 nightly
The price is $316
Jul 5 - Jul 6
Total with taxes and fees
Hotel Lago Maggiore

Giardino Ascona

Giardino Ascona
5.0 star property
Ascona
9.8 out of 10, Exceptional, (76 reviews)
"We loved being there and being taken care of by amazing staff."
United States
Karin
$864 nightly
The price is $908
Jul 6 - Jul 7
Total with taxes and fees
Giardino Ascona

La Palma au Lac

La Palma au Lac
4.0 star property
Muralto
9.2 out of 10, Wonderful, (432 reviews)
"Great rooms with beautiful views "
Canada
Tanya
$225 nightly
The price is $245
Jul 6 - Jul 7
Total with taxes and fees
La Palma au Lac

Hotel Muralto

Hotel Muralto
2.5 star property
Muralto
9.2 out of 10, Wonderful, (430 reviews)
"A very pleasant stay. Close to all shops restaurants and lake."
Australia
KIM
$140 nightly
The price is $156
Jul 5 - Jul 6
Total with taxes and fees
Hotel Muralto
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Locarno District

Showing deals for:Jul 10 - Jul 12

Save an average of 15% on thousands of hotels when you're signed in

Top Locarno District Hotel Reviews

Price trends for hotels in Locarno District

Less expensive
More expensive
This month
Next month
February
July
$297
$277
Month
Price
January
$210
February
$185
March
$226
April
$251
May
$255
June
$257
July
$297
August
$277
September
$268
October
$232
November
$192
December
$205
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Locarno District. Select dates and complete search for nightly totals inclusive of taxes and fees.

Explore a world of travel with Expedia