Non-smoking villas and apartments | Holiday Lettings

Close

View larger map

Price per night

to

Bedrooms

Bathrooms

Location

  • Switzerland
  • All locations
  • Canton of Aargau (11)
  • Canton of Appenzell (3)
  • Canton of Basel (28)
  • Canton of Bern (155)
  • Canton of Fribourg (8)
  • Canton of Geneva (36)
  • Canton of Jura (2)
  • Canton of Lucerne (9)
  • Canton of Neuchatel (13)
  • Canton of Schaffhausen (3)
  • Canton of Schwyz (4)
  • Canton of Solothurn (1)
  • Canton of St. Gallen (13)
  • Canton of Thurgau (2)
  • Canton of Vaud (119)
  • Canton of Zurich (51)
  • Swiss Alps (1,256)
  • Unterwalden (10)

More

Less

Also consider

Holiday rentals Swiss Alps
1,910 properties
Canton of Bern
229 properties
Canton of Vaud
162 properties
Canton of Zurich
108 properties
Canton of Lucerne
63 properties
Canton of Geneva
56 properties
Unterwalden
36 properties
Canton of Basel
32 properties
Canton of Fribourg
15 properties
Canton of Zug
15 properties
Canton of Neuchatel
14 properties
Canton of St. Gallen
13 properties
Canton of Aargau
12 properties
Canton of Appenzell
6 properties
Canton of Schwyz
5 properties
Switzerland holidays
2,690 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

1,727 Holiday homes

Filters applied: Non-Smoking property (1,727)

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

(8) Very Good 

1 / 14

Esprit du Monde - Rhein 2 - Stein am Rhein apartment sleeps 4

Canton of Schaffhausen / Stein am Rhein

2 4 Min stay varies

  • 2 bedrooms
  • Sleeps 4
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
2-Zimmer WG mit KücheUnser Haus aus dem 16. Jahrhundert liegt an ruhiger, verkehrsfreier Lage in Stein am Rhein und nächstliegend zur Espi Badi, die ideale Sommerdestination für Kinder und Eltern (2 Min. zu Fuss).In unmittelbarer Umgebung finden Sie wunderschöne Ort  …see more

from £142 / night

£851 / week

Book Book View

from £142 / night

1 / 4

Canton of Obwalden / Alpnach

1 1 1 night min stay

  • 1 bedroom
  • Sleeps 1
  • 1 night min stay
Key info: Child friendly ; Pet friendly;
 …see more

from £40 / night

£197 / week

Book Book View

from £40 / night

(8) Excellent 

1 / 24

Les Naturelles, Leukerbad - Leukerbad apartment sleeps 5

Canton of Valais / Leukerbad

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
This spacious one-bedroom apartment is located on the 5th floor. The apartment comfortably sleeps 5 people and is well-suited to a family. The large living/dining room has two sofa beds and a pull-out bed, and a new large-screen HD-television. The well-equipped kitch  …see more

from £75 / night

£360 - £1950 / week

Enquire Enquire View

from £75 / night

(5) Excellent 

1 / 11

Les Naturelles - Leukerbad apartment sleeps 5

Canton of Valais / Leukerbad

1 5 Min stay varies

  • 1 bedroom
  • Sleeps 5
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
Our apartment provides couples, families or groups of friends with a fantastic base from which to explore the wonderful thermal spa town of Leukerbad and surrounding areas. Situated in a well managed chalet development with concierge service, the apartment provides sp  …see more

from £40 / night

£300 - £375 / week

Book Book View

from £40 / night

1 / 20

Chalet w/ Studio in Bönigen on Lake Brienz

Bernese Oberland / Interlaken

1 2 3 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 3 nights min stay
Key info: Not suitable for children; No pets allowed; Private garden;
This bright sunny studio apartment is full of swiss charm & modern conveniences. It was built as part of our single family home in 2006. Has its own separate entrance, a large terrace with lake & mountain views. This quiet location is just a minute walk to the crystal  …see more

from £92 / night

£640 / week

Book Book View

from £92 / night

1 / 16

Esprit du Monde - Rhein 2 - Schaffhausen apartment sleeps 3

Canton of Schaffhausen / Schaffhausen

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: Beach / lakeside relaxation; Child friendly ; Car not necessary;
2-Zimmer WG mit KücheUnser Haus aus dem 16. Jahrhundert liegt an ruhiger, verkehrsfreier Lage in Stein am Rhein und nächstliegend zur Espi Badi, die ideale Sommerdestination für Kinder und Eltern (2 Min. zu Fuss).In unmittelbarer Umgebung finden Sie wunderschöne Ort  …see more

from £126 / night

£756 / week

Book Book View

from £126 / night

(20) Excellent 

1 / 27

Chalet Grouse - Ayer chalet sleeps 10

Canton of Valais / Ayer

5 10 5 nights min stay

  • 5 bedrooms
  • Sleeps 10
  • 5 nights min stay
Key info: Ski; Child friendly ; Car essential;
Comfort is important to the owner and this is reflected in numerous personal touches. The lower floor has 3 en-suite bedrooms : two twin rooms and one double. French windows in one of the twin rooms and the double open onto the hillside (downhill, west facing). There  …see more

from £160 / night

£850 - £1800 / week

Book Book View

from £160 / night

1 / 8

Canton of Neuchatel / Neuchâtel

1 2 1 night min stay

  • 1 bedroom
  • Sleeps 2
  • 1 night min stay
Key info: Child friendly ; Pet friendly;
 …see more

from £31 / night

£212 / week

Book Book View

from £31 / night

1 / 6

Canton of Valais / Ardon

1 2 Min stay varies

  • 1 bedroom
  • Sleeps 2
  • Min stay varies
Key info: Swimming pool; Not suitable for children; Car advised;
 …see more

Pricing unknown

Book Book View

Pricing unknown

1 / 8

Canton of Graubunden / Samnaun

1 2 7 nights min stay

  • 1 bedroom
  • Sleeps 2
  • 7 nights min stay
Key info: Ski; Child friendly ; Ask about pets;
 …see more

from £87 / night

£607 / week

Book Book View

from £87 / night

1 / 5

Canton of Graubunden / Jenins

3 5 4 nights min stay

  • 3 bedrooms
  • Sleeps 5
  • 4 nights min stay
Key info: Child friendly ; Ask about pets; Private garden;
 …see more

from £99 / night

£670 / week

Book Book View

from £99 / night

1 / 13

Canton of Valais / Susten

2 5 2 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 2 nights min stay
Key info: Child friendly ; Ask about pets;
 …see more

from £65 / night

£453 / week

Book Book View

from £65 / night

(1) Excellent 

1 / 25

Chalet in Goldiwil (Thun), with stunning views

Canton of Bern / Thun

1 3 3 nights min stay

  • 1 bedroom
  • Sleeps 3
  • 3 nights min stay
Key info: Child friendly ; No pets allowed;
In 2014 we have built a traditional Swiss chalet in Goldiwil, with wonderful views towards the Bernese Mountains. Only 5 km from the city of Thun, in a quiet area, Goldiwil is located at 1,000 meters above sea level. It is wonderful to walk and to make excursions to the  …see more

from £69 / night

£477 / week

Book Book View

from £69 / night

1 / 8

Canton of Basel / Liestal

2 7 1 night min stay

  • 2 bedrooms
  • Sleeps 7
  • 1 night min stay
Key info: Child friendly ; No pets allowed;
 …see more

from £119 / night

£827 / week

Book Book View

from £119 / night

1 / 18

Niru n° 35 - Nax chalet sleeps 4

Canton of Valais / Nax

2 4 7 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min stay
Key info: Child friendly ; Car advised; Pet friendly;
Comprend : Rez : Cuisine ouverte, coin à manger. Séjour avec poêle à bois, salle de bain avec baignoire, lavabo et WC, accès au jardin et à la terrasse est.Etage : 1 chambre à 1 lit double et 1 chambre à 2 lits simples et accès sur la terrasse sud.Chauffage él  …see more

from £79 / night

£547 - £1001 / week

Enquire Enquire View

from £79 / night

(1) Excellent 

1 / 4

Canton of Vaud / Yverdon-les-Bains

2 4 7 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 7 nights min stay
Key info: Suitable for children age 5+; Car advised; No pets allowed;
 …see more

from £57 / night

£394 / week

Book Book View

from £57 / night

1 / 8

Appartamento Aurora - Locarno apartment sleeps 3

Lake Maggiore / Locarno

1 3 Min stay varies

  • 1 bedroom
  • Sleeps 3
  • Min stay varies
Key info: Beach / lakeside relaxation; Nearest beach 1 km; Swimming pool;
- 65m², ideal für 2-3 Personen- Piazza Grande: 5 Gehminuten- Seepromenade: 5 Gehminuten- Einkaufen: Migros im Haus- Küche mit Glaskeramik Herd, Granitabdeckung, Geschirrspülmaschine und Mikrowelle- Badezimmer mit extragrosser Dusche und Closomat, separates Gäste WC  …see more

from £85 / night

£595 - £949 / week

Book Book View

from £85 / night

1 / 18

Corfu 5 - 106 - - Sierre apartment sleeps 5

Canton of Valais / Sierre

2 5 3 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Child friendly ; Car advised; No pets allowed;
Nice apartment of 3 rooms in the centre of Montana. Near the skilifts. Parking place in the garage. Living with south balcony, eating corner, fireplace, television, 1 bedroom with 1 bed for 2, 1 bedroom with 1 bed + bunk bed for 2, bathroom, shower room, kitchen with di  …see more

from £113 / night

£788 / week

Enquire Enquire View

from £113 / night

1 / 4

Canton of Graubunden / Disentis

1 4 3 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 3 nights min stay
Key info: Child friendly ; No pets allowed;
 …see more

from £100 / night

£694 / week

Book Book View

from £100 / night

1 / 15

Holiday Apartment Altein Davos - Davos apartment sleeps 6

Canton of Graubunden / Davos

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Child friendly ; Pet friendly;
House Altein, Apartment No 4, 4 room apartment 105m2 on 1st floor, south-east facing position. spacious, cosy furnishing, living/dining room, with cable-TV and radio, exit to the large balcony/loggia, wich is covered - 21m2 - with balcony furniture and sun beds. In tot  …see more

from £133 / night

£931 - £1694 / week

Book Book View

from £133 / night

1 / 17

Canton of Bern / Horboden

1 4 7 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 7 nights min stay
Key info: Ski; Child friendly ; Car essential;
 …see more

from £48 / night

£331 - £497 / week

Book Book View

from £48 / night

(5) Excellent 

1 / 20

Chalet Rivendell - Kirchbuhl chalet sleeps 8

Grindelwald / Kirchbuhl

4 8 3 nights min stay

  • 4 bedrooms
  • Sleeps 8
  • 3 nights min stay
Key info: Ski; Child friendly ; Car advised;
Luxury Swiss Chalet in the pictureque resort of Grndelwald. The property was built in 2007 to a luxurious standard and has lots of space to accommodate 8 adults very comfortably across 4 large double bedrooms with fantastic mountain and glacier views. The Chalet is set  …see more

from £400 / night

£2800 - £4750 / week

Book Book View

from £400 / night

1 / 18

Canton of Graubunden / St Peter

1 4 4 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 4 nights min stay
Key info: Child friendly ; Car advised; No pets allowed;
 …see more

from £121 / night

£845 / week

Book Book View

from £121 / night

(1) Excellent 

1 / 18

Canton of Thurgau / Bischofszell

1 4 1 night min stay

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

from £45 / night

£260 - £641 / week

Book Book View

from £45 / night

1 / 20

Large 2-bedroom Apart. in Center of Geneva

Canton of Geneva / Geneva

2 4 2 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 3 km; Child friendly ;
Large (90 m2), modern apartment with floor-to-ceiling windows provide lots of light. High 2.8 m ceilings give the feeling of open space. Parquet wood floors (granite in kitchen, bathroom & WC). Decorated, furnished with everything one would normally need. • Master b  …see more

from £207 / night

£1379 / week

Book Book View

from £207 / night

1 / 12

Canton of Graubunden / Bergun

Studio 2 Min stay varies

  • Studio
  • Sleeps 2
  • Min stay varies
Key info: Ski; Not suitable for children; No pets allowed;
 …see more

from £48 / night

£745 / week

Book Book View

from £48 / night

(3) Poor 

1 / 18

Montreux / Clarens

2 6 3 nights min stay

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

from £142 / night

£993 / week

Book Book View

from £142 / night

1 / 24

Chalet Im Wieselti - Lower Apt - Langwies apartment sleeps 6

Canton of Graubunden / Langwies

3 6 Min stay varies

  • 3 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ski; Child friendly ; Car advised;
The lower apartment has access to a south facing terrace. The apartment is made up of 3 bedrooms (Double bed, Twin Beds, Bunk Beds), a bathroom (with shower), kitchen and pantry, and a "stubli" (small dining & sitting room).There is a huge variety of activitie  …see more

from £169 / night

£1164 - £1380 / week

Book Book View

from £169 / night

(15) Excellent 

1 / 20

Chalet Shimmin - Lauterbrunnen apartment sleeps 6

Jungfrau Region / Lauterbrunnen

2 6 Min stay varies

  • 2 bedrooms
  • Sleeps 6
  • Min stay varies
Key info: Ski; Child friendly ; Car not necessary;
This apartment is beautifully furnished yet simple and uncluttered. The main bedroom features a king size wrought iron bed, the smaller room has two twins, with the option to add another bed or a cot. The bathroom with bath in shower and double sinks, also houses your  …see more

from £133 / night

£1250 / week

Book Book View

from £133 / night

(1) Excellent 

1 / 21

Canton of Valais / Randa

1 6 3 nights min stay

  • 1 bedroom
  • Sleeps 6
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Suitable for children age 5+; Ask about pets;
 …see more

from £71 / night

£630 - £1292 / week

Book Book View

from £71 / night

1 / 24

Casa Sole - Ponte Tresa apartment sleeps 4

Canton of Ticino / Ponte Tresa

1 4 2 nights min stay

  • 1 bedroom
  • Sleeps 4
  • 2 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 4 km; Child friendly ;
Soak up a serene lake view stay in Ticino! Perfectly suiting groups of 2-4, this 1 bed first floor apartment (ID 1528) in Ponte Tresa provides a beautiful lake view escape for all seasons. Couples and small groups will easily feel at home within the contemporary appea  …see more

from £146 / night

£727 - £983 / week

Enquire Enquire View

from £146 / night

1 / 14

Canton of Bern / Hilterfingen

3 3 2 nights min stay

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

from £40 / night

£274 / week

Book Book View

from £40 / night

1 / 6

Canton of Ticino / Magliaso

1 2 2 nights min stay

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

from £95 / night

£662 / week

Book Book View

from £95 / night

1 / 8

Lake Maggiore / Vairano

3 6 1 night min stay

  • 3 bedrooms
  • Sleeps 6
  • 1 night min stay
Key info: Child friendly ; Air conditioning; Pet friendly;
 …see more

from £142 / night

£993 / week

Book Book View

from £142 / night

1 / 8

Le Gîte des Horlogers: nature, ski and pure air

Canton of Vaud / Le Brassus

3 8 5 nights min stay

  • 3 bedrooms
  • Sleeps 8
  • 5 nights min stay
Key info: Ski; Child friendly ; No pets allowed;
123m2 apartment in a house built in 1900, of watchmaking heritage. Exclusive and entirely renovated in a contemporary style with authentic and historic highlights. Large living room with fireplace and dining area, open kitchen with island and bar. In the heart of watchm  …see more

from £115 / night

£670 / week

Book Book View

from £115 / night

(4) Excellent 

1 / 9

Canton of Valais / Susten

2 4 3 nights min stay

  • 2 bedrooms
  • Sleeps 4
  • 3 nights min stay
Key info: Child friendly ; Car advised; Ask about pets;
 …see more

from £75 / night

£473 / week

Book Book View

from £75 / night

(13) Excellent 

1 / 24

Chalet Feiler - Thyon chalet sleeps 12

Canton of Valais / Thyon

4 12 Min stay varies

  • 4 bedrooms
  • Sleeps 12
  • Min stay varies
Key info: Ski; Child friendly ; Car advised;
Chalet Feiler is a luxurious boutique chalet, sleeping up to 10-12 guests. It offers a genuine home from home experience, decorated with an eclectic mix of art and antiques and completely wired for sound and vision.While you're not out enjoying the local area, be  …see more

from £250 / night

£2250 - £3500 / week

Book Book View

from £250 / night

(1) Very Good 

1 / 14

Canton of Ticino / Vernate

2 5 3 nights min stay

  • 2 bedrooms
  • Sleeps 5
  • 3 nights min stay
Key info: Beach / lakeside relaxation; Nearest beach 2 km; Swimming pool;
 …see more

from £79 / night

£552 - £634 / week

Book Book View

from £79 / night

1 / 19

Engadin St. Moritz / Celerina

2 5 1 night min stay

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

from £121 / night

£845 / week

Book Book View

from £121 / night

1 / 6

Canton of Neuchatel / Neuchâtel

2 6 1 night min stay

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

from £134 / night

£938 / week

Book Book View

from £134 / night

Top Destination reviews

Chalet Wyssbirg
Amazing apartment with jaw-dropping views!

My husband and I were in Wengen for one week, hiking in the mountains, and Chalet Wyssberg was the perfect base. It was fantastic to be able to come back to such a comfortable apartment after a hard day's walking. The decor is perfect - it is light, … see more
Chalet Arven - Garden
A perfect, sweet, and clean chalet in Wengen

We were looking for our perfect holidays long overdue Wengen was perfect and has kept its charm relative to Grindelwald and Interlakken Chalet Arven was perfect. My partner and my toddler son, we were all very happy with it It was very clea … see more
Les Residences Waldbort
A phenomenal place to stay, a jewel in the mountains

We stayed in the Padley apartment at Les Residences Waldbort and it was perfect. It was spotlessly clean, all beautiful finishes and amenities, lovely plush bath robes and a stunning view of the mountains from the sofa and the bedroom.The kitchen had … see more
Swiss Bliss
A wonderful Chalet and stunning location

Having decided to holiday in Switzerland outside the Ski season Nendaz was a wonderful choice. The Chalet made the holiday a relaxing pleasure. It is unusual to stay in a Chalet that is both cosy and beautifully finished. Special mention to the steam … see more
UNIKAAT. CH on the Lake
Stunning Location and Excellent Family Atmosphere

The banks of the Bodensee make the ideal Glamping location. The site itself is hidden away but an absolute jewel. The area has a magical quality that made us feel like we were completely free from the normal stresses of everyday life. Sabrina … see more
Chez Nous - Le Petit
Amazing location, beautiful accomodation and the warmest of welcomes.

I have stayed twice at Chez Nous and would highly recommend this apartment as a home away from home. The apartment is ideally situated to ensure you enjoy the best of Zermatt and the breath-taking view of the Matterhorn. I found the apartment to be … see more

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