Beach apartments and villas in Piedmont

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

  • Italy
  • Piedmont
  • All locations
  • Isola San Giulio (1)
  • Lake Maggiore (215)
  • Province of Alessandria (6)
  • Province of Asti (2)
  • Province of Biella (6)
  • Province of Cuneo (7)
  • Province of Novara (70)
  • Province of Turin (14)
  • Province of Verbano-Cusio-Ossola (38)
  • Province of Vercelli (2)

More

Less

Also consider

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
691 properties
Villas Lake Maggiore
586 properties
Province of Cuneo
359 properties
Province of Asti
202 properties
Province of Alessandria
183 properties
Province of Verbano-Cusio-Ossola
162 properties
Province of Novara
160 properties
Province of Biella
44 properties
Province of Vercelli
21 properties
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

361 Holiday homes

Travellers going to Piedmont are booking September dates now. Secure your holiday home today and have the perfect trip.

(5) Excellent 

1 / 13

Lake Maggiore / Belgirate

3 10 1 night min stay

  • 3 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Child friendly ;
 …see more

from £19 / night

£385 - £3616 / week

Book Book View

from £19 / night

1 / 27

Apartment Lake Maggiore view - Meina apartment sleeps 4

Lake Maggiore / Meina

1 4 4 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
Modern 1 bedroom apartment with fantastic lake views set within a new development surrounded by a large private park with outdoor swimming pool, making this an ideal location for a relaxing holiday with space for children to place safely, it also makes a perfect base fo  …see more

from £86 / night

£599 / week

Book Book View

from £86 / night

1 / 11

B. & B. Luli - Room Blue - Dormelletto b&b sleeps 2

Lake Maggiore / Dormelletto

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Ask owner if suitable for children; Car advised;
b.&b. "Luli" is located on the second floor of a small building of only two levels on the border between Arona and Dormelletto near the lake.It welcomes you in a family environment that offers two large double bedrooms with a shared bathroom. All rooms are very bright  …see more

from £56 / night

£389 / week

Book Book View

from £56 / night

1 / 16

Lake Maggiore / Baveno

1 2 2 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Child friendly ;
 …see more

from £73 / night

£342 / week

Book Book View

from £73 / night

1 / 30

Cascina Cerisa - Feisoglio farmhouse sleeps 10

Province of Cuneo / Feisoglio

4 10 3 nights min stay

  • 4 bedrooms
  • Sleeps 10
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
New for 2016...Swimming Pool, Trampolines, Tree Swings, and Climbing Ropes...... A beautiful, newly restored stone farmhouse situated in a private and tranquil location, surrounded by vineyards and with its own private orchard of fruit trees including cherry, fig, plum  …see more

from £135 / night

£950 / week

Book Book View

from £135 / night

1 / 20

Lake Maggiore / Castelletto sopra Ticino

1 4 4 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Ask about pets;
 …see more

from £43 / night

£257 - £377 / week

Book Book View

from £43 / night

1 / 13

Province of Novara / Gattico

3 6 4 nights min stay

  • 3 bedrooms
  • Sleeps 6
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 6 km; Not suitable for children;
 …see more

from £103 / night

£573 / week

Book Book View

from £103 / night

1 / 6

Lake Maggiore / Verbania

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.5 km; Child friendly ;
 …see more

from £60 / night

£419 / week

Book Book View

from £60 / night

1 / 10

Lake Maggiore / Verbania

2 5 1 night min stay

  • 2 bedrooms
  • Sleeps 5
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
 …see more

from £52 / night

£342 - £385 / week

Book Book View

from £52 / night

1 / 7

B.&B.Luli - Sunset Room - Arona b&b sleeps 3

Lake Maggiore / Arona

1 3 1 night min stay

  • 1 bedroom
  • Sleeps 3
  • 1 night min stay
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Car advised;
b.&b. "Luli" is located on the second floor of a small building of only two levels on the border between Arona and Dormelletto near the lake.It welcomes you in a family environment that offers two large double bedrooms with a shared bathroom. All rooms are  …see more

from £60 / night

£325 / week

Book Book View

from £60 / night

1 / 12

apartment downtown - Verbania apartment sleeps 4

Lake Maggiore / Verbania

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Not suitable for children;
The apartment is placed in the historical center of Verbania Intra, a lively town in the heart of Lake Maggiore that with its shops, squares, restaurants and pubs is the ideal place where to spend some time shopping and relaxing.The lakeside of Intra it's a five mi  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 12

Province of Novara / Pisano

2 4 1 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 4 km; Child friendly ;
 …see more

from £52 / night

£300 / week

Book Book View

from £52 / night

(3) Excellent 

1 / 24

Province of Verbano-Cusio-Ossola / Trontano

3 10 Min stay varies

  • 3 bedrooms
  • Sleeps 10
  • Min stay varies
Key info: Beach / lakeside relaxation; Ski; Child friendly ;
 …see more

from £69 / night

£479 / week

Book Book View

from £69 / night

1 / 7

Lake Maggiore / Arona

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
 …see more

from £56 / night

£359 / week

Book Book View

from £56 / night

1 / 31

Province of Cuneo / Manta

2 6 1 night min stay

  • 2 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Ask about pets;
 …see more

from £48 / night

£231 - £680 / week

Book Book View

from £48 / night

(1) Excellent 

1 / 25

Verbania / Fondotoce

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
 …see more

from £159 / night

£1107 - £1706 / week

Book Book View

from £159 / night

1 / 24

Province of Novara / Miasino

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Child friendly ;
 …see more

from £92 / night

£642 / week

Book Book View

from £92 / night

1 / 10

Italian town house - Mombarcaro house sleeps 10

Province of Cuneo / Mombarcaro

5 10 1 night min stay

  • 5 bedrooms
  • Sleeps 10
  • 1 night min stay
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Car advised;
Traditional Italian rustic house over three floors view fantastic mountain nieces. This house is over 400 years old and has been tastefully refurbished with new appliances throughout. It's spacious with two sitting rooms and a very large kitchen. It's situated  …see more

from £120 / night

£600 / week

Book Book View

from £120 / night

1 / 24

Villa Darsena Madre - Meina apartment sleeps 4

Lake Maggiore / Meina

1 4 3 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Swimming pool;
Stunning lakefront living!Perfect for couples looking for a magical stay on Lake Maggiore this beautiful fully furnished apartment (ID 769) is ideal for those looking for the comforts of high quality hotel accommodation with the added freedom of self-catering living.The  …see more

from £122 / night

£606 - £1248 / week

Enquire Enquire View

from £122 / night

1 / 17

Lake Maggiore / Stresa

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Ski;
 …see more

from £65 / night

£449 / week

Book Book View

from £65 / night

(1) Excellent 

1 / 8

Helianthus Residence - First Floor Appartments - Cannero Riviera apartment sleeps 5

Lake Maggiore / Cannero Riviera

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.25 km; Child friendly ;
N° 4 FIRST FLOOR APPARTMENTSSpacious and modernly furnished, the 4 apartments at first floor (GREEN - LILLE - HAZELNUT - WHITE) are composed of a bedroom with double bed, bathroom with shower, living area with sofa bed and kitchen, balcony overlooking the lake. The k  …see more

from £100 / night

£659 - £936 / week

Book Book View

from £100 / night

(2) Excellent 

1 / 20

Province of Alessandria / Acqui Terme

1 5 2 nights min stay

  • 1 bedroom
  • Sleeps 5
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 60 km; Child friendly ;
 …see more

from £52 / night

£342 - £522 / week

Book Book View

from £52 / night

1 / 10

Prunetto Italie - Cortemilia apartment sleeps 5

Province of Cuneo / Cortemilia

2 5 Min stay varies

  • 2 bedrooms
  • Sleeps 5
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Car advised;
This entire apartment is located in Prunetto and starts at CHF35 a night. It sleeps 5 people in 2 bedrooms. Scroll below to see more details on the sleeping arrangements.The host for this property is Pascal. This property is on request so you need to double check availa  …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 4

Lake Maggiore / Meina

2 3 2 nights min stay

  • 2 bedrooms
  • Sleeps 3
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
 …see more

from £112 / night

£778 / week

Book Book View

from £112 / night

1 / 10

Province of Novara / Orta San Giulio

1 5 3 nights min stay

  • 1 bedroom
  • Sleeps 5
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Child friendly ;
 …see more

from £73 / night

£509 / week

Book Book View

from £73 / night

(20) Excellent 

1 / 21

Suite 2A Urban and elegant La Lombarda Stresa - Stresa apartment sleeps 4

Lake Maggiore / Stresa

1 4 4 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Air conditioning;
Our short let apartments are urban and elegant one bedroom flats located in the very heart of Stresa, just steps away from everything.Each apartment sleeps four comfortably, with a large bedroom and a full size sofabed in the living area. Digital TV, free WiFi, air cond  …see more

from £69 / night

£479 - £695 / week

Book Book View

from £69 / night

1 / 16

Italian Lakes 2 bedroom apartment in Pallanza - Pallanza apartment sleeps 4

Verbania / Pallanza

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
This is a stunning 2 bedroom apartment in Pallanza in the Italian Lakes. Situated right on the lakeside, it's within walking distance of numerous shops, restaurants and bars. There is also a public swimming pool and tennis courts within walking distance. The boat s  …see more

from £110 / night

£750 - £1350 / week

Book Book View

from £110 / night

(1) Very Good 

1 / 24

La Vigna Arneis 1 - Oggebbio apartment sleeps 4

Lake Maggiore / Oggebbio

1 4 3 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Swimming pool; Child friendly ;
Enjoying a fabulous mountainside location this beautiful holiday apartment provides guests with a tranquil Lake Maggiore stay with the stunning surrounding woodland perfect for hikers, dog walkers serving as the perfect backdrop to this contemporary holiday residence. E  …see more

from £107 / night

£536 - £988 / week

Enquire Enquire View

from £107 / night

1 / 13

Villa Fiorita, apartment 'Verde' - Ghiffa apartment sleeps 4

Lake Maggiore / Ghiffa

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Swimming pool;
The Art Nouveau villa “Villa Fiorita” which was built in 1899 is located approx. 300 m above the lake on an exclusive, secluded and sunny panoramic site, with some breathtaking views of the lake and the opposite shore. In 2006 the villa was extensively refurbished a  …see more

from £48 / night

£330 / week

Enquire Enquire View

from £48 / night

1 / 20

Province of Verbano-Cusio-Ossola / Premeno

2 5 3 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Ski; Child friendly ;
 …see more

from £120 / night

£838 / week

Book Book View

from £120 / night

1 / 9

Province of Novara / Orta San Giulio

4 8 Min stay varies

  • 4 bedrooms
  • Sleeps 8
  • Min stay varies
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
 …see more

from £184 / night

£1283 / week

Book Book View

from £184 / night

1 / 19

Lake Maggiore / Lesa

1 4 Min stay varies

  • 1 bedroom
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
 …see more

from £69 / night

£445 / week

Book Book View

from £69 / night

1 / 9

Lake Maggiore / Baveno

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Beach / lakeside relaxation; Ski; Not suitable for children;
 …see more

Pricing unknown

Book Book View

Pricing unknown

(2) Very Good 

1 / 20

Province of Verbano-Cusio-Ossola / Mergozzo

2 3 1 night min stay

  • 2 bedrooms
  • Sleeps 3
  • 1 night min stay
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Child friendly ;
 …see more

from £26 / night

£180 / week

Book Book View

from £26 / night

(3) Very Good 

1 / 24

QUIET CENTRAL APARTMENT CAMELIA IN ARONA NEAR LAKE - Arona apartment sleeps 4

Lake Maggiore / Arona

1 4 4 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0.2 km; Child friendly ;
The nice, cosy apartment is situated in an antique, quiet house in the old centre of Arona; it is situated on the 2nd and last floor (no lift) and is very comfortable; it lies a few steps far away from the shopping area, the lake, the free beaches and the free parkin  …see more

from £56 / night

£325 - £368 / week

Book Book View

from £56 / night

1 / 12

DOLCE CASA APARTMENT - Isola Pescatori apartment sleeps 4

Stresa / Isola Pescatori

1 4 2 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Not suitable for children; No pets allowed;
With no doubt apartment Dolce Casa is one of the loveliest places to live in Stresa. It is new, charming and comfortable. There are two terraces, one faces south side and is ideal for sunbathing, the other one faces north and has a magnificent view to Lake Maggiore and  …see more

from £52 / night

£359 / week

Book Book View

from £52 / night

(18) Excellent 

1 / 23

Suite 1A Urban and elegant La Lombarda Stresa - Stresa apartment sleeps 4

Lake Maggiore / Stresa

1 4 4 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 4 nights min stay
Key info: Beach / lakeside relaxation; Child friendly ; Air conditioning;
Our short let apartments are urban and elegant one bedroom flats located in the very heart of Stresa, just steps away from everything.Each apartment sleeps four comfortably, with a large bedroom and a full size sofabed in the living area. Digital TV, free WiFi, air cond  …see more

from £69 / night

£479 - £695 / week

Book Book View

from £69 / night

(13) Very Good 

1 / 22

Lake Maggiore / Meina

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Beach / lakeside relaxation; Not suitable for children; Car not necessary;
 …see more

from £69 / night

£479 / week

Book Book View

from £69 / night

(1) Good 

1 / 15

Lake Maggiore / Ghiffa

1 2 2 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 0 km; Ask owner if suitable for children;
 …see more

from £42 / night

£294 / week

Book Book View

from £42 / night

1 / 5

Province of Biella / Cavaglia

2 4 1 night min stay

  • 2 bedrooms
  • Sleeps 4
  • 1 night min stay
Key info: Beach / lakeside relaxation; Child friendly ; Car advised;
 …see more

from £52 / night

£257 / week

Book Book View

from £52 / night

Don’t let an old browser slow down your holiday

Your browser is out of date and might not work well with our website. Download the latest version to speed up your hunt for the perfect holiday home.

Just click on the icons to get to the download page