Skip to main content

Beach Hotels in Locarno

Find the beach hotels that appeal to you the most

The best beach hotels in Locarno

Check out our pick of great beach hotels in Locarno

Filter by:

Review score

Osteria La Riva

Minusio, Locarno

Situated in Locarno, 1.9 km from Piazza Grande Locarno and 6.8 km from Golfclub Patriziale Ascona, Osteria La Riva features a restaurant and lake views.

D
Desis
From
Germany
Just AMAZING. The room had everything you need. It was very comfortable with a very big TV, with Tea making possibilities, minibar. The bed was very comfortable. We had a small balcony looking at the lake. Having breakfast in the morning and enjoying your coffee directly on the lake. It was like a dream. The personel was very friendly and helpful and made everything possible to have a great stay there. We even got a bottle of wine as a small present when we were leaving. Parking space is organised and near by and for free. Internet was working perfectly. The city center was 20 min walking distance. There was a delicious restaurant just under the room. (which can be a bit loud for some people. for us it was not an issue). THANK YOU FOR THE GREAT STAY. We will come back :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 142 reviews
Price from
US$188.58
1 night, 2 adults

Residenza Vivian Deluxe Apartments

Locarno

Featuring mountain views, Residenza Vivian Deluxe Apartments provides accommodation with a casino, a garden and a terrace, around 500 metres from Piazza Grande Locarno.

N
Nathan
From
Singapore
Excellent location with easy checkin. Staff was very responsive if we had any questions. 2 bedroom was much larger space than i expected & had everything we needed. Definitely recommend for a stay in Locarno!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 472 reviews
Price from
US$276.59
1 night, 2 adults

Hotel al Ponte Antico

Intragna (Near Locarno)

Set in Intragna, 8.2 km from Golfclub Patriziale Ascona, Hotel al Ponte Antico offers accommodation with a garden, free private parking, a private beach area and a terrace.

J
James
From
United Kingdom
Really nice family run hotel right next to a beach overlooking an old bridge and a village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews
Price from
US$248.93
1 night, 2 adults

Castello del Sole Beach Resort&SPA

Ascona (Near Locarno)

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

N
Nicole
From
Switzerland
The property is huge and amazing. I can't wait to go back again
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews
Price from
US$729.19
1 night, 2 adults

Hotel Eden Roc - The Leading Hotels of the World

Ascona (Near Locarno)

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

K
Karen
From
United Kingdom
The location was perfect right on the waters edge. The room was huge and had a small balcony which was very nice to sit out on.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 245 reviews
Price from
US$741.77
1 night, 2 adults

Hotel Garni Rivabella au Lac

Brissago (Near Locarno)

Situated at the edge of Lake Maggiore, Hotel Garni Rivabella au Lac offers simply-furnished accommodation with free Wi-Fi. It benefits from direct lake access, a secluded garden and shaded terrace.

m
marian
From
Romania
WONDERFUL GARDEN AND VERY GOOD AND TASTY BREAKFAST,AMAZING VIEW OF THE LAKE PADELS ARE AVAILABLE
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 380 reviews
Price from
US$206.94
1 night, 2 adults

Miranda, Modern Duplex, Garden, Swimming Pool, Parking

Losone (Near Locarno)

Situated in Losone, Miranda, Modern Duplex, Garden, Swimming Pool, Parking features accommodation with private pool, free WiFi and free private parking for guests who drive.

A
ALINE
From
United Kingdom
Clean comfortable and very kind owner !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 61 reviews
Price from
US$316.82
1 night, 2 adults

CS Casa Serena

Vairano (Near Locarno)

Located 18 km from Piazza Grande Locarno, CS Casa Serena provides accommodation in Vairano with access to a hot tub.

s
svetlana
From
Estonia
Beautiful apartments with a stunning view, a very lovely backyard featuring a jacuzzi and a barbecue area. The property has pepper plants, lemons, tomatoes, and kiwis growing on site. There are fish swimming in the pond, along with water lilies. The hosts are very kind and clearly put a lot of heart into both the accommodation and their guests. The apartments are fully equipped with everything you might need, and the internet is surprisingly fast for a mountainous area. The only thing to keep in mind is the long stairs leading up to the apartments, which might be challenging for elderly people or those with mobility limitations. However, the view from the apartments is definitely worth it!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 64 reviews
Price from
US$188.58
1 night, 2 adults

Casa San Martino

Ronco s/Ascona - Porto Ronco (Near Locarno)

Facing the seafront, Casa San Martino is an apartment offering a 4-star accommodation in Ronco s/Ascona - Porto Ronco. It has a private beach area, water sports facilities and private parking.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$326.88
1 night, 2 adults

Boutique Hotel La Rocca

Ronco s/Ascona - Porto Ronco (Near Locarno)

Only a 5-minute drive from Ascona, the La Rocca hotel in Porto Ronco enjoys a quiet, elevated location, 3 minutes' walk from Lago Maggiore. It offers free WiFi.

I
Ines Demata-Lee
From
France
Just perfect. Nice view, clean room and bathroom, well decorated garden and terrace. Breakfast we had with a wonderful lake view was also very nice. Really enjoyed our stay even though it was very short.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 214 reviews
Price from
US$274.96
1 night, 2 adults
All beach hotels in Locarno

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Locarno and surroundings in the past month

See all

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 9 reviews

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews

Popular with guests booking beach hotels in Locarno

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

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 8 reviews

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 37 reviews

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 reviews

Popular with guests booking beach hotels in Locarno

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 471 reviews

Save money on beach in Locarno and nearby – budget options available

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Apartment Antica Scuderia by Interhome is set in the Muralto district of Muralto, 5.4 km from Golfclub Patriziale Ascona, 37 km from Lugano Station and 39 km from Exhibition Center Lugano.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews

Apartment Vela da Reto by Interhome is a beachfront property situated in Muralto, less than 1 km from Piazza Grande Locarno and 5.6 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 9 reviews

Apartment Lido App- 46 by Interhome is a beachfront property located in Locarno, 1.1 km from Piazza Grande Locarno and 5.2 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 3 reviews

Apartment Rex App- 3 by Interhome is a beachfront property situated in Muralto, 1 km from Piazza Grande Locarno and 5.8 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 2 reviews

Set in Locarno in the Canton of Ticino region, Apartment Residenza Lido-24 by Interhome features a balcony. This beachfront property offers access to a terrace.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 5 reviews

Located in Locarno in the Canton of Ticino region, Apartment Residenza Lido Appartment 008 by Interhome has a patio and garden views. This beachfront property offers access to a terrace.

Villa Genovese al Lago

Minusio
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 6 reviews

Offering a garden and sea view, Villa Genovese al Lago is situated in Minusio, 1.3 km from Piazza Grande Locarno and 6.2 km from Golfclub Patriziale Ascona.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Apartment Tre G OG by Interhome is a beachfront property situated in Losone, 1.9 km from Piazza Grande Locarno and 3.6 km from Golfclub Patriziale Ascona.

Beach Hotels with swimming pools in Locarno and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 61 reviews

Situated in Losone, Miranda, Modern Duplex, Garden, Swimming Pool, Parking features accommodation with private pool, free WiFi and free private parking for guests who drive.

From US$316.82 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 129 reviews

Offering a 300-metre long private lakeshore at Lake Locarno, the luxurious Castello del Sole features a spacious wellness centre with a gym, tennis courts and a golf course.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 21 reviews

Boasting a sauna, Residenz al Parco is set in Ascona. This beachfront property offers access to a patio, free private parking and free WiFi. The apartment offers an indoor pool, sauna and a lift.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 245 reviews

Located directly on the shore of Lake Maggiore, a private bathing beach, the jetty with its own marina and garden, guest rooms and suites.

Hotel Arancio

Ascona
Swimming pool
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 685 reviews

Only a few steps from Lake Maggiore, Hotel Arancio is set in a subtropical landscape 2 km from Ascona. It features a large, heated outdoor pool overlooking the lake.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 35 reviews

Situated in Vira in the Canton of Ticino region and Piazza Grande Locarno reachable within 13 km, Luxeriöses Apartment 52 ViraLago mit Privatstrand features accommodation with free WiFi, a children's...

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 48 reviews

Located in Vira, 13 km from Piazza Grande Locarno and 18 km from Golfclub Patriziale Ascona, Schöne Ferienwohnung 36 ViraLago mit Privatstrand offers a garden and air conditioning.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5 reviews

Set in Vira in the Canton of Ticino region, Apartment App- Vira Lago 500 Ost - EG by Interhome features a patio. This beachfront property offers access to a terrace and free WiFi.

Enjoy breakfast in Locarno and nearby

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 7 reviews

Set within the Minusio district in Minusio, Apartment San Quirico by Interhome has air conditioning, a patio, and lake views. Situated on the beachfront, this property features a garden.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 57 reviews

Set in Minusio, just 1.9 km from Piazza Grande Locarno, Appartamento Ca dal Tilo offers beachfront accommodation with free WiFi.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 18 reviews

Boasting mountain views, Minusio-Locarno Casa al Lago 1 features accommodation with a private beach area and a balcony, around 2.5 km from Piazza Grande Locarno.

Located in Ascona in the Canton of Ticino region, Apartment Corallo - Utoring-21 by Interhome has a balcony. This beachfront property offers access to a terrace.

Casa Franci

Ascona
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 14 reviews

Casa Franci, a property with a garden, is located in Ascona, 1.3 km from Golfclub Patriziale Ascona, 4.6 km from Piazza Grande Locarno, as well as 42 km from Lugano Station.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Situated within the Minusio district in Minusio, Holiday Home Rossella by Interhome has air conditioning, a patio, and lake views.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 47 reviews

Set in Tegna in the Canton of Ticino region, Traum Ferienwohnung am Strand im Tessin - nur 3km von Ascona oder Locarno entfernt has a balcony. This beachfront property offers access to a terrace.

Hotel Al Fiume

Tegna
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 231 reviews

The Hotel Al Fiume is located 4 km from Locarno and Ascona, the only hotel in the area away from the main roads and train tracks, located in a peaceful green garden with tropical plants, directly on...

Highly rated beach hotels in Locarno and nearby

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 123 reviews

Set in Vira, 14 km from Piazza Grande Locarno, Riva Boutique Hotel I Restaurant I Beach Club offers accommodation with a garden, free private parking, a private beach area and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Facing the seafront, Casa San Martino is an apartment offering a 4-star accommodation in Ronco s/Ascona - Porto Ronco. It has a private beach area, water sports facilities and private parking.

From US$502.89 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews

Set in Intragna, 8.2 km from Golfclub Patriziale Ascona, Hotel al Ponte Antico offers accommodation with a garden, free private parking, a private beach area and a terrace.

From US$186.70 per night

Casa QUATTRO FIUMI

Tegna
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 47 reviews

5.9 km from Piazza Grande Locarno, Casa QUATTRO FIUMI is a recently renovated property located in Tegna and provides air-conditioned rooms with free WiFi and private parking.

Casa Montana

San Nazzaro
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 25 reviews

Featuring lake views, Casa Montana provides accommodation with water sports facilities and a patio, around 17 km from Piazza Grande Locarno.

CS Casa Serena

Vairano
8.0+ review score
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 64 reviews

Located 18 km from Piazza Grande Locarno, CS Casa Serena provides accommodation in Vairano with access to a hot tub.

From US$190.47 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 22 reviews

Located just 14 km from Piazza Grande Locarno, Boho Lake House - Private Beach 600m from the property - Free Parking - Home Cinema Room provides accommodation in Vira with access to a private beach...

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 57 reviews

Tenero’s Campofelice Camping Village**** is located just 400 metres from the local sandy beach.

FAQ about beach hotels in Locarno