Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Cannobio

145 beach hotels

Baveno

101 beach hotels

Orta San Giulio

53 beach hotels

Stresa

51 beach hotels

Mergozzo

40 beach hotels

Meina

24 beach hotels

Dormelletto

24 beach hotels

Omegna

20 beach hotels

Ghiffa

16 beach hotels

Verbania

16 beach hotels

Feriolo

16 beach hotels

Pettenasco

14 beach hotels

Someraro

9 beach hotels

Lesa

8 beach hotels

Arona

8 beach hotels

The best beach hotels in Piedmont

Check out our pick of great beach hotels in Piedmont

Filter by:

Star rating
Review score

Hotel Villa Ruscello

Hotel in Baveno

Enjoy marvellous views of the Borromean Islands from Villa Ruscello: a cosy 2-star family-run hotel set on the coast of Lake Maggiore.

T
Tiiu
From
Estonia
We arrived in the evening and it was raining and we left early the next morning, so could not enjoy the whole beauty of the area, but the facilities were sweet and the rooms clean and the owner / receptionist was very friendly and helpful. Also, as we left before breakfast, he organized some trays with food for us for te morning -yoghurt, croissants, bread, cheese and ham, cookies, juice, etc.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,481 reviews
Price from
€ 122
1 night, 2 adults

Belvedere

Hotel in Stresa

Set on Isola Superiore Island, Hotel Belvedere is surrounded by the waters of Lake Maggiore, providing a relaxing atmosphere in the romantic Pescatori Island and offering enchanting sights of the...

J
Jane
From
Ireland
Absolutely loved staying here - April is perfect - our room opened onto the lake with the terrace below - it’s the quieter side of the island
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,160 reviews
Price from
€ 125.47
1 night, 2 adults

Elvezia Boutique

Baveno

Boasting a shared lounge and views of lake, Elvezia Boutique is a recently renovated apartment situated in Baveno, 3.3 km from Borromean Islands.

S
Sorana
From
Romania
Wonderful accommodation in beautiful Baveno.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 613 reviews
Price from
€ 141.77
1 night, 2 adults

house Benedetta & Gloria on the lake

Castelletto sopra Ticino

A recently renovated apartment set in Castelletto sopra Ticino, house Benedetta & Gloria on the lake features a private beach area.

A
Alistair
From
United Kingdom
The property was immaculate and Gio was extremely organised with both the instructions and inside the property. There was a lovely gift basket inside and coffee etc. It was a shame that we arrived so late as the location was also beautiful and I’m sure that we could have enjoyed spending more time in the area.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 105 reviews
Price from
€ 102.88
1 night, 2 adults

Vista B&B

Pella

Situated 29 km from Borromean Islands, Vista B&B features rooms with air conditioning in Pella. The property has city views. Private parking can be arranged at an extra charge.

G
Gios Auteri
From
Australia
Vista B&B is very modern. The manager and owner were amazing in assisting us with what ever we needed. There was a train strike in Italy and the owner organised a driver for us to take us the best station.. They went beyond there services to help us.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 211 reviews
Price from
€ 135.85
1 night, 2 adults

Suite Arianna

Cannobio

Situated in Cannobio and only 17 km from Piazza Grande Locarno, Suite Arianna features accommodation with inner courtyard views, free WiFi and free private parking.

X
Xiangchuan
From
Canada
The suite was spotless, beautifully designed, and equipped with every detail needed for a comfortable stay. The location was perfect, close to the lake that we were travelling to the next morning. Most importantly, the host was incredibly warm, thoughtful, and attentive, making me feel truly welcomed.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 178 reviews
Price from
€ 112
1 night, 2 adults

Casa Longhi

Orta San Giulio

Boasting air-conditioned accommodation with a patio, Casa Longhi is set in Orta San Giulio. This property offers access to a balcony, free private parking and free WiFi.

S
Stuart
From
New Zealand
Everything! From the warm greeting at the train station to the location, the well appointed, clean, gorgeous accommodation, to the information and tips provided. It was all like a dream came true.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 173 reviews
Price from
€ 139.70
1 night, 2 adults

Cavaedium Guest House

Arona

Located in Arona and with Borromean Islands reachable within 25 km, Cavaedium Guest House provides express check-in and check-out, soundproof rooms, a private beach area, free WiFi and water sports...

И
Ипполитова
From
Russia
Everything was wonderful. The owners were very friendly and helpful. Everything was made with love and you could feel the care in every detail. The breakfast was wonderful, with beautiful presentation and tableware. I highly recommend this guesthouse to everyone.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 324 reviews
Price from
€ 132.90
1 night, 2 adults

Rivalago B&B

Cannobio

Rivalago B&B is set on the seafront in Cannobio, 18 km from Piazza Grande Locarno and 18 km from Golfclub Patriziale Ascona. This bed and breakfast offers free private parking and a lift.

V
Vanesa
From
Australia
Beautiful breakfasts, lovely location and attention to detail from the food to the facilities
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 373 reviews
Price from
€ 242
1 night, 2 adults

d'Ocalée Holiday Experience lago d'Orta

Omegna

D'Ocalée Holiday Experience lago d'Orta offers a hot tub and spa facilities, as well as air-conditioned accommodation in Omegna, 20 km from Borromean Islands.

N
Nina
From
Israel
This is an amazing place. More beautiful then the pictures Perfect place on the lake Do not hesitate and book this fabulous place
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 180 reviews
Price from
€ 362
1 night, 2 adults
All beach hotels in Piedmont

Most booked beach hotels in Piedmont this month

See all

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,693 reviews

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,091 reviews

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 483 reviews

FAQs about beach hotels in Piedmont

Beach hotels that guests love in Piedmont

See all
Avg. price/night: € 322
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,349 reviews
Beautiful hotel in a perfect location with direct access to the lake via a private beach so can’t ask for a better location. Rooms very spacious but we did have a deluxe lakeside which are bigger than standard rooms. Beautiful view from balcony - amazing! Our kids had a standard mountain view which was also roomy. Staff were friendly snd very helpful at all times. A treat for our family but worth it! We choose not to include breakfast as it was expensive but thoroughly enjoyed our stay in Baveno & Grand Hotel Dino . We will be back!
Guest review byAnnette
Family with young children
Avg. price/night: € 298
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 638 reviews
Beautiful view on lake. Nice rooms. Private beach with towels
Guest review byDavid
Family with young children
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 10 reviews
Apartment is really well equipped and the views are STUNNING. The private beach was a perfect way to enjoy the lake. Nice location just a bit outside town, so it feels quite quiet and private, we enjoyed the walk into town with our dog on a daily basis.
Guest review byCatherine
Solo traveller
Avg. price/night: € 374
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 384 reviews
The proximity to the lake was perfect! It was so nice to have a private beach and swim in the lake so easily. The apartment was great, two bathrooms was very handy. The staff were incredibly welcoming and went out of their way to help us.
Guest review bygannet44
Family with young children
Avg. price/night: € 543
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews
The pool is big and there many sunbeds around and also on the private beach. There is a direct access to the lake for swimming or boating. The room was very spacious and modern with a large balcony
Guest review byJeremy
Young couple
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 580 reviews
The location was quite nice, dogs are allowed on the beach.
Guest review byHakan
People with friends
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 61 reviews
It was an amazing adorable stay right on the lake. The window next to the bed had a gorgeous view on the Isola del Pescatori and you can watch priceless sunrises and sunsets. The garden is very big which is amazing if you bring a dog, they will love it, especially because of the private beach. We have a golden retriever and she went swimming multiple times a day. Also everything you need, like grocerie stores etc is very close by in Baveno or Stresa. We had a blast and will surely consider to come back again.
Guest review byStrassner
Young couple
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews
Location was nice with view over the lake. It was quite, big sleep room, bathroom was equipped with a nice shower, nice terrace. Private beach was very nice, not close but easy to reach by feet. Mostly also parking space near the beach
Guest review byFrank
Young couple
Avg. price/night: € 260
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 772 reviews
This hotel is like a pearl, perfect view over the lake, swimming pool and the area around excellent and also nice to have a private beach. Staff helpful and everything very clean, both the lobby and the rooms. Shower was really good and food at the restaurant was really really good both the breakfast and the dinner, they had also a fresh orange juice and for our 12 days stay in Italy that was the only hotel who offered that for free. Bonus point for that.
Guest review byJóhanna
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 27 reviews
Beautiful old villa, gorgeous views, fabulous private beach
Guest review byHilary
Family with young children