AirROI ranking · 202666 markets ranked
Best Places to Buy an Airbnb in Switzerland (2026)
Grindelwald is the best place to buy an Airbnb in Switzerland in 2026, according to AirROI's ranking of 66 markets. Its listings averaged CHF 59,300 in revenue over the 12 months to October 2026 and were booked on 55% of nights. It leads on the blend rather than on any one measure, placing 1st of 66 for occupancy, 2nd of 66 for revenue per listing and 9th of 66 for market size. Lucerne and Zurich come next.
- Markets tracked
- 377
- Active Airbnb listings
- 30,000
- Avg. revenue per listing
- CHF 24,600
- Occupancy rate
- 39%
- Avg. nightly rate
- CHF 245
- Revenue change, typical market
- +8%
The short answer
Switzerland Airbnb Market at a Glance
Bern holds six of the top ten places but only 12 of the 66 ranked markets. Its listings earn more: its ranked markets average CHF 45,000 per listing, against CHF 23,500 for ranked markets elsewhere.
Across Switzerland, the 30,000 active Airbnb listings tracked by AirROI, a short-term-rental data firm, averaged CHF 24,600 over the same period. They were booked on 39% of nights at about CHF 245 a night; the ranking covers the 66 markets with at least 100 active listings. Revenue per listing rose in 52 of the 65 ranked markets with a comparable year of data, by 8% in the typical one.
The ranking weighs revenue per listing most, then occupancy and market size, then how evenly income spreads across the year and how it changed on the year. It reflects rental performance, not purchase prices or local short-term rental rules. How the ranking works.
Where the top 10 Airbnb markets in Switzerland are
Each dot is one of the 377 markets AirROI tracks in Switzerland (8 outlying ones fall outside the map), sized by active listings and coloured by average revenue per listing. Select a number to jump to its profile.
Money figures on this page are in Swiss francs, converted from US dollars at CHF 0.80 per US$, the typical rate from November 2025 to October 2026.
Top 10
The Top 10 Airbnb Markets in Switzerland
Each profile draws on the market's full AirROI report: how it earns, when in the year, who books and what sells. Monthly figures are averages per listing active in that month, so twelve of them add up to more than the annual average, which also counts listings that operated for only part of the year.
| # | Market | Avg. revenue | Occupancy |
|---|---|---|---|
Grindelwald High occupancy · High earnings | CHF 59,300 | 55% | |
Lucerne Growing revenue · High occupancy | CHF 45,500 | 52% | |
Zurich Large market · Year-round demand | CHF 26,600 | 45% | |
| 4 | Zermatt High earnings · Large market | CHF 54,900 | 47% |
| 5 | Lauterbrunnen High earnings · High occupancy | CHF 65,900 | 53% |
| 6 | Interlaken High earnings · High occupancy | CHF 52,200 | 51% |
| 7 | Adelboden Growing revenue · High occupancy | CHF 28,600 | 45% |
| 8 | Spiez High occupancy · High earnings | CHF 40,000 | 52% |
| 9 | Engelberg High earnings | CHF 26,600 | 38% |
| 10 | Sigriswil High occupancy · High earnings | CHF 51,100 | 54% |
1. Grindelwald
Known for: High occupancy · High earnings

Top-earning Airbnb listings in Grindelwald - Avg. revenue
- CHF 59,300 +8% vs. last year
- Occupancy
- 55%
- Nightly rate
- CHF 355
- Active listings
- 553
Where it places among the 66 ranked markets in Switzerland
- Revenue 2nd of 66
- Occupancy 1st of 66
- Market size 9th of 66
- Year-round 19th of 66
- Growth 32nd of 65
- How it earns
- Grindelwald commands premium rates, about CHF 355 a night, and still books 55% of nights, 16 points above the Switzerland average. That adds up to CHF 59,300 per listing over the year, the second-highest of the 66 ranked markets. A typical listing takes in about CHF 5,000 a month; the top quarter clear CHF 7,670 or more. Revenue per listing rose 8% over the year, helped by nightly rates 13% higher.
- When it earns
- Grindelwald's season runs from May to September, peaking in July at about CHF 9,520 per listing; November, the quietest month, brings in about CHF 3,210. Guests book early, about 101 days ahead against roughly 71 for the typical market in Switzerland, and stay about 5 nights.
- Who books
- Most guests come from abroad (91%), led by visitors from the United States, South Korea and the United Kingdom.
- What sells
- The most common entire home has 2 bedrooms (33% of entire homes), and apartments and condos make up 83% of supply.
- Who it suits
- It suits buyers who can carry costs through a quiet November and can furnish and price for a premium stay.
Revenue per listing by month
CHF 9,520 CHF 3,210- Median listing
- CHF 5,000/mo
- Top 25% of listings
- CHF 7,670+/mo
- Booked ahead
- 101 days
- Average stay
- 5 nights
- Guests from abroad
- 91%
- Most common home size
- 2 bedrooms
Areas in the full report: First · Mannlichen · Kleine Scheidegg
Full Grindelwald Airbnb report2. Lucerne
Known for: Growing revenue · High occupancy

Top-earning Airbnb listings in Lucerne - Avg. revenue
- CHF 45,500 +23% vs. last year
- Occupancy
- 52%
- Nightly rate
- CHF 275
- Active listings
- 340
Where it places among the 66 ranked markets in Switzerland
- Revenue 6th of 66
- Occupancy 5th of 66
- Market size 18th of 66
- Year-round 19th of 66
- Growth 4th of 65
- How it earns
- Lucerne fills more nights than most of Switzerland: 52% of them, the fifth-highest occupancy of the 66 ranked markets, at about CHF 275 a night. Listings averaged CHF 45,500 in revenue over the year, the sixth-highest of the 66 ranked markets. In a typical month the median listing brings in about CHF 4,090, and the best quarter clear CHF 6,990. Revenue per listing rose 23% over the year, helped by nightly rates 17% higher.
- When it earns
- Revenue in Lucerne concentrates from May to September: July earns about CHF 7,200 per listing, about three times as much as February. Stays are shorter than in most of Switzerland, about 4 nights, so listings turn over often; guests book about 66 days ahead.
- Who books
- Most guests come from abroad (94%), led by visitors from the United States, the United Kingdom and Australia.
- Guest expectations
- Average ratings (4.71 stars) trail the typical market in Switzerland (4.81), which leaves room for a well-run listing to stand out.
- Who it suits
- Best for buyers who can ride out a slow February.
Revenue per listing by month
CHF 7,200 CHF 2,450- Median listing
- CHF 4,090/mo
- Top 25% of listings
- CHF 6,990+/mo
- Booked ahead
- 66 days
- Average stay
- 4 nights
- Guests from abroad
- 94%
- Most common home size
- 1 bedroom
Areas in the full report: Old Town (Altstadt) · Lake Lucerne Promenade · Reuss District
Full Lucerne Airbnb report3. Zurich
Known for: Large market · Year-round demand

Top-earning Airbnb listings in Zurich - Avg. revenue
- CHF 26,600 +19% vs. last year
- Occupancy
- 45%
- Nightly rate
- CHF 210
- Active listings
- 1,670
Where it places among the 66 ranked markets in Switzerland
- Revenue 20th of 66
- Occupancy 13th of 66
- Market size 1st of 66
- Year-round 6th of 66
- Growth 8th of 65
- How it earns
- Zurich earns on volume. Rates run below the Switzerland average at about CHF 210 a night, but listings book 45% of nights. Average revenue per listing came to CHF 26,600, 8% above the Switzerland average. Month to month, the median listing earns about CHF 2,590 and a top-quarter listing CHF 4,360 or more. Revenue per listing rose 19% over the year, helped by nightly rates 14% higher.
- When it earns
- In Zurich, the months from May to September earn above the yearly average, led by July at about CHF 4,250 per listing; February is the low point at about CHF 2,210. Guests book later than in most of Switzerland, about 43 days ahead against roughly 71 for the typical market in Switzerland; stays average 5 nights.
- Who books
- Most guests come from abroad (90%), led by visitors from the United States, Germany and the United Kingdom.
- What sells
- Smaller places set the market: only 9% of entire homes have three or more bedrooms, against about 28% in the typical market in Switzerland; apartments and condos make up 93% of supply.
- Who it suits
- A good fit for buyers who would rather price for occupancy than for rate and prefer a smaller one- or two-bedroom place.
Revenue per listing by month
CHF 4,250 CHF 2,210- Median listing
- CHF 2,590/mo
- Top 25% of listings
- CHF 4,360+/mo
- Booked ahead
- 43 days
- Average stay
- 5 nights
- Guests from abroad
- 90%
- Most common home size
- 1 bedroom
Areas in the full report: Old Town (Altstadt) · City Centre (Zentrum) · Zürich-West
Full Zurich Airbnb report4. Zermatt
Known for: High earnings · Large market

Top-earning Airbnb listings in Zermatt - Avg. revenue
- CHF 54,900 +7% vs. last year
- Occupancy
- 47%
- Nightly rate
- CHF 445
- Active listings
- 876
Where it places among the 66 ranked markets in Switzerland
- Revenue 3rd of 66
- Occupancy 11th of 66
- Market size 3rd of 66
- Year-round 30th of 66
- Growth 36th of 65
- How it earns
- Zermatt earns on price and volume at once: guests pay about CHF 445 a night, and listings are booked on 47% of nights, 8 points above the Switzerland average. That adds up to CHF 54,900 per listing over the year, the third-highest of the 66 ranked markets. A typical listing takes in about CHF 4,540 a month; the top quarter clear CHF 7,440 or more. Revenue per listing rose 7% over the year, helped by nightly rates 5% higher.
- When it earns
- Zermatt's season runs from December to March, peaking in February at about CHF 9,700 per listing; November, the quietest month, brings in about CHF 3,080. Bookings arrive well in advance, about 93 days before check-in, so much of a season's calendar fills early; stays average 5 nights.
- Who books
- Most guests come from abroad (86%), led by visitors from the United States, the United Kingdom and Canada.
- What sells
- Two-bedroom homes lead the market (30% of entire homes), and apartments and condos make up 88% of supply.
- Who it suits
- It suits buyers who can furnish and price for a premium stay and are prepared for thin bookings around November.
Revenue per listing by month
CHF 9,700 CHF 3,080- Median listing
- CHF 4,540/mo
- Top 25% of listings
- CHF 7,440+/mo
- Booked ahead
- 93 days
- Average stay
- 5 nights
- Guests from abroad
- 86%
- Most common home size
- 2 bedrooms
Areas in the full report: Zermatt Village · Schwarzsee · Gornergrat
Full Zermatt Airbnb report5. Lauterbrunnen
Known for: High earnings · High occupancy

Top-earning Airbnb listings in Lauterbrunnen - Avg. revenue
- CHF 65,900 +2% vs. last year
- Occupancy
- 53%
- Nightly rate
- CHF 425
- Active listings
- 568
Where it places among the 66 ranked markets in Switzerland
- Revenue 1st of 66
- Occupancy 3rd of 66
- Market size 8th of 66
- Year-round 38th of 66
- Growth 49th of 65
- How it earns
- Rates in Lauterbrunnen run about CHF 425 a night, 72% above the Switzerland average, yet listings still fill 53% of nights. Listings averaged CHF 65,900 in revenue over the year, the highest of the 66 ranked markets. In a typical month the median listing brings in about CHF 5,050, and the best quarter clear CHF 8,470.
- When it earns
- Revenue in Lauterbrunnen concentrates from June to September: July earns about CHF 12,000 per listing, about 3.4 times as much as November. Guests book early, about 101 days ahead against roughly 71 for the typical market in Switzerland, and stay about 5 nights.
- Who books
- Most guests come from abroad (94%), led by visitors from the United States, the United Kingdom and Australia.
- The competition
- Professional managers run 39% of listings, against about 16% in the typical market in Switzerland, and the largest operator runs 64 listings, so new hosts compete with polished operations.
- Who it suits
- Best for buyers who can furnish and price for a premium stay and can carry costs through a quiet November.
Revenue per listing by month
CHF 12,000 CHF 3,580- Median listing
- CHF 5,050/mo
- Top 25% of listings
- CHF 8,470+/mo
- Booked ahead
- 101 days
- Average stay
- 5 nights
- Guests from abroad
- 94%
- Most common home size
- 2 bedrooms
Areas in the full report: Lauterbrunnen Valley · Mürren · Wengen
Full Lauterbrunnen Airbnb report6. Interlaken
Known for: High earnings · High occupancy

Top-earning Airbnb listings in Interlaken - Avg. revenue
- CHF 52,200 +5% vs. last year
- Occupancy
- 51%
- Nightly rate
- CHF 320
- Active listings
- 378
Where it places among the 66 ranked markets in Switzerland
- Revenue 4th of 66
- Occupancy 6th of 66
- Market size 17th of 66
- Year-round 34th of 66
- Growth 44th of 65
- How it earns
- Listings in Interlaken are booked on 51% of nights, the sixth-highest occupancy of the 66 ranked markets, at about CHF 320 a night. Average revenue per listing came to CHF 52,200, the fourth-highest of the 66 ranked markets. Month to month, the median listing earns about CHF 4,350 and a top-quarter listing CHF 7,000 or more.
- When it earns
- In Interlaken, the months from May to September earn above the yearly average, led by July at about CHF 8,980 per listing; November is the low point at about CHF 2,780. Visits are quick, about 3 nights on average against 5 nights for the typical market in Switzerland, booked about 65 days ahead. Most hosts take one- or two-night bookings (71% of listings), more than in the typical market.
- Who books
- Nearly all guests come from abroad, led by visitors from the United States, the United Kingdom and Australia.
- Guest expectations
- Average ratings (4.65 stars) trail the typical market in Switzerland (4.81), which leaves room for a well-run listing to stand out.
- Who it suits
- A good fit for buyers who can ride out a slow November.
Revenue per listing by month
CHF 8,980 CHF 2,780- Median listing
- CHF 4,350/mo
- Top 25% of listings
- CHF 7,000+/mo
- Booked ahead
- 65 days
- Average stay
- 3 nights
- Guests from abroad
- 96%
- Most common home size
- 2 bedrooms
Areas in the full report: Interlaken West · Interlaken East · Lauterbrunnen
Full Interlaken Airbnb report7. Adelboden
Known for: Growing revenue · High occupancy

Top-earning Airbnb listings in Adelboden - Avg. revenue
- CHF 28,600 +20% vs. last year
- Occupancy
- 45%
- Nightly rate
- CHF 225
- Active listings
- 161
Where it places among the 66 ranked markets in Switzerland
- Revenue 15th of 66
- Occupancy 12th of 66
- Market size 43rd of 66
- Year-round 11th of 66
- Growth 6th of 65
- How it earns
- Demand runs high in Adelboden: 45% of nights booked, 6 points above the Switzerland average, at about CHF 225 a night. That adds up to CHF 28,600 per listing over the year, 16% above the Switzerland average. A typical listing takes in about CHF 2,810 a month; the top quarter clear CHF 4,450 or more. Revenue per listing rose 20% over the year, helped by nightly rates 19% higher, even as the number of listings grew 18%. With 161 listings it is a small market, so its averages can move more from year to year.
- When it earns
- Adelboden has two seasons, June–August and January–February. February is the strongest month at about CHF 4,770 per listing, and November the quietest at about CHF 1,990.
- Guest expectations
- Guests rate listings highly, 4.86 stars on average against 4.81 for the typical market in Switzerland, so reviews set a high bar.
- Who books
- Most guests come from abroad (65%), led by visitors from Germany, France and the United States.
Revenue per listing by month
CHF 4,770 CHF 1,990- Median listing
- CHF 2,810/mo
- Top 25% of listings
- CHF 4,450+/mo
- Booked ahead
- 75 days
- Average stay
- 5 nights
- Most common home size
- 2 bedrooms
- Superhosts
- 63%
8. Spiez
Known for: High occupancy · High earnings

Top-earning Airbnb listings in Spiez - Avg. revenue
- CHF 40,000 +11% vs. last year
- Occupancy
- 52%
- Nightly rate
- CHF 255
- Active listings
- 172
Where it places among the 66 ranked markets in Switzerland
- Revenue 8th of 66
- Occupancy 4th of 66
- Market size 37th of 66
- Year-round 45th of 66
- Growth 28th of 65
- How it earns
- Spiez books 52% of available nights, the fourth-highest occupancy of the 66 ranked markets, and charges about CHF 255 a night. Listings averaged CHF 40,000 in revenue over the year, the eighth-highest of the 66 ranked markets. In a typical month the median listing brings in about CHF 3,530, and the best quarter clear CHF 5,490. Revenue per listing rose 11% over the year, helped by nightly rates 20% higher, even as the number of listings grew 46%. Its 172 listings make it one of the smaller ranked markets, so its figures are less settled than those of larger ones.
- When it earns
- Spiez's season runs from May to September, peaking in July at about CHF 7,000 per listing; November, the quietest month, brings in about CHF 1,960. Stays are shorter than in most of Switzerland, about 4 nights, so listings turn over often; guests book about 61 days ahead.
- Who books
- Most guests come from abroad (89%), led by visitors from the United States, France and China.
- The competition
- It is still largely owner-run: professional managers account for 2% of listings, and Superhosts make up 61% of hosts.
- Who it suits
- It suits buyers who are prepared for thin bookings around November and want to manage a property themselves.
Revenue per listing by month
CHF 7,000 CHF 1,960- Median listing
- CHF 3,530/mo
- Top 25% of listings
- CHF 5,490+/mo
- Booked ahead
- 61 days
- Average stay
- 4 nights
- Guests from abroad
- 89%
- Most common home size
- 1 bedroom
9. Engelberg
Known for: High earnings

Top-earning Airbnb listings in Engelberg - Avg. revenue
- CHF 26,600 +5% vs. last year
- Occupancy
- 38%
- Nightly rate
- CHF 235
- Active listings
- 246
Where it places among the 66 ranked markets in Switzerland
- Revenue 21st of 66
- Occupancy 23rd of 66
- Market size 25th of 66
- Year-round 9th of 66
- Growth 43rd of 65
- How it earns
- Engelberg books 38% of nights at about CHF 235 a night, close to the typical market in Switzerland. Average revenue per listing came to CHF 26,600, 8% above the Switzerland average. Month to month, the median listing earns about CHF 2,540 and a top-quarter listing CHF 4,050 or more. Revenue per listing rose 5% over the year, helped by nightly rates 7% higher. With 246 listings it is a small market, so its averages can move more from year to year.
- When it earns
- Revenue in Engelberg peaks twice, over July–August and again over January–February; February leads at about CHF 4,430 per listing, while November brings in about CHF 1,890.
- Who books
- Most guests come from abroad (70%), led by visitors from Germany, the United States and the United Kingdom.
- What sells
- The most common entire home has 1 bedroom (35% of entire homes), and apartments and condos make up 82% of supply.
Revenue per listing by month
CHF 4,430 CHF 1,890- Median listing
- CHF 2,540/mo
- Top 25% of listings
- CHF 4,050+/mo
- Booked ahead
- 69 days
- Average stay
- 5 nights
- Guests from abroad
- 70%
- Most common home size
- 1 bedroom
10. Sigriswil
Known for: High occupancy · High earnings

Top-earning Airbnb listings in Sigriswil - Avg. revenue
- CHF 51,100 +13% vs. last year
- Occupancy
- 54%
- Nightly rate
- CHF 270
- Active listings
- 102
Where it places among the 66 ranked markets in Switzerland
- Revenue 5th of 66
- Occupancy 2nd of 66
- Market size 63rd of 66
- Year-round 38th of 66
- Growth 18th of 65
- How it earns
- Sigriswil fills more nights than most of Switzerland: 54% of them, the second-highest occupancy of the 66 ranked markets, at about CHF 270 a night. That adds up to CHF 51,100 per listing over the year, the fifth-highest of the 66 ranked markets. A typical listing takes in about CHF 4,080 a month; the top quarter clear CHF 6,890 or more. Revenue per listing rose 13% over the year, helped by nightly rates 15% higher. Its 102 listings make it one of the smaller ranked markets, so its figures are less settled than those of larger ones.
- When it earns
- Revenue in Sigriswil concentrates from May to September: July earns about CHF 8,530 per listing, about 3.3 times as much as March.
- Who books
- Most guests come from abroad (88%), led by visitors from the United States, France and Germany.
- Guest expectations
- Guests rate listings highly, 4.86 stars on average against 4.81 for the typical market in Switzerland, so reviews set a high bar.
- Who it suits
- Best for buyers who can carry costs through a quiet March.
Revenue per listing by month
CHF 8,530 CHF 2,560- Median listing
- CHF 4,080/mo
- Top 25% of listings
- CHF 6,890+/mo
- Booked ahead
- 59 days
- Average stay
- 4 nights
- Guests from abroad
- 88%
- Most common home size
- 2 bedrooms
Full ranking
How All 66 Ranked Markets in Switzerland Compare
The overall ranking with the five measures behind it. "Slow month" is a market's weakest month of revenue as a share of its best, so a higher figure means steadier income. Select a column heading to re-sort.
| Grindelwald High occupancy, high earnings | CHF 59,334 | 55% | CHF 354 | 34% | +8% | 553 | |
| Lucerne Growing revenue, high occupancy | CHF 45,471 | 52% | CHF 277 | 34% | +23% | 340 | |
| Zurich Large market, year-round demand | CHF 26,650 | 45% | CHF 211 | 52% | +19% | 1,666 | |
| 4 | Zermatt High earnings, large market | CHF 54,885 | 47% | CHF 443 | 32% | +7% | 876 |
| 5 | Lauterbrunnen High earnings, high occupancy | CHF 65,857 | 53% | CHF 423 | 30% | +2% | 568 |
| 6 | Interlaken High earnings, high occupancy | CHF 52,238 | 51% | CHF 320 | 31% | +5% | 378 |
| 7 | Adelboden Growing revenue, high occupancy | CHF 28,569 | 45% | CHF 224 | 42% | +20% | 161 |
| 8 | Spiez High occupancy, high earnings | CHF 39,997 | 52% | CHF 254 | 28% | +11% | 172 |
| 9 | Engelberg High earnings | CHF 26,646 | 38% | CHF 236 | 43% | +5% | 246 |
| 10 | Sigriswil High occupancy, high earnings | CHF 51,098 | 54% | CHF 270 | 30% | +13% | 102 |
| 11 | Saas-Fee Growing revenue, large market | CHF 27,326 | 37% | CHF 312 | 28% | +16% | 413 |
| 12 | Geneva Large market, year-round demand | CHF 17,725 | 43% | CHF 166 | 58% | +5% | 1,009 |
| 13 | Thun High occupancy, high earnings | CHF 29,477 | 49% | CHF 194 | 30% | +10% | 130 |
| 14 | Lugano Large market | CHF 20,236 | 39% | CHF 190 | 33% | +7% | 581 |
| 15 | Brienz (BE) High earnings, high occupancy | CHF 42,486 | 48% | CHF 297 | 26% | −3% | 161 |
| 16 | Beatenberg High occupancy, high earnings | CHF 37,424 | 48% | CHF 271 | 31% | −2% | 128 |
| 17 | Verbier High earnings, large market | CHF 35,176 | 34% | CHF 517 | 18% | +13% | 482 |
| 18 | Bern Large market, high occupancy | CHF 19,054 | 43% | CHF 166 | 46% | −2% | 462 |
| 19 | Kandersteg High earnings, high occupancy | CHF 37,466 | 48% | CHF 256 | 26% | +11% | 104 |
| 20 | Evolène Growing revenue, high occupancy | CHF 22,668 | 40% | CHF 218 | 34% | +39% | 120 |
| 21 | Nendaz Large market, high earnings | CHF 27,156 | 31% | CHF 377 | 32% | 0% | 863 |
| 22 | Lausanne Year-round demand, large market | CHF 13,213 | 43% | CHF 130 | 69% | +14% | 531 |
| 23 | Locarno Growing revenue, high occupancy | CHF 20,693 | 40% | CHF 190 | 23% | +13% | 286 |
| 24 | Val de Bagnes High earnings, high occupancy | CHF 37,552 | 40% | CHF 518 | 23% | – | 119 |
| 25 | Leysin Growing revenue | CHF 20,054 | 36% | CHF 216 | 43% | +14% | 152 |
| 26 | Sankt Moritz High earnings | CHF 32,731 | 35% | CHF 351 | 27% | −3% | 223 |
| 27 | Davos Large market | CHF 24,243 | 36% | CHF 361 | 23% | −4% | 496 |
| 28 | Montreux | CHF 22,881 | 36% | CHF 269 | 36% | −7% | 218 |
| 29 | Riddes High earnings, growing revenue | CHF 28,375 | 32% | CHF 328 | 25% | +11% | 227 |
| 30 | Klosters Growing revenue, high earnings | CHF 27,537 | 33% | CHF 555 | 22% | +13% | 235 |
| 31 | Laax Growing revenue | CHF 22,270 | 35% | CHF 265 | 26% | +11% | 252 |
| 32 | Flims | CHF 21,487 | 35% | CHF 302 | 34% | −3% | 223 |
| 33 | Basel Large market, year-round demand | CHF 15,232 | 36% | CHF 193 | 51% | 0% | 727 |
| 34 | Sion Year-round demand | CHF 15,485 | 39% | CHF 215 | 55% | +10% | 174 |
| 35 | Crans-Montana Large market | CHF 19,387 | 32% | CHF 256 | 35% | −4% | 626 |
| 36 | St. Gallen Year-round demand, growing revenue | CHF 12,000 | 36% | CHF 126 | 55% | +19% | 282 |
| 37 | Silvaplana | CHF 20,133 | 35% | CHF 244 | 36% | +7% | 131 |
| 38 | Neuchâtel Year-round demand, growing revenue | CHF 14,561 | 42% | CHF 138 | 53% | +21% | 132 |
| 39 | Orsières | CHF 19,747 | 38% | CHF 226 | 34% | 0% | 127 |
| 40 | Bettmeralp Growing revenue | CHF 19,725 | 38% | CHF 237 | 33% | +12% | 102 |
| 41 | Anniviers Large market | CHF 18,187 | 34% | CHF 233 | 27% | +8% | 535 |
| 42 | Bellinzona | CHF 17,221 | 37% | CHF 163 | 38% | +7% | 158 |
| 43 | Scuol Large market, growing revenue | CHF 16,921 | 35% | CHF 198 | 31% | +12% | 337 |
| 44 | Saanen | CHF 23,821 | 33% | CHF 398 | 28% | +4% | 166 |
| 45 | Ayent | CHF 19,278 | 36% | CHF 209 | 29% | +7% | 181 |
| 46 | Vex Growing revenue | CHF 22,669 | 34% | CHF 248 | 29% | +11% | 120 |
| 47 | Arosa | CHF 21,944 | 33% | CHF 293 | 23% | +2% | 272 |
| 48 | Saas-Grund Growing revenue | CHF 17,801 | 37% | CHF 208 | 33% | +55% | 101 |
| 49 | Leukerbad Growing revenue, large market | CHF 14,023 | 34% | CHF 160 | 34% | +15% | 410 |
| 50 | Veysonnaz High earnings | CHF 26,347 | 29% | CHF 527 | 33% | −14% | 164 |
| 51 | Ormont-Dessus Growing revenue | CHF 21,829 | 34% | CHF 288 | 31% | +16% | 101 |
| 52 | Gryon Growing revenue | CHF 18,176 | 30% | CHF 273 | 35% | +11% | 170 |
| 53 | Celerina/Schlarigna High earnings | CHF 26,229 | 33% | CHF 342 | 20% | +6% | 115 |
| 54 | Naters Growing revenue | CHF 14,768 | 35% | CHF 187 | 40% | +26% | 105 |
| 55 | Champéry | CHF 19,865 | 30% | CHF 313 | 27% | +4% | 174 |
| 56 | Vaz/Obervaz | CHF 19,400 | 30% | CHF 271 | 24% | +8% | 176 |
| 57 | Ollon Large market | CHF 17,633 | 30% | CHF 288 | 33% | −2% | 307 |
| 58 | Ascona | CHF 17,472 | 36% | CHF 194 | 17% | +4% | 224 |
| 59 | Gambarogno Growing revenue | CHF 14,602 | 36% | CHF 185 | 30% | +13% | 165 |
| 60 | Leytron | CHF 15,997 | 31% | CHF 213 | 39% | +6% | 164 |
| 61 | Lens | CHF 18,035 | 31% | CHF 275 | 30% | −9% | 235 |
| 62 | Minusio | CHF 18,554 | 37% | CHF 200 | 25% | −4% | 123 |
| 63 | Grächen | CHF 15,785 | 34% | CHF 206 | 32% | +3% | 149 |
| 64 | Brissago Growing revenue | CHF 16,617 | 34% | CHF 206 | 17% | +13% | 120 |
| 65 | Val-d'Illiez | CHF 16,246 | 30% | CHF 264 | 32% | +6% | 127 |
| 66 | Riederalp Growing revenue | CHF 14,828 | 31% | CHF 221 | 19% | +13% | 140 |
By measure
Switzerland Airbnb Markets Ranked by Revenue, Nightly Rate and Occupancy
The overall ranking balances five measures. These lists take one at a time, for buyers who care most about income, pricing power, bookings, a steady calendar, momentum or market size.
Highest-earning Airbnb markets in Switzerland
Average annual revenue per active listing over the past 12 months. Markets with at least 200 listings.
| # | Market | Revenue |
|---|---|---|
| Lauterbrunnen #5 overall | CHF 65,900 | |
| Grindelwald #1 overall | CHF 59,300 | |
| Zermatt #4 overall | CHF 54,900 | |
| 4 | Interlaken #6 overall | CHF 52,200 |
| 5 | Lucerne #2 overall | CHF 45,500 |
| 6 | Verbier #17 overall | CHF 35,200 |
| 7 | Sankt Moritz #26 overall | CHF 32,700 |
| 8 | Riddes #29 overall | CHF 28,400 |
| 9 | Klosters #30 overall | CHF 27,500 |
| 10 | Saas-Fee #11 overall | CHF 27,300 |
| 11 | Nendaz #21 overall | CHF 27,200 |
| 12 | Zurich #3 overall | CHF 26,600 |
| 13 | Engelberg #9 overall | CHF 26,600 |
| 14 | Davos #27 overall | CHF 24,200 |
| 15 | Montreux #28 overall | CHF 22,900 |
| 16 | Laax #31 overall | CHF 22,300 |
| 17 | Arosa #47 overall | CHF 21,900 |
| 18 | Flims #32 overall | CHF 21,500 |
| 19 | Locarno #23 overall | CHF 20,700 |
| 20 | Lugano #14 overall | CHF 20,200 |
| 21 | Crans-Montana #35 overall | CHF 19,400 |
| 22 | Bern #18 overall | CHF 19,100 |
| 23 | Anniviers #41 overall | CHF 18,200 |
| 24 | Lens #61 overall | CHF 18,000 |
| 25 | Geneva #12 overall | CHF 17,700 |
Most expensive Airbnb markets in Switzerland by nightly rate
Average rate per booked night. A high rate earns most where occupancy holds up too. Markets with at least 200 listings.
| # | Market | Nightly |
|---|---|---|
| Klosters #30 overall | CHF 555 | |
| Verbier #17 overall | CHF 515 | |
| Zermatt #4 overall | CHF 445 | |
| 4 | Lauterbrunnen #5 overall | CHF 425 |
| 5 | Nendaz #21 overall | CHF 375 |
| 6 | Davos #27 overall | CHF 360 |
| 7 | Grindelwald #1 overall | CHF 355 |
| 8 | Sankt Moritz #26 overall | CHF 350 |
| 9 | Riddes #29 overall | CHF 330 |
| 10 | Interlaken #6 overall | CHF 320 |
| 11 | Saas-Fee #11 overall | CHF 310 |
| 12 | Flims #32 overall | CHF 300 |
| 13 | Arosa #47 overall | CHF 295 |
| 14 | Ollon #57 overall | CHF 290 |
| 15 | Lucerne #2 overall | CHF 275 |
| 16 | Lens #61 overall | CHF 275 |
| 17 | Montreux #28 overall | CHF 270 |
| 18 | Laax #31 overall | CHF 265 |
| 19 | Crans-Montana #35 overall | CHF 255 |
| 20 | Engelberg #9 overall | CHF 235 |
| 21 | Anniviers #41 overall | CHF 235 |
| 22 | Zurich #3 overall | CHF 210 |
| 23 | Scuol #43 overall | CHF 200 |
| 24 | Ascona #58 overall | CHF 195 |
| 25 | Basel #33 overall | CHF 195 |
Highest-occupancy Airbnb markets in Switzerland
Share of available nights booked over the past 12 months. Markets with at least 200 listings.
| # | Market | Occupancy |
|---|---|---|
| Grindelwald #1 overall | 55% | |
| Lauterbrunnen #5 overall | 53% | |
| Lucerne #2 overall | 52% | |
| 4 | Interlaken #6 overall | 51% |
| 5 | Zermatt #4 overall | 47% |
| 6 | Zurich #3 overall | 45% |
| 7 | Lausanne #22 overall | 43% |
| 8 | Bern #18 overall | 43% |
| 9 | Geneva #12 overall | 43% |
| 10 | Locarno #23 overall | 40% |
| 11 | Lugano #14 overall | 39% |
| 12 | Engelberg #9 overall | 38% |
| 13 | Saas-Fee #11 overall | 37% |
| 14 | Davos #27 overall | 36% |
| 15 | Basel #33 overall | 36% |
| 16 | St. Gallen #36 overall | 36% |
| 17 | Ascona #58 overall | 36% |
| 18 | Montreux #28 overall | 36% |
| 19 | Sankt Moritz #26 overall | 35% |
| 20 | Flims #32 overall | 35% |
| 21 | Scuol #43 overall | 35% |
| 22 | Laax #31 overall | 35% |
| 23 | Anniviers #41 overall | 34% |
| 24 | Verbier #17 overall | 34% |
| 25 | Leukerbad #49 overall | 34% |
Most year-round Airbnb markets in Switzerland
Revenue in the slowest month as a share of the best month, so a higher figure means steadier income. Markets with at least 200 listings.
| # | Market | Slow month |
|---|---|---|
| Lausanne #22 overall | 69% | |
| Geneva #12 overall | 58% | |
| St. Gallen #36 overall | 55% | |
| 4 | Zurich #3 overall | 52% |
| 5 | Basel #33 overall | 51% |
| 6 | Bern #18 overall | 46% |
| 7 | Engelberg #9 overall | 43% |
| 8 | Montreux #28 overall | 36% |
| 9 | Crans-Montana #35 overall | 35% |
| 10 | Grindelwald #1 overall | 34% |
| 11 | Leukerbad #49 overall | 34% |
| 12 | Lucerne #2 overall | 34% |
| 13 | Flims #32 overall | 34% |
| 14 | Lugano #14 overall | 33% |
| 15 | Ollon #57 overall | 33% |
| 16 | Zermatt #4 overall | 32% |
| 17 | Nendaz #21 overall | 32% |
| 18 | Interlaken #6 overall | 31% |
| 19 | Scuol #43 overall | 31% |
| 20 | Lauterbrunnen #5 overall | 30% |
| 21 | Lens #61 overall | 30% |
| 22 | Saas-Fee #11 overall | 28% |
| 23 | Anniviers #41 overall | 27% |
| 24 | Sankt Moritz #26 overall | 27% |
| 25 | Laax #31 overall | 26% |
Fastest-growing Airbnb markets in Switzerland
Change in revenue per listing from the year before, among markets where it rose. Markets with at least 200 listings.
| # | Market | Change |
|---|---|---|
| Lucerne #2 overall | +23% | |
| St. Gallen #36 overall | +19% | |
| Zurich #3 overall | +19% | |
| 4 | Saas-Fee #11 overall | +16% |
| 5 | Leukerbad #49 overall | +15% |
| 6 | Lausanne #22 overall | +14% |
| 7 | Klosters #30 overall | +13% |
| 8 | Verbier #17 overall | +13% |
| 9 | Locarno #23 overall | +13% |
| 10 | Scuol #43 overall | +12% |
| 11 | Riddes #29 overall | +11% |
| 12 | Laax #31 overall | +11% |
| 13 | Grindelwald #1 overall | +8% |
| 14 | Anniviers #41 overall | +8% |
| 15 | Zermatt #4 overall | +7% |
| 16 | Lugano #14 overall | +7% |
| 17 | Geneva #12 overall | +5% |
| 18 | Engelberg #9 overall | +5% |
| 19 | Interlaken #6 overall | +5% |
| 20 | Ascona #58 overall | +4% |
| 21 | Lauterbrunnen #5 overall | +2% |
| 22 | Arosa #47 overall | +2% |
Largest Airbnb markets in Switzerland
Active listings. Bigger markets have more comparable rentals to price against and more buyers at resale.
| # | Market | Listings |
|---|---|---|
| Zurich #3 overall | 1,670 | |
| Geneva #12 overall | 1,010 | |
| Zermatt #4 overall | 876 | |
| 4 | Nendaz #21 overall | 863 |
| 5 | Basel #33 overall | 727 |
| 6 | Crans-Montana #35 overall | 626 |
| 7 | Lugano #14 overall | 581 |
| 8 | Lauterbrunnen #5 overall | 568 |
| 9 | Grindelwald #1 overall | 553 |
| 10 | Anniviers #41 overall | 535 |
| 11 | Lausanne #22 overall | 531 |
| 12 | Davos #27 overall | 496 |
| 13 | Verbier #17 overall | 482 |
| 14 | Bern #18 overall | 462 |
| 15 | Saas-Fee #11 overall | 413 |
| 16 | Leukerbad #49 overall | 410 |
| 17 | Interlaken #6 overall | 378 |
| 18 | Lucerne #2 overall | 340 |
| 19 | Scuol #43 overall | 337 |
| 20 | Ollon #57 overall | 307 |
| 21 | Locarno #23 overall | 286 |
| 22 | St. Gallen #36 overall | 282 |
| 23 | Arosa #47 overall | 272 |
| 24 | Laax #31 overall | 252 |
| 25 | Engelberg #9 overall | 246 |
Regions
Best Regions for Airbnb in Switzerland
Bern has the highest average revenue per listing of the larger regions in Switzerland, at CHF 40,700. Lucerne (CHF 37,700) and Obwalden (CHF 28,400) follow. Wallis places the most markets in the national ranking: 23 of 66, one of them in the top ten.
| Region | Avg. revenue | Occupancy | Top-ranked market |
|---|---|---|---|
| Bern | CHF 40,716 | 49% | Grindelwald #1 |
| Lucerne | CHF 37,747 | 49% | Lucerne #2 |
| Obwalden | CHF 28,447 | 40% | Engelberg #9 |
| Wallis | CHF 24,821 | 35% | Zermatt #4 |
| Zurich | CHF 24,117 | 44% | Zurich #3 |
| Grisons | CHF 22,311 | 35% | Sankt Moritz #26 |
| Fribourg | CHF 18,785 | 42% | – |
| Vaud | CHF 17,809 | 37% | Lausanne #22 |
| Ticino | CHF 17,184 | 37% | Lugano #14 |
| Geneva | CHF 16,585 | 42% | Geneva #12 |
| St. Gallen | CHF 16,303 | 35% | St. Gallen #36 |
| Basel-City | CHF 15,210 | 36% | Basel #33 |
| Neuchâtel | CHF 13,324 | 40% | Neuchâtel #38 |
Seasonality
When Airbnbs in Switzerland Earn the Most
February is the best month for 55% of ranked markets in Switzerland. November is the most common slowest month, in 36 markets.
July earns about 2.2 times what November does
Average revenue per listing across the 66 ranked markets in Switzerland, by month
| Month | Avg. revenue per listing | Best month for | Highest-ranked examples |
|---|---|---|---|
| January | CHF 3,490 | 2 markets | Davos, Klosters |
| February | CHF 4,080 | 36 markets | Zermatt, Adelboden, Engelberg |
| March | CHF 3,220 | – | – |
| April | CHF 2,530 | – | – |
| May | CHF 2,710 | – | – |
| June | CHF 3,200 | 3 markets | Geneva, Lausanne, Basel |
| July | CHF 4,200 | 21 markets | Grindelwald, Lucerne, Zurich |
| August | CHF 3,930 | 2 markets | Thun, Brissago |
| September | CHF 2,990 | 1 market | St. Gallen |
| October | CHF 2,380 | – | – |
| November | CHF 1,930 | – | – |
| December | CHF 3,220 | 1 market | Val de Bagnes |
Average revenue is per listing across the ranked markets, the line in the chart above. "Best month for" counts the ranked markets whose own revenue peaks in that month.
Management
Who Manages Airbnbs in Switzerland?
AirROI ranks the 100 largest of the 193 companies that run 5 or more Airbnb listings in Switzerland, by listings, guest rating and growth; companies run 21% of its listings.
Method
How the Ranking Works
The ranking covers the 66 markets in Switzerland with at least 100 active Airbnb listings and data through October 2026. Each market is compared with the others on five measures, and markets are ordered by a weighted blend of where they place on each:
- Revenue per listing (35%): average revenue an active listing earned over the past 12 months.
- Occupancy (20%): share of available nights that were booked.
- Market size (20%): active listings. Bigger markets offer more comparable rentals to price against and more buyers when you sell.
- Year-round demand (15%): revenue in the slowest month as a share of the best month. The latest month is left out when its bookings look incomplete.
- Growth (10%): change in revenue per listing from the year before. Markets whose boundaries changed between years are scored in the middle.
Left out: 74 markets whose data predate the latest refresh and 3 towns listed a second time under another spelling. The score measures how rentals perform. It does not include purchase prices, financing, operating costs or local short-term rental rules, which vary by address and should be checked before buying. Figures are in Swiss francs and match each market's own report; see the data methodology for how listings are tracked.
To check one property before buying, run its address and size through the Airbnb estimator for a revenue, occupancy and nightly-rate range from comparable listings.
FAQ
Frequently Asked Questions About Airbnb Investing in Switzerland
What is the best place to buy an Airbnb in Switzerland?
Grindelwald ranks first of the 66 markets in Switzerland in AirROI's ranking, with CHF 59,300 in average revenue per listing and 55% occupancy. Lucerne and Zurich follow. The ranking weighs revenue, occupancy, market size, seasonality and growth; it leaves out purchase prices.
What are the most profitable Airbnb locations in Switzerland?
By revenue per listing, among markets with at least 200 listings, Lauterbrunnen leads at CHF 65,900 a year, ahead of Grindelwald at CHF 59,300. Profit also depends on what a property costs to buy and run, which varies far more between markets than revenue does.
How much does an Airbnb make in Switzerland?
The average active listing in Switzerland earned CHF 24,600 over the 12 months to October 2026, at 39% occupancy. Across the ranked markets, the middle half averaged between CHF 17,600 and CHF 27,300 per listing. Averages include listings that operated for only part of the year, so a listing rented all year typically earns more.
What is a good Airbnb occupancy rate in Switzerland?
The average listing in Switzerland was booked on 39% of available nights over the past 12 months. Half of the ranked markets fall between 34% and 40%, so a market above about 40% sits in the top quarter. Occupancy is only half the picture: a market with lower occupancy can still earn more if its nightly rates are higher.
Where is Airbnb demand highest in Switzerland?
Among ranked markets with at least 200 listings, Grindelwald has the highest occupancy, with 55% of available nights booked, followed by Lauterbrunnen at 53%. Its listings average about CHF 355 a night and CHF 59,300 a year.
Where are Airbnb nightly rates highest in Switzerland?
Among ranked markets with at least 200 listings, Klosters has the highest average nightly rate, about CHF 555, followed by Verbier at CHF 515. St. Gallen is the least expensive, at about CHF 125. The average booked night in Switzerland costs about CHF 245.
What is the best month for Airbnb in Switzerland?
February is the highest-earning month for 36 of the 66 ranked markets, followed by July (21). November is the most common slowest month, in 36 of the 66 markets. Each market's report shows its own month-by-month revenue, occupancy and rates.
Which Airbnb markets in Switzerland earn the most evenly through the year?
Among ranked markets with at least 200 listings, Lausanne has the steadiest income: its slowest month, January, still earns about two-thirds of its best. Geneva follows, at 58%. Steadier markets are easier to budget for, though they do not always earn the most per listing.
Which Airbnb markets are growing fastest in Switzerland?
Among ranked markets with at least 200 listings, revenue per listing grew most in Lucerne, up 23% on the year before, and in St. Gallen, up 19%. A single strong year can reflect events or new supply, so it is worth checking a market's monthly trend before relying on it.
Is Airbnb still profitable in Switzerland in 2026?
Revenue per listing grew in 52 of the 65 ranked markets with a comparable year of data; in the typical market it rose 8%. Whether a given property profits depends on its purchase price, financing and running costs.
What are the best smaller Airbnb markets in Switzerland?
Among ranked markets with fewer than 150 active listings, Sigriswil (#10 overall, CHF 51,100 per listing), Thun (#13, CHF 29,500) and Beatenberg (#16, CHF 37,400) place highest. Smaller markets have fewer comparable rentals to price against, so their averages can move more from year to year.
How many Airbnb listings are there in Switzerland?
AirROI tracked 30,000 active Airbnb listings in Switzerland over the 12 months to October 2026, across 377 markets. The largest ranked market is Zurich, with 1,670 listings, followed by Geneva with 1,010.
Do Airbnb hosts need a permit in Switzerland?
Rules can be national or regional as well as local, and they change often, so check each of them for any address you consider. In the listing data, most listings display a registration number in 8 of the 66 ranked markets, including Lugano, Locarno and Davos, though that shows what hosts display, not what the rules allow.
Which region is best for Airbnb in Switzerland?
By average revenue per listing, Bern leads at CHF 40,700, followed by Lucerne at CHF 37,700. Wallis places the most markets in the national ranking: 23 of 66, one of them in the top ten. Within any region, the market you choose matters as much as the region itself.
Directory
Airbnb Data by State and Region in Switzerland
Every state and region in Switzerland with AirROI Airbnb market data, A–Z. For markets across the continent, see the best places to buy an Airbnb in Europe.
A
- Aargau 6 markets
- Appenzell Ausserrhoden 5 markets
- Appenzell Innerrhoden 1 market
B
- Basel-City 2 markets
- Basel-Landschaft 3 markets
- Basel-Stadt 1 market
- Bern 51 markets
F
- Fribourg 9 markets
G
- Geneva 8 markets
- Glarus 3 markets
- Graubünden 2 markets
- Grisons 48 markets
J
- Jura 4 markets
L
- Lucerne 10 markets
O
- Obwalden 5 markets
S
- Schaffhausen 2 markets
- Schwyz 7 markets
- Solothurn 5 markets
- St. Gallen 15 markets
U
- Uri 3 markets
W
- Wallis 69 markets