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

15 beach hotels

Ghiffa

14 beach hotels

Cannobio

14 beach hotels

Pettenasco

12 beach hotels

Stresa

11 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

6 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.

M
Michiel
From
Netherlands
Very clean, perfect location and for a good price. 10/10 would recommend. The owner is also really friendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 131 reviews
Price from
US$126.52
1 night, 2 adults

d'Ocalée Holiday Experience lago d'Orta

Omegna

20 km from Borromean Islands, d'Ocalée Holiday Experience lago d'Orta is a recently renovated property set in Omegna and offers air-conditioned rooms with free WiFi and private parking.

P
Palle H
From
Denmark
Extraordinary location at the Orta Lake. What a breathtaking view from the penthouse apartment. Furthermore the owners were very present and helpful during our stay. We were just doing a short pitstop for 3 days at the Lake towards our destination - but had we known this place, we would have planned for more days. Well equipped with paddleboards etc to enjoy the Lake.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 165 reviews
Price from
US$379.55
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.

J
James Erminio
From
Switzerland
The best place to stay at Lake Maggiore!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 337 reviews
Price from
US$366.90
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.

P
Peter
From
Australia
Lovely and peaceful, beautiful pool with comfy lounge chairs. Small beach alongside lake as well
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 146 reviews
Price from
US$418.48
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$315.14
1 night, 2 adults

B&B In Riva al Lago

Avigliana

Featuring mountain views, B&B In Riva al Lago offers accommodation with balcony, around 26 km from Allianz Juventus Stadium.

Y
Yoram
From
Israel
Excellent location on the banks of the lake, exceptional hospitality, Gulia is a great host, she is a really good mother who takes care of her children, every detail and every need. The room is large and cozy, the bed is excellent, very clean !
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 115 reviews
Price from
US$138.02
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.

J
Jūratė
From
Lithuania
Lovely cosy family hotel. The food was fantastic, and the hosts are attentive to every guest. Good location. We felt at home and we hope to return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 142 reviews
Price from
US$238.08
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.

U
Udo-Mario
From
Mexico
Great apartment and view, very cozy!! All equipped.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 143 reviews
Price from
US$173.67
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.

C
CHERYL ANNE
From
Italy
Great location, pleasant staff, and easy on-site parking
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 609 reviews
Price from
US$218.44
1 night, 2 adults

Villa Costantina with heated POOL

Cannobio

Villa Costantina with heated POOL is situated in Cannobio and has a pool with a view and mountain views. This property offers access to a terrace and free private parking.

T
Tomas
From
Germany
Simply adorable perfect. Everything was as we wished.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 153 reviews
Price from
US$414.05
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, 966 reviews

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 251 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, 337 reviews

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

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

Popular with guests booking beach hotels in Piedmont

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 155 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,257 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, 337 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, 146 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