Search beach hotels in Piedmont

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Baveno

16 beach hotels

Ghiffa

14 beach hotels

Cannobio

14 beach hotels

Stresa

13 beach hotels

Pettenasco

12 beach hotels

Omegna

11 beach hotels

Verbania

11 beach hotels

Orta San Giulio

10 beach hotels

Mergozzo

10 beach hotels

Dormelletto

8 beach hotels

Arona

7 beach hotels

Lesa

5 beach hotels

Belgirate

5 beach hotels

Meina

4 beach hotels

Cannero Riviera

4 beach hotels

The best beach hotels in Piedmont

Check out our pick of great beach hotels in Piedmont

Filter by:

Star rating
Review score

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.2
Superb - What previous guests thought, 132 reviews
Price from
US$127.66
1 night, 2 adults

Lago Maggiore Bay

Baveno

Located 4.7 km from Borromean Islands, Lago Maggiore Bay offers accommodation with a patio, as well as a private beach area and pool with a view.

T
Terrisa
From
Italy
it was spacious with great views!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 339 reviews
Price from
US$370.22
1 night, 2 adults

COSY LITTLE HOME

Mergozzo

Set in Mergozzo, 12 km from Borromean Islands and 49 km from Piazza Grande Locarno, COSY LITTLE HOME offers air-conditioned accommodation with a balcony and free WiFi.

G
Gerrit
From
Netherlands
Tastfull, clean and practical. And a very helpful owner.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 116 reviews
Price from
US$174.08
1 night, 2 adults

Laqua by the lake

Pettenasco

Situated in Pettenasco, Laqua by the lake offers beachfront accommodation 27 km from Borromean Islands and provides various facilities, such as a garden and a bar.

N
Nedim
From
Germany
Nice area, very helpful staff.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 reviews
Price from
US$422.27
1 night, 2 adults

House & Pool

Mergozzo

Situated within 12 km of Borromean Islands and 48 km of Piazza Grande Locarno, House & Pool features rooms with air conditioning and a private bathroom in Mergozzo.

K
Katerina
From
Switzerland
Beautiful and peaceful surroundings. Very clean pool, well equipped apartment, private parking next to the house. Walking distance to the town.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 158 reviews
Price from
US$317.99
1 night, 2 adults

Casa della Capra

Mergozzo

Located in Mergozzo, 12 km from Borromean Islands, Casa della Capra provides accommodation with a garden, free private parking, a shared lounge and a terrace.

C
Carolina
From
Italy
great location, comfy room, helpful staff and restaurant is convenient (extra points for the breakfast). will definitely come back!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 144 reviews
Price from
US$240.23
1 night, 2 adults

Castello Ripa Baveno

Baveno

Situated in Baveno and only 2.3 km from Borromean Islands, Castello Ripa Baveno features accommodation with sea views, free WiFi and free private parking. The property has mountain and lake views.

P
Paul
From
United Kingdom
Amazing building with modern, comprehensive favourites. Everything a traveller may need to comfortably stay. A real home from home in a stunning location.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 143 reviews
Price from
US$182.21
1 night, 2 adults

Hotel Al Campanile - Luxury Suites & Apartments

Hotel in Baveno

Hotel Al Campanile - Luxury Suites & Apartments offers accommodation with views of Lake Maggiore in Baveno. Guests can enjoy the on-site bar and a furnished terrace.

T
Talauta
From
New Zealand
Perfect location close to everything Super friendly and very helpful staff at the front desk Lovely big rooms
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 612 reviews
Price from
US$262.40
1 night, 2 adults

Hotel Casa Arizzoli

Hotel in Cannobio

Set 200 metres from Lake Maggiore, Casa Arizzoli offers a restaurant and en suite rooms with free WiFi and LCD TVs. Hotel Casa Arizzoli offers free parking and a large garden.

G
Graham
From
Australia
This is a friendly family-run hotel in a quiet street in Cannobio. The man who runs it couldnt speak much English but nonetheless he made us feel very welcome. The breakfast was good , our room was quiet at night and the location was excellent as it was only a few minutes walk to the main part of town and to the lake. They also serve lovely evening meals.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 804 reviews
Price from
US$240.23
1 night, 2 adults

Hotel Bel Sit

Hotel in Meina

Set right on the lakeside, Hotel Bel Sit offers a private beach and a breakfast room with terrace, with panoramic views across Lake Maggiore and a small pool. Milan Malpensa Airport is 21 km away.

A
Anne
From
France
Everything was just perfect. And even much more beautiful than on the pictures. Fantastic breakfast, adorable and so helpful staff, the room with view on the lake, the view from everywhere in the hotel. I highly recommend this place. And wanted to thank again the fantastic reception staff that helped us with many tips, bus timetables, taxi arrangements to go to the airport. They truly made our stay memorable
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 562 reviews
Price from
US$249.58
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, 965 reviews

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 562 reviews

Popular with guests booking beach hotels in Piedmont

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

FAQs about beach hotels in Piedmont

Beach hotels that guests love in Piedmont

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,251 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 by
Annette
Family with young children
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 8 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 by
Catherine
Solo traveller
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 339 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 by
gannet44
Family with young children
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 83 reviews
Beautiful view of Lake Orta and Omegna! Ivan has thought of every detail in the apartment including the use of two bikes which was a bonus. There are three apartments next to one another but the screening and separate access makes the apartment private. The private beach was in a different location, quite a distance away. Ivan was very courteous and gave us suggestions for local restaurants.
Guest review by
Scott
Young couple
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 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 by
Jeremy
Young couple
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 63 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 by
Strassner
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 758 reviews
Fabulous location, friendly staff, big car park, right on it’s own private beach.
Guest review by
RICHARD
Solo traveller
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 28 reviews
Beautiful old villa, gorgeous views, fabulous private beach
Guest review by
Hilary
Family with young children
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 336 reviews
A friendly and relaxed atmosphere in this family run hotel with all the amenities necessary for a great stay. The room was bid with a terrace overlooking the lake. The private beach on the lake side was a bonus as we could swim when we wanted to. The dining was great, copious buffet breakfast and menu or a la carte for lunch and dinner. They were very helpful and informative about places to visit nearby.
Guest review by
Caroline
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 51 reviews
Loved the view of the lake, the private beach was amazing and the apartment itself was very modern and clean. Manuela was an excellent host
Guest review by
Catriona
Family with young children