Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Schwyz
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Switzerland
Switzerland
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Countryside
Amazing views
Cabins
Lakefront
Ski-in/out
Farms
Amazing pools
Bed & breakfasts
Trending
Vineyards
National parks
Tiny homes
New
Play
Camping
Design
Historical homes
Off-the-grid
A-frames
Golfing
Barns
Skiing
Lake
Filters
0
Show map
Search results; 452 places
452 places
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Schwyz
quiet apartment in Schwyz
Hosted by Rolf
Hosted by Rolf
23–28 Apr
23–28 Apr
€ 158
night
€ 158 per night
·
€ 786 total
€ 786 total
Show price breakdown
4.71 out of 5 average rating, 21 reviews
4.71 (21)
Guest favourite
Guest favourite
Flat in Gersau
Large 2.5 room apartment directly on the lake
Hosted by Florian
Hosted by Florian
12–17 May
12–17 May
€ 247
night
€ 247 per night
·
€ 1,233 total
€ 1,233 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Place to stay in Steinen
Wood100 room with Rigiblick
Hosted by Kurt
Hosted by Kurt
20–25 Apr
20–25 Apr
€ 79
night
€ 79 per night
·
€ 393 total
€ 393 total
Show price breakdown
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Guest favourite
Guest favourite
Flat in Schwyz
Mythen-Lodge
Hosted by Claudia
Hosted by Claudia
21–26 Apr
21–26 Apr
€ 145
night
€ 145 per night
·
€ 725 total
€ 725 total
Show price breakdown
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favourite
Guest favourite
Flat in Sattel
Apartment with kitchen in Sattel CH
Hosted by Erika
Hosted by Erika
27 Apr – 2 May
27 Apr – 2 May
€ 137
night
€ 137 per night
·
€ 681 total
€ 681 total
Show price breakdown
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Superhost
Superhost
Flat in Muotathal
apartment for 1-4
Hosted by Martin
Hosted by Martin
11–16 May
11–16 May
€ 85
night
€ 85 per night
·
€ 424 total
€ 424 total
Show price breakdown
4.8 out of 5 average rating, 126 reviews
4.8 (126)
Guest favourite
Guest favourite
Flat in Goldau
Romantic studio in antique house. Lakeview balcony
Hosted by Raquel
Hosted by Raquel
24–29 Aug
24–29 Aug
€ 75
night
€ 75 per night
·
€ 375 total
€ 375 total
Show price breakdown
4.84 out of 5 average rating, 429 reviews
4.84 (429)
Guest favourite
Guest favourite
38
Reviews
4.95
Rating
12
Years hosting
Room in Rickenbach SZ
Stay with Barbara
Stay with Barbara
Hosting for 12 years
,
·
Hosting for 12 years
generous double bedroom with kitchen
12–17 May
12–17 May
€ 114
night
€ 114 per night
·
€ 568 total
€ 568 total
Show price breakdown
4.95 out of 5 average rating, 38 reviews
4.95 (38)
Superhost
Superhost
Flat in Rothenthurm
Vintage Deluxe room in village center
Hosted by a business
Hosted by a business
3–8 May
3–8 May
€ 108
night
€ 108 per night
·
€ 538 total
€ 538 total
Show price breakdown
4.76 out of 5 average rating, 76 reviews
4.76 (76)
Guest favourite
Guest favourite
109
Reviews
4.93
Rating
12
Years hosting
Room in Ingenbohl
Stay with Graziella
Stay with Graziella
Hosting for 12 years
,
·
Hosting for 12 years
Beautiful spot in central Switzerland
21–26 Apr
21–26 Apr
€ 75
night
€ 75 per night
·
€ 375 total
€ 375 total
Show price breakdown
4.93 out of 5 average rating, 109 reviews
4.93 (109)
Guest favourite
Guest favourite
Flat in Morschach
One-room studio above Lake Lucerne, RB
Hosted by Paul
Hosted by Paul
21–26 Sep
21–26 Sep
€ 139
night
€ 139 per night
·
€ 695 total
€ 695 total
Show price breakdown
4.92 out of 5 average rating, 149 reviews
4.92 (149)
Guest favourite
Guest favourite
Flat in Einsiedeln
Studio in Schweizer Chalet
Hosted by Patricia
Hosted by Patricia
14–19 Jun
14–19 Jun
€ 95
night
€ 95 per night
·
€ 472 total
€ 472 total
Show price breakdown
4.96 out of 5 average rating, 26 reviews
4.96 (26)
Guest favourite
Guest favourite
Flat in Oberiberg
Fancy pure relaxation with a beautiful mountain panorama?
Hosted by Martin
Hosted by Martin
20–25 Apr
20–25 Apr
€ 195
night
€ 195 per night
·
€ 973 total
€ 973 total
Show price breakdown
4.9 out of 5 average rating, 50 reviews
4.9 (50)
Guest favourite
Guest favourite
Flat in Sattel
" Haus Andrea " 4 Season Village
Hosted by Anneliese
Hosted by Anneliese
29 Apr – 4 May
29 Apr – 4 May
€ 102
night
€ 102 per night
·
€ 508 total
€ 508 total
Show price breakdown
4.86 out of 5 average rating, 150 reviews
4.86 (150)
Guest favourite
Guest favourite
Flat in Gross SZ
Apartment with heart in the natural paradise on Lake Sihlsee
Hosted by Gaby
Hosted by Gaby
4–9 May
4–9 May
€ 129
night
€ 129 per night
·
€ 641 total
€ 641 total
Show price breakdown
4.96 out of 5 average rating, 71 reviews
4.96 (71)
Guest favourite
Guest favourite
Flat in Sattel
Modern 2.5 room duplex apartment
Hosted by Angelika
Hosted by Angelika
22–27 Sep
22–27 Sep
€ 117
night
€ 117 per night
·
€ 583 total
€ 583 total
Show price breakdown
4.99 out of 5 average rating, 164 reviews
4.99 (164)
Guest favourite
Guest favourite
Flat in Steinen
Bright, friendly 3-room apartment in the countryside
Hosted by Priska
Hosted by Priska
29 Aug – 3 Sep
29 Aug – 3 Sep
€ 143
night
€ 143 per night
·
€ 714 total
€ 714 total
Show price breakdown
4.95 out of 5 average rating, 129 reviews
4.95 (129)
Flat in Ingenbohl
Charming maisonette with view to lake Lucerne
Hosted by Livia
Hosted by Livia
3–9 May
3–9 May
€ 146
night
€ 146 per night
·
€ 871 total
€ 871 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
1
2
3
4
…
15