Skip to main content

Featured self-catering accommodation destinations

Destination inspiration for your trip – find a self-catering accommodation

Villars-sur-Ollon

122 self-catering accommodations

Lausanne

106 self-catering accommodations

Montreux

86 self-catering accommodations

Leysin

53 self-catering accommodations

Chateau-d'Oex

42 self-catering accommodations

Gryon

32 self-catering accommodations

Les Diablerets

16 self-catering accommodations

Ollon

12 self-catering accommodations

Chesières

11 self-catering accommodations

Veytaux

8 self-catering accommodations

Morges

8 self-catering accommodations

Les Mosses

7 self-catering accommodations

Vevey

6 self-catering accommodations

Puidoux

6 self-catering accommodations

Chardonne

6 self-catering accommodations

Grandvaux

6 self-catering accommodations

The best self-catering accommodations in Vaud

Check out our selection of great self-catering accommodations in Vaud

Filter by:

Star Rating
Review score

Great apartment in Lausanne

Lausanne

Just a 12-minute walk from Palais de Beaulieu and 0.9 miles from Lausanne Train Station, Great apartment in Lausanne features accommodations in Lausanne, with a terrace.

L
Le
From
United States
Location is ok. It's a bit far from groceries, coffee shops but with a rented car it wasn't a major issue. It was just a one-day stay and we went out quite a bit and both apts were decent enough for a night sleep.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 113 reviews
Price from
$257.94
1 night, 2 adults

Joli studio avec terrasse et vue POUR NON FUMEURS

Belmont-sur-Lausanne

Joli studio avec terrasse et vue POUR NON FUMEURS offers accommodations in Belmont-sur-Lausanne, 4.4 miles from Lausanne Train Station and 4.8 miles from Palais de Beaulieu.

A
Adrian
From
Romania
Very clean, comfortable, superb view. Very helpful and polite host
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 145 reviews
Price from
$147.69
1 night, 2 adults

Afterwork Hotel

Hotel in Etoy

Located in Etoy, 15 miles from Lausanne Train Station, Afterwork Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

M
Michael
From
Switzerland
Super comfortable beds and pillows. Clever swivel TV in our JR Suite. Breakfast was delicious, although the welcome mixed vegetables were cold. (We wished there had been a guest microwave available for warming them.)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 821 reviews
Price from
$270.97
1 night, 2 adults

Motel-Résidence Ô Pied à Terre

Montilliez

Providing a garden, Motel-Résidence Ô Pied à Terre features accommodations in Montilliez. This condo hotel provides free private parking and an elevator.

J
John
From
Switzerland
Location was quiet, parking was great, and the apartment was clean.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 299 reviews
Price from
$159.60
1 night, 2 adults

Base Nyon

Hotel in Nyon

Just 164 feet from the Nyon Train Station, Base Nyon is a hotel & serviced apartment building in the center of Nyon.

D
Delphine
From
Netherlands
Tidy and clean flat, perfect for cooking for yourself. Very close to the lake (5mn walk) and quiet. It was exactly what we needed.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 456 reviews
Price from
$246.55
1 night, 2 adults

Leysin Lodge

Leysin

The ski-in-ski-out Leysin Lodge is a self-catering accommodations located on the ski pistes of Leysin, offering panoramic views of the Swiss Alps from the balcony, free WiFi internet access, an open...

r
ronald
From
Israel
Big rooms,very clean and comfortable,equipped kitchen with everything you will need, the view from the balcony was amazing ! The stuff was very friendly and helpful with every question i had even after desk hours
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 309 reviews
Price from
$200.10
1 night, 2 adults

Large Apartment 7 minutes walking to Train station

Lausanne Center, Lausanne

Large Apartment 7 minutes walking to Train station is located in Lausanne, just 1.7 miles from Palais de Beaulieu and 17 miles from Train Station Montreux.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews
Price from
$278.47
1 night, 2 adults

Zogbi Hospitality Aubonne 3

Aubonne

Zogbi Hospitality Aubonne 3 offers accommodations in Aubonne, 16 miles from Palais de Beaulieu and 25 miles from PalExpo. The air-conditioned accommodation is 15 miles from Lausanne Train Station.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 18 reviews
Price from
$137.42
1 night, 2 adults

Zogbi Hospitality Aubonne 1

Aubonne

Zogbi Hospitality Aubonne 1 is located in Aubonne, just 16 miles from Palais de Beaulieu and 25 miles from PalExpo.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
$144.57
1 night, 2 adults

Grand appartement rénové - Calme & confortable

Peney-le-Jorat

Grand appartement rénové - Calme & confortable is located in Peney-le-Jorat, just 10 miles from Palais de Beaulieu and 10 miles from Lausanne Train Station.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews
Price from
$262.41
1 night, 2 adults
All self-catering accommodations in Vaud

Most booked self-catering accommodations in Vaud this month

See all

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,413 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 381 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 252 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 821 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,325 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 687 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 827 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,424 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 409 reviews

Popular with guests booking self-catering accommodations in Vaud

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 131 reviews

FAQs about self-catering accommodations in Vaud

Self-catering Accommodations That Guests Love in Vaud

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
The location and apartment were perfect for our family of 5 (kids 9, 8 and 5 years old) for our 4 nights. The apartment is well stocked and the kitchen is fully functioning with plenty of dishes and utensils. We were really happy with the our experience.
Guest review byThomas
Group
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 90 reviews
Friendly and helpful hosts, well-equipped little studio with a kitchenette and a balcony at the entrance, location convenient for driving to Murten, Bern, etc.
Guest review byFrequent traveller
Young couple
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,325 reviews
Location was excellent for walking and exploring Lausanne. Room was plenty large enough for 2 persons. The kitchenette has everything needed to cook in room to help save some money during an expensive Switzerland vacation.
Guest review byLynn
Young couple
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 10 reviews
Beatufilul and cozy chalet, located in the mountains some 10 km from Montreux. Well equipped kitchen, comfortable beds, beatufil views.
Guest review byLeszek
Solo traveler
Avg. price/night: $129.81
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 421 reviews
Clean room, kitchen with everything essential, easy check-in and access to the room late evening, parking.
Guest review byDmitry
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 28 reviews
The little house is very comfortable and has everything a family may need. We did not use the room with bunk beds so I can’t comment on that one. The bed was very comfy. The kitchen was fully equipped. Everything was very clean. If you have a crawling baby, you will need a protection for stairs. A neighbor from another house came to us saying it was raining and our laundry was on a terrace :))
Guest review byLali
Family with young children
Avg. price/night: $164.43
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 91 reviews
Clean and comfy. Easy to pick keys. Quiet. Complete kitchen
Guest review byKarol Sł
Group
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 83 reviews
Apartment is very bright, spacious enough. Especially good for family of 4 or just for couple. In the kitchen there is everything what you need that is really important when you are travelling with children and are used to cook at home. Nature lovers will like this place because the building is surrounded by greenery. The owner of apartment is a wonderful person ! I hope we can stay here soon again !
Guest review byNarkienė
Family with young children
Avg. price/night: $178.03
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 41 reviews
We loved the well equipped kitchen that allowed us to make our own meals very comfortably! The place was clean, conveniently located close to the train station, shops and the lake. Also, Villeneuve is a beautiful little town with loads of great hiking and other outdoor activities nearby.
Guest review byZuzanna
Young couple
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 35 reviews
Lovely lake view from the big terrace of the property. Big living room with kitchen and all equipment , separate wc. 2 bedroom , 1 bathroom. It’s a 10 minute bus ride from the Montreux station, Chillon Castle is just 10 minutes walk from property. Use the lake side walkway. Opp the property.
Guest review byKandarp Bhavsar
Travelers with friends