Beach apartments and villas in Piedmont

Close

View larger map

Also consider

Europe Holidays
431300 properties
Italy Holidays
103568 properties
Coastal Cottages
222 properties
Apartments Sardinia
478 properties
Apartments Tuscany
3181 properties
Apartments Lake Garda Area
103 properties
Apartments Lake Como Area
494 properties
Apartments Sicily
634 properties
Province of Turin
618 properties
Villas Lake Maggiore
572 properties
Province of Cuneo
362 properties
Province of Asti
213 properties
Province of Alessandria
174 properties
Province of Verbano-Cusio-Ossola
162 properties
Province of Novara
151 properties
Province of Biella
46 properties
Province of Vercelli
21 properties

Piedmont

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

357 Holiday homes

(1) Very Good 

11

Holiday b&b rental

Province of Alessandria / Cremolino

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 30 km
  • Child friendly
Relax in the country, swim in the river, play golf, go horseriding or visit the ancient villages and castles in the surroundings. Not enough? the Ligurian beaches and a huge designer shopping centre are only a short drive away!  …see more

Pricing unknown

Book View

Pricing unknown

(1) Average 

24

Province of Verbano-Cusio-Ossola / Omegna

2 5 2 nights min

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Ski

 …see more

from £56 / night

£386 / week

Book View

from £56 / night

(1) Excellent 

12

Province of Novara / San Maurizio d'Opaglio

3 6 1 night min

  • 3 bedrooms
  • Sleeps 6
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £60 / night

£382 - £1212 / week

Book View

from £60 / night

(1) Excellent 

25

Verbania / Fondotoce

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Swimming pool

 …see more

from £157 / night

£1098 - £1691 / week

Book View

from £157 / night

19

Lake Maggiore / Verbania

1 5 1 night min

  • 1 bedroom
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £89 / night

£636 / week

Book View

from £89 / night

(5) Excellent 

13

Lake Maggiore / Belgirate

3 10 1 night min

  • 3 bedrooms
  • Sleeps 10
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £19 / night

£131 / week

Book View

from £19 / night

7

Province of Vercelli / Vercelli

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £60 / night

£297 / week

Book View

from £60 / night

20

Holiday apartment with shared pool in Oggebbio

Lake Maggiore / Oggebbio

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Swimming pool
A breathtaking Lake Maggiore retreat! Situated on the stunning central western mountainside overlooking the beautiful Lake Maggiore this modern property is the perfect tranquil retreat for 2-4 guests, with modern resident facilities to enjoy.  …see more

from £100 / night

£495 - £590 / week

Enquire View

from £100 / night

(3) Excellent 

24

Lake Maggiore / Arona

3 5 1 night min

  • 3 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 5 km
  • Child friendly

 …see more

from £63 / night

£420 - £712 / week

Book View

from £63 / night

(3) Excellent 

5

Lake Maggiore / Verbania

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £73 / night

£551 / week

Book View

from £73 / night

(1) Excellent 

14

Lake Maggiore / Arona

3 4 1 night min

  • 3 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly

 …see more

from £64 / night

£356 / week

Book View

from £64 / night

(1) Very Good 

13

Holiday apartment in Cannobio

Lake Maggiore / Cannobio

2 6 5 nights min

  • 2 bedrooms
  • Sleeps 6
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
Attractive and tastefully new furnished 3-room apartment with balcony and wonderful view of the mountains opposite, the river, Cannobio and the lake in a nice residence (built in 2010).Approx. 1.000 m² communal outdoor area. Gratis bicycles. Separate laundry room with w  …see more

from £68 / night

£475 / week

Enquire View

from £68 / night

(13) Very Good 

24

Holiday apartment rental

Lake Maggiore / Stresa

1 2 3 nights min

  • 1 bedroom
  • Sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Suitable for children age 5+
“Worth it for the views alone!” We found the apartment to be exactly as described on the website. The location could not have been better, the views from the balcony and the roof terrace were stunning. Rosanna was there to meet us as arranged and was v  …see more

from £85 / night

£424 - £636 / week

Book View

from £85 / night

(14) Very Good 

22

Lake Maggiore / Meina

1 2 1 night min

  • 1 bedroom
  • Sleeps 2
  • 1 night min
  • Beach / lakeside relaxation
  • Car not necessary
  • Ask about pets

 …see more

from £68 / night

£475 / week

Book View

from £68 / night

(1) Excellent 

20

Lake Maggiore / Castelletto sopra Ticino

1 4 4 nights min

  • 1 bedroom
  • Sleeps 4
  • 4 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £43 / night

£255 / week

Book View

from £43 / night

(2) Very Good 

20

Holiday apartment rental

Lake Maggiore / Lesa

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
This is an absolutely stunning 2 bedroom luxury apartment situated on Lake Maggiore in the Italian Lakes. Just a few minutes drive from the lakeside, the apartment has been furnished to an extremely high standard, providing luxurious self catering accommodation in this  …see more

from £191 / night

£844 - £1272 / week

Book View

from £191 / night

11

Lake Maggiore / Verbania

1 4 2 nights min

  • 1 bedroom
  • Sleeps 4
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.7 km
  • Swimming pool

 …see more

from £60 / night

£416 - £492 / week

Book View

from £60 / night

(2) Very Good 

13

Province of Novara / Pettenasco

1 4 7 nights min

  • 1 bedroom
  • Sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £68 / night

£475 / week

Book View

from £68 / night

24

Holiday apartment with shared pool in Meina

Lake Maggiore / Meina

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Swimming pool
1 bedroom, 1 bathroom apartment sleeping up to 4 guests. Private garden, shared pool  …see more

from £120 / night

£595 - £1227 / week

Enquire View

from £120 / night

(16) Very Good 

20

Holiday apartment in North West Italy

Lake Maggiore / Stresa

2 6 2 nights min

  • 2 bedrooms
  • Sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.05 km
  • Child friendly
“Lovely tranquil location with great host” I visited with my parent in their 70's and 5yo daughter. It suited us well as we enjoyed relaxing in the large garden, whilst my daughter enjoyed playing in the garden. There was plenty of public parking also  …see more

from £122 / night

£849 / week

Book View

from £122 / night

(3) Average 

17

Lake Maggiore / Arona

2 5 1 night min

  • 2 bedrooms
  • Sleeps 5
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

 …see more

from £34 / night

£225 - £403 / week

Book View

from £34 / night

(4) Excellent 

33

Holiday apartment in North West Italy

Lake Maggiore / Stresa

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Pet friendly
Laundry/End of stay cleaning is payable locally at €50 for one week and €75 for 2 weeks.  …see more

from £50 / night

£400 - £580 / week

Book View

from £50 / night

(11) Very Good 

24

North West Italy ski apartment to rent.

Lesa / Solcio

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Ski
“Comfortable, well provided, peaceful location” The property surrounding this apartment is beautiful and well kept. The view to the lake and mountains is stunning. The apartment is very well equipped, including fridge and freezer, washer/drier, dis  …see more

from £85 / night

£589 / week

Book View

from £85 / night

(2) Very Good 

24

Lake Maggiore / Verbania

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly

 …see more

from £64 / night

£445 - £594 / week

Book View

from £64 / night

(1) Very Good 

24

Holiday apartment with shared pool in Oggebbio

Lake Maggiore / Oggebbio

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly
Envious lake views and splendid facilities! This one bedroom apartment sleeps 4 and has spectacular lake views from the private covered terrace balcony. The complex has a large swimming pool and also one for the children, as well as a spacious sun terrace.  …see more

from £106 / night

£527 - £653 / week

Enquire View

from £106 / night

(1) Excellent 

23

Province of Novara / Orta San Giulio

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

 …see more

from £68 / night

£475 / week

Book View

from £68 / night

(2) Excellent 

18

Lake Maggiore / Arona

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly

 …see more

from £81 / night

£433 / week

Book View

from £81 / night

16

Apartment rental in Pallanza

Verbania / Pallanza

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
This is a beautiful 2 bedroom apartment in Pallanza. Situated on the lakeside, it is within walking distance of the boat stop, shops, restaurants, bars and swimming pool and tennis courts. Car not required. Lake views.  …see more

from £110 / night

£750 - £1195 / week

Book View

from £110 / night

(1) Average 

16

Province of Verbano-Cusio-Ossola / Mergozzo

2 3 1 night min

  • 2 bedrooms
  • Sleeps 3
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 3 km
  • Child friendly

 …see more

from £30 / night

£206 / week

Book View

from £30 / night

(2) Excellent 

20

Province of Alessandria / Acqui Terme

1 5 2 nights min

  • 1 bedroom
  • Sleeps 5
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 60 km
  • Child friendly

 …see more

from £51 / night

£339 - £517 / week

Book View

from £51 / night

13

Ghiffa holiday apartment rental

Lake Maggiore / Ghiffa

1 4 5 nights min

  • 1 bedroom
  • Sleeps 4
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.2 km
  • Swimming pool
Attractive and tastefully furnished 2-room apartment in a beautiful Art Nouveau villa (built in 1899) with private balcony and approx. 8.000 m park in common use with mediterranean plants, swimming pool, 3 terraces, BBQ, children's playground, Boccia and basketbal  …see more

from £47 / night

£327 / week

Enquire View

from £47 / night

14

Holiday apartment in Cannobio

Lake Maggiore / Cannobio

1 3 5 nights min

  • 1 bedroom
  • Sleeps 3
  • 5 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly
Tastefully furnished 2-room apartment with balcony in a well-kept apartment house in the beautiful historic centre of Cannobio. The lake and the romantic lakeside promenade with its shops, bars, cafés and restaurants and the ferry are just 70 m from the house.Located in  …see more

from £51 / night

£356 / week

Enquire View

from £51 / night

5

Province of Biella / Cavaglia

2 4 1 night min

  • 2 bedrooms
  • Sleeps 4
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

 …see more

from £51 / night

£255 / week

Book View

from £51 / night

15

North West Italy holiday guest house rental

Lake Maggiore / Verbania

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Private garden
Self catering apartment, Ideal for families, couples or group of friends, Ideal location, close to the lakeside and beaches, and perfect for exploring Lake Maggiore and the mountains.  …see more

from £56 / night

£386 - £475 / week

Book View

from £56 / night

23

Holiday apartment in North West Italy

Lake Maggiore / Arona

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 2 km
  • Child friendly
Attic, fully equipped, wonderful view, relaxing area, 2 minutes driving from the center, available for short and long lets, not far from mountains and from other lakes. You can go out by boat for fantastic trips on the lake, visit Borromeo Islands, San Carlo with fantas  …see more

from £61 / night

£407 - £458 / week

Book View

from £61 / night

(17) Very Good 

22

Lake Maggiore / Stresa

1 4 3 nights min

  • 1 bedroom
  • Sleeps 4
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0 km
  • Child friendly

 …see more

from £56 / night

£356 / week

Book View

from £56 / night

(1) Excellent 

15

Verbania / Pallanza

Studio 3 2 nights min

  • Studio
  • Sleeps 3
  • 2 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Suitable for children age 5+

 …see more

from £43 / night

£255 / week

Book View

from £43 / night

(3) Excellent 

37

Holiday cottage in North West Italy

Lake Maggiore / Verbania

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 1 km
  • Child friendly
“Unforgettable, awesome place, silence, nature and a real picturesque stone house, newly refurbished with all you need” The house lies in a group of a few other little stone houses like in the ancien times. The surrounding is beautiful, a little mount  …see more

from £60 / night

£339 - £628 / week

Book View

from £60 / night

21

Province of Biella / Sala Biellese

8 25 1 night min

  • 8 bedrooms
  • Sleeps 25
  • 1 night min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

 …see more

from £39 / night

£263 - £3111 / week

Book View

from £39 / night

(5) Excellent 

24

Lake Maggiore / Stresa

2 5 4 nights min

  • 2 bedrooms
  • Sleeps 5
  • 4 nights min
  • Beach / lakeside relaxation
  • Child friendly

 …see more

from £64 / night

£339 - £640 / week

Book View

from £64 / night