50 Best Switzerland Apartments on Holiday Lettings - Vacation rentals

Close

View larger map

Also consider

Cabins Swiss Alps
3,611 properties
Canton of Bern
578 properties
Canton of Vaud
401 properties
Canton of Zurich
128 properties
Canton of St. Gallen
120 properties
Canton of Lucerne
114 properties
Canton of Fribourg
48 properties
Canton of Geneva
38 properties
Canton of Zug
23 properties
Canton of Basel
22 properties
Canton of Nidwalden
19 properties
Canton of Neuchatel
16 properties
Canton of Obwalden
15 properties
Canton of Jura
14 properties
Canton of Appenzell
8 properties
Canton of Solothurn
6 properties
Canton of Schaffhausen
6 properties
Canton of Aargau
6 properties
Canton of Schwyz
5 properties
Canton of Thurgau
5 properties

Switzerland

No dates Enter dates for accurate prices -

Adults, Children

Enter dates for more accurate prices

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

5,238 Vacation rentals

(25) Excellent 

19

Switzerland ski chalet to rent.

Canton of Valais / Nendaz

5 12 min stay varies

  • 5 bedrooms
  • sleeps 12
  • min stay varies
  • Ski
  • Child friendly
  • Ask about pets
Chalet Chambord is a luxury chalet in the resort of Nendaz, part of the world-class 4 Valleys ski region. It offers 5 bedrooms, an outdoor hot tub, an indoor sauna, and a large open plan living area which is spacious and light. The living area is the focal point in Ch …see more

from $453 / night

$2,514 - $6,034 / week

Book View

from $453 / night

(39) Excellent 

28

Apartment rental in Canton of Geneva

Canton of Geneva / Geneva

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Nearest beach 8 mi
  • Car not necessary
Charming appartment on two levels (duplex) in picturesque district. 2 minutes from tramline, 10 minutes ride to city centre. Baker, coffee-shop, pharmacy, bank, grocery and 5 excellent restaurants within 100 m. Ground floor: kitchen and living/dining room with French wi …see more

from $126 / night

$805 / week

Book View

from $126 / night

(10) Excellent 

20

Ski chalet to rent in Switzerland

Grindelwald / Kirchbuhl

4 8 min stay varies

  • 4 bedrooms
  • sleeps 8
  • min stay varies
  • Ski
  • Child friendly
  • Private garden
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 $492 / night

$3,444 - $5,500 / week

Book View

Responds fast!
avg. 1 hour 33 minutes

from $492 / night

6

Vacation apartment in Switzerland

Canton of Solothurn / Olten

1 5 3 nights min

  • 1 bedroom
  • sleeps 5
  • 3 nights min
  • Child friendly
  • Private garden
Grüezi, Hello, Hola, Bonjour, Hello, Ola, Ciao The company PPWidmer specializes in temporary living, temporary housing (My temporary home). In the center of Switzerland, 30 minutes from Zurich, Berne, Basel, Lucerne, it is the right location for leisure or business trav …see more

from $166 / night

$1,162 / week

Book View

from $166 / night

(9) Excellent 

17

Ski apartment to rent in Canton of Vaud

Canton of Vaud / Les Diablerets

3 6 7 nights min

  • 3 bedrooms
  • sleeps 6
  • 7 nights min
  • Swimming pool
  • Ski
  • Child friendly
A stylish and conveniently located ground floor apartment which consists of a large lounge with log fire, fully modern fitted kichen, three bedrooms, (two double, one twin) double bedrooms have access via double doors to a wrap-around terrace. Two modern bathrooms, one …see more

from $183 / night

$1,279 - $2,365 / week

Book View

from $183 / night

(105) Excellent 

35

Ski apartment to rent in Switzerland

Canton of Obwalden / Engelberg

2 8 min stay varies

  • 2 bedrooms
  • sleeps 8
  • min stay varies
  • Nearest beach 20 mi
  • Ski
  • Child friendly
APARTMENT C (90 Square Metres) is on the top floor and is luxuriously appointed. 2 Bedrooms + Loft, 2 Balconies ensure sun all day long and the views are breathtaking. Facilities: Finnish Sauna, Laundry room, Ski Room, Covered Parking. The views are simply stunning, a 2 …see more

from $202 / night

$1,408 / week

Book View

from $202 / night

22

Canton of St. Gallen ski apartment to rent.

Canton of St. Gallen / Amden

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Ski
  • Child friendly
  • Pet friendly
2 bedroom apartment for 6 total of 6 people, 1 living room with two beds and a sofa bed for up to 2 additional persons, kitchen, 1 bathroom with bath, 1 separate WC, TV, free WiFi Internet, TV, radio, 2 free parking , Lake. Right in the hiking and skiing, near the lake …see more

from $126 / night

$880 / week

Book View

Responds fast!
avg. 49 minutes

from $126 / night

(4) Excellent 

17

Vacation chalet in Swiss Alps

Canton of Ticino / Astano

4 6 7 nights min

  • 4 bedrooms
  • sleeps 6
  • 7 nights min
  • Nearest beach 11 mi
  • Child friendly
  • Private garden
This remains the rustic charm is a paradise for lovers of nature. Planted in the forest, heated with wood in the vicinity with the songs of birds as an alarm clock, the scenery and the quiet are the appointment during a stay here. This place is ideal for families, the f …see more

from $72 / night

$503 / week

Book View

from $72 / night

(7) Excellent 

18

Switzerland ski chalet to rent.

Canton of Bern / Kandersteg

2 5 7 nights min

  • 2 bedrooms
  • sleeps 5
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
The "Chalet Mountain Flower" is located in Kandersteg, a pearl in the middle of the Bernese Oberland for skiing and cross-country skiing in winter and hiking in summer-time. About an hour from Berne, or two hours from Basel / Zurich. The scenery with snowy three thousan …see more

from $69 / night

$480 / week

Book View

from $69 / night

18

Vacation chalet in Swiss Alps

Canton of Valais / Veysonnaz

5 10 1 night min

  • 5 bedrooms
  • sleeps 10
  • 1 night min
  • Child friendly
  • Private garden
3* 5 bedroom chalet for 10 people located 1km from the ski slopes in a quiet and sunny location. 10 minute walk along the Bisse to the ski lift where lockers are available. Ideal for hiking and cycling. Close to local amenities.On the ground floor.Three bedrooms with 2 …see more

from $94 / night

$657 - $763 / week

Inquire View

from $94 / night

4

Switzerland Vacation b&b rental

Canton of Jura / Courgenay

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Child friendly
Our guest rooms is located 2 minutes from the A16. 5 minutes from Porrentruy and St-Ursanne. The 2 bedrooms are located on the 2nd floor of our house and the shower and toilet. Tenants are therefore independent and calm. We provide a cot. Up to 3 years old children do n …see more

from $75 / night

$520 / week

Book View

from $75 / night

(1) Excellent 

11

Chalet rental in Canton of Vaud

Canton of Vaud / Salavaux

2 5 3 nights min

  • 2 bedrooms
  • sleeps 5
  • 3 nights min
  • Child friendly
  • Ask about pets
  • Private garden
Cozy well-equipped summer cottage, chalet and brick cultivation, surrounded by a small garden with garden shed. Large terrace and seating in redesigning the garden. It is easily accessible and is located in a cottage area, which borders Lake Murten. The lake with a publ …see more

from $151 / night

$905 / week

Book View

from $151 / night

17

Vacation home in Switzerland

Canton of Ticino / Bignasco

3 8 7 nights min

  • 3 bedrooms
  • sleeps 8
  • 7 nights min
  • Nearest beach 0 mi
  • Child friendly
  • Car not necessary
Casa al Fiume, Bignasco, in the middle of the Vallemaggia in a sunny position, pergolas and terrace, direct access to the Maggia. Ideal for families with several children; 2 to 10 people, dog allowed. Convenient access to directly in front of the House (1 private park …see more

from $181 / night

$1,187 / week

Book View

from $181 / night

11

Apartment rental in Switzerland

Canton of Valais / Zermatt

2 4 min stay varies

  • 2 bedrooms
  • sleeps 4
  • min stay varies
  • Child friendly
Old, simple small apartment house "St. Martin", 6 storeys. In the district of Wiesti, 700 m from the centre, in a quiet, sunny, elevated position, south-west facing position. In the house: lift, storage room for skis, central heating system. Stepped path (70 steps) to t …see more

from $119 / night

$836 - $2,343 / week

Book View

Responds fast!
avg. 3 hours 21 minutes

from $119 / night

(4) Excellent 

14

Vacation chalet in Switzerland

Canton of Graubunden / Vicosoprano

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
In the heart of the Italian Graubünden at the foot of the Swiss Alps, an old 19th century barn becomes the starting point for a modern and ecological restoration. Built in the historic core of Vicosoprano, it is only 20 minutes from Chiavenna and 40 ' hot from the cosmo …see more

from $149 / night

$1,123 / week

Book View

from $149 / night

(1) Excellent 

5

Guest house rental in Canton of Lucerne

Canton of Lucerne / Rothenburg

7 21 6 nights min

  • 7 bedrooms
  • sleeps 21
  • 6 nights min
  • Swimming pool
  • Child friendly
  • Private garden
Grüezi and a warm welcome to our farm with fully wheelchair-accessible group accommodation in an idyllic location in Rothenburg near Lucerne. Here you will find space for relaxation and inspiration, time to appreciate the world around you, and a whole range of different …see more

from $453 / night

$3,154 / week

Book View

from $453 / night

18

Vacation apartment in Switzerland

Canton of Valais / Grimentz

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
Comfortable flat on 2 levels for 4 people, living room, kitchen area with dishwasher, 1 2-bedroom, attic with 2 beds, bath-WC, separated WC, balcony, upper floors, TV, wifi, south-east orientation.------------------------------------------------------------------------- …see more

from $102 / night

$711 - $759 / week

Inquire View

from $102 / night

(1) Excellent 

13

Vacation apartment in Canton of Bern

Bernese Oberland / Interlaken

2 4 3 nights min

  • 2 bedrooms
  • sleeps 4
  • 3 nights min
  • Child friendly
  • Private garden
Located in a peaceful residential area, but very close to Interlaken train station and all amenities. The apartment is located on the ground floor, with private outside seating area, parking and is great for couples and small families. Bedroom 1 has a massive comf …see more

from $151 / night

$1,056 / week

Book View

from $151 / night

(1) Excellent 

16

Apartment rental in Switzerland

Canton of Bern / Zweisimmen

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Child friendly
  • Pet friendly
  • Private garden
New 2-room apartment (42 m2) in a typical chalet. Quiet and sunny location with mountain views. Private terrace with garden furniture and barbecue. Ideal base for hiking or skiing and snowboarding. Garage and lift. Living / dining room with TV / radio and sofa. Open kit …see more

from $81 / night

$564 / week

Book View

from $81 / night

11

Ski apartment to rent in Switzerland

Portes du Soleil / Les Crosets

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Ski
  • Child friendly
Apartment Les Cimes is situated in Les Crosets, a popular destination for skiing, hiking, mountain biking and horse riding. Les Crosets is part of Les Portes du Soleil, the second largest ski area in world with its 650 km of marked pistes. The apartment has direct acce …see more

from $111 / night

$704 / week

Book View

from $111 / night

(2) Excellent 

24

Ski chalet to rent in Switzerland

Canton of Valais / Zinal

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Ski
  • Child friendly
  • Car not necessary
The focal point of Chalet Millies Etoilles is the open plan living room, dining area and kitchen. The vaulted ceiling and log burning fire gives this whole area a warm cosy and spacious feeling. The kitchen is large and equipped to a very high standard with many luxur …see more

from $64 / night

$448 - $2,032 / week

Book View

from $64 / night

(36) Excellent 

22

Vacation villa in Lake Maggiore

Lake Maggiore / Minusio

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach/lakeside relaxation
  • Nearest beach 0.2 mi
  • Child friendly
This luxurious modern villa is a hidden gem in Ticino with stunning views over Lago Maggiore. The villa is situated in a quiet, privileged and beautiful residential area at one of the most beautiful areas of Lago Maggiore. Locarno is only 5 minutes away and Ascona a mer …see more

from $273 / night

$1,910 - $3,453 / week

Book View

Responds fast!
avg. 2 hours 45 minutes

from $273 / night

(6) Excellent 

18

Vacation chalet in Swiss Alps

Canton of Valais / Evolene

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Child friendly
  • Private garden
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ …see more

from $170 / night

$1,187 - $1,519 / week

Inquire View

from $170 / night

18

Vacation apartment in Switzerland

Canton of Valais / Grimentz

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
Comfortable flat for 4 to 5 people, living room, kitchen area with dishwasher, 1 double bedroom, 1 3-bedroom whom 1 bunk bed, shower, separated WC, balcony, first floor, TV, wifi, south-east orientation. ------------------------------------------------------------------ …see more

from $102 / night

$711 - $760 / week

Inquire View

from $102 / night

(3) Excellent 

10

Swiss Alps ski home to rent.

Trun / Schlans

2 8 2 nights min

  • 2 bedrooms
  • sleeps 8
  • 2 nights min
  • Ski
  • Child friendly
  • Private garden
Holiday house for max. 8 people. Sun terrace on the south side next to a medieval tower in the local image protected mountain village Schlans with a unique view into the Berglandaschft and the Upper Rhine valley in the Surselva. Numerous hiking trails. From spring to au …see more

from $141 / night

$986 / week

Book View

from $141 / night

27

Switzerland Vacation apartment rental

Canton of Basel / Basel

3 7 1 night min

  • 3 bedrooms
  • sleeps 7
  • 1 night min
  • Child friendly
The apartment is located in our beautifully renovated old building on the first floor. It has wood floors and stucca ceilings and is tastefully equipped. It has 3 rooms with each 2 beds. In the living room, there is also a space with a sofa, a chair and a dining table. …see more

from $101 / night

$704 / week

Book View

from $101 / night

(5) Excellent 

25

Swiss Alps ski apartment to rent.

Zermatt / Winkelmatten

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Ski
  • Child friendly
  • Car not necessary
Family run holiday home **** S. infrastructure for MTB. Quiet, very sunny location. Best panoramic view of the Matterhorn.Liegt the family-friendly area of ​​Winkelmatten. Children's playground and restaurants (3 mins walk) Two fully equipped, modern apartments (per 100 …see more

from $202 / night

$1,760 - $4,083 / week

Book View

from $202 / night

7

Vacation villa in Canton of Vaud

Nyon District / Bogis-Bossey

4 7 7 nights min

  • 4 bedrooms
  • sleeps 7
  • 7 nights min
  • Beach/lakeside relaxation
  • Nearest beach 3 mi
  • Child friendly
Spacious country villa, perfect setting for a family holiday in Switzerland. Located in pretty village in Vaud, 20 minutes and one exit from Geneva, even closer to Lake Geneva, and 5 minutes to the French spa of Divonne-les-Bains, another tourist resort and small marke …see more

from $286 / night

$1,370 / week

Book View

from $286 / night

11

Vacation apartment in Canton of Lucerne

Canton of Lucerne / Lucerne

2 8 1 night min

  • 2 bedrooms
  • sleeps 8
  • 1 night min
  • Child friendly
The apartment is located in the center The apartment is in the middle of the famous and hip city part named 'Neustadt' just a short walk from the train station. You will reside in the newest apartment, right next to the famous 'Gugelhupf' bakery and other local top res …see more

from $229 / night

$1,598 / week

Book View

from $229 / night

(6) Excellent 

8

Vacation apartment in Switzerland

Canton of Valais / Brig

2 4 2 nights min

  • 2 bedrooms
  • sleeps 4
  • 2 nights min
  • Child friendly
  • Pet friendly
This appartment is located just 12 minutes uphill walk from the train station, and has a panoramic view on the rhone valley and on the city of Brig. It's a fully furnished 2 bedroom apartment, that is 5 minutes foot walk away from the city center, but enjoys the quietne …see more

from $100 / night

$653 - $759 / week

Book View

from $100 / night

18

Swiss Alps Vacation chalet rental

Canton of Valais / Grimentz

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
  • Private garden
Simple comfort chalet on 3 levels for 5 people, small living room with fireplace and 1 bed, kitchen-dining area, 2 double bedrooms, shower-WC, separated WC, balconies, terrace, no TV, no reception, east orientation, public car park.-------------------------------------- …see more

from $92 / night

$641 - $685 / week

Inquire View

from $92 / night

11

Jungfrau Region Vacation home rental

Jungfrau Region / Grindelwald

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Child friendly
  • Pet friendly
It's a house in the Alps in Switzerland,is 5 minutes from Grindelwald by car and by train is 10 minutes. is 15 minutes from Interlaken by car and train is 20 minutes. in the summer around the house is very green very beautiful in winter it's all full of snow around the …see more

from $121 / night

$191 / week

Book View

from $121 / night

(1) Excellent 

10

Switzerland Vacation home rental

Canton of Vaud / Corsier-sur-Vevey

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Swimming pool
  • Child friendly
  • Air conditioning
Apartment of 90 m2 full foot on the ground floor of a chalet in a residential area in the middle of nature. Ideal for families. Large living and dining room with fully equipped kitchen and sofa bed A room with a double bed (160 x 200) and bathroom, A room with two bunk …see more

from $160 / night

$1,085 - $1,564 / week

Book View

from $160 / night

(8) Excellent 

35

Ski chalet to rent in Swiss Alps

Canton of Valais / La Tzoumaz

5 10 7 nights min

  • 5 bedrooms
  • sleeps 10
  • 7 nights min
  • Ski
  • Child friendly
  • Car not necessary
Chalet Aventure is a stunning luxury chalet with breathtaking views from the huge double-height feature windows in the main living area. The chalet has a fabulous position, elevated to give a stunning view across the nearby valley to the distant mountain peaks beyond. …see more

from $448 / night

$2,045 - $4,855 / week

Book View

from $448 / night

17

Swiss Alps Vacation apartment rental

Canton of Valais / Grimentz

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
Comfortable flat for 5 people, living room with fireplace, kitchen area with dishwasher, 1 2-bedroom, 1 3-bedroom whom 1 bunk bed, bath, separated WC, balcony, third floor, TV, wifi, east-north orientation.---------------------------------------------------------------- …see more

from $102 / night

$711 - $760 / week

Inquire View

from $102 / night

(12) Excellent 

12

Vacation studio rental

Canton of Vaud / Lausanne

Studio 4 2 nights min

  • Studio
  • sleeps 4
  • 2 nights min
  • Child friendly
Large furnished studio in Lausanne well-located. Kitchen. corner living room + dining room + balcony, bathroom TV, internet, bathroom area Montchoisi. Close to bus, metro. The Lake and the train station are 10 minutes walk. The city centre is 15 minutes walk. Park close …see more

from $81 / night

$503 - $996 / week

Book View

from $81 / night

13

Switzerland Vacation condo rental

Canton of Valais / Susten

2 5 2 nights min

  • 2 bedrooms
  • sleeps 5
  • 2 nights min
  • Child friendly
  • Ask about pets
DEUTSCH: Das Chalet liegt in einer ruhigen, sonnigen Berghanglage. Sie können hier eine wunderschön e Aussicht auf die umliegende Bergwelt genießen. Das Chalet ist das ganze Jahr über eine befestigte geteerte Straße zu erreichen. Die Wohnung bietet Platz für 4-5 Persone …see more

from $86 / night

$600 / week

Book View

from $86 / night

(7) Excellent 

55

Vacation condo in Switzerland

Bernese Oberland / Interlaken

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Beach/lakeside relaxation
  • Nearest beach 0.5 mi
  • Swimming pool
WELCOME TO THE HOUSE OTIUM, WELLNESS OASIS FOR BODY MIND AND SOUL How about relaxing and memorable vacation in the heart of Switzerland in an exclusive location in Bernese Oberland by the beautiful Thunersee? Be enchanted by the diverse Swiss mountain world. The "House …see more

from $222 / night

$1,549 / week

Book View

Responds fast!
avg. 2 hours 57 minutes

from $222 / night

(16) Very Good 

12

Switzerland Vacation studio rental

Canton of Vaud / Lausanne

Studio 4 2 nights min

  • Studio
  • sleeps 4
  • 2 nights min
  • Beach/lakeside relaxation
  • Child friendly
  • Car not necessary
Lovely studio in the heart of the Olympic city The apartment is located 100 m from the beautiful park of Mon Repos. It is composed of a real bed for 2 persons and a comfortable sofa bed and a fantastic wide balcony with a nice view of the cathedral. The kitchen has …see more

from $99 / night

$604 / week

Book View

from $99 / night

(1) Excellent 

8

Canton of Neuchatel Vacation b&b rental

Canton of Neuchatel / Neuchâtel

1 3 1 night min

  • 1 bedroom
  • sleeps 3
  • 1 night min
  • Child friendly
  • Pet friendly
The accommodation is close to forests and the bus station (1 minute walk), and you can move with great ease. The forest is a 5 minute walk, you will find picnic spaces provided barbecue available and a golf swing course. Enjoy my accommodation for brightness, the view o …see more

from $40 / night

$280 / week

Book View

Responds fast!
avg. 3 hours 39 minutes

from $40 / night