21 tracked markets

Source: BNBCalc market metadata · Reviewed by Parker Place, CTO of BNBCalc.com · Data updated October 7, 2026

Best Airbnb Markets in Switzerland

Lucerne is the top Switzerland short-term rental market across Airbnb and Vrbo by annual revenue. Average-tier listings in Lucerne earn $78,219 a year on average, with 55% occupancy at an average daily rate of $333. Lucerne has 510 average active listings.

Top revenue market

Lucerne

$78.2K

Median annual revenue

$30.3K

Average listing revenue

Median occupancy

44%

Adjusted occupancy

Tracked markets

21

Countrywide market coverage

Top 10 Switzerland Airbnb and Vrbo Markets

Lucerne short-term rental market

#1

Lucerne

BNBCalc tracks Lucerne as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$78.2K

Occupancy

55%

Average active listings

510

Interlaken short-term rental market

#2

Interlaken

BNBCalc tracks Interlaken as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$68.4K

Occupancy

47%

Average active listings

1,815

Spiez short-term rental market

#3

Spiez

BNBCalc tracks Spiez as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$47.2K

Occupancy

53%

Average active listings

807

Sarnen short-term rental market

#4

Sarnen

BNBCalc tracks Sarnen as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$40.3K

Occupancy

47%

Average active listings

263

Château-d'Oex short-term rental market

#5

Château-d'Oex

BNBCalc tracks Château-d'Oex as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$39.8K

Occupancy

44%

Average active listings

244

Saanen short-term rental market

#6

Saanen

BNBCalc tracks Saanen as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$35.9K

Occupancy

49%

Average active listings

324

Zurich short-term rental market

#7

Zurich

BNBCalc tracks Zurich as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$34.9K

Occupancy

51%

Average active listings

1,631

Valais short-term rental market

#8

Valais

BNBCalc tracks Valais as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$34.2K

Occupancy

43%

Average active listings

6,846

Davos short-term rental market

#9

Davos

BNBCalc tracks Davos as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$33.9K

Occupancy

39%

Average active listings

1,405

Lake Zug short-term rental market

#10

Lake Zug

BNBCalc tracks Lake Zug as a Switzerland short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$32.9K

Occupancy

44%

Average active listings

737

All Switzerland Short-Term Rental Markets

Every market below links to its full BNBCalc market page. Non-US country rankings use annual revenue first because gross yield requires property value metadata that is currently US-only.

Average active listings is the average number of Airbnb and Vrbo listings active in a market each month over the last 12 months, the same figure you'll see on that market's page. Annual revenue is total market revenue over the last 12 months divided by that average, and it already includes cleaning fees.

RankMarketAnnual revenueMonthly revenueADROccupancyAverage active listings
#1Lucerne$78,219$6,518$33355%510
#2Interlaken$68,389$5,699$32947%1,815
#3Spiez$47,218$3,935$21953%807
#4Sarnen$40,307$3,359$23147%263
#5Château-d'Oex$39,848$3,321$31044%244
#6Saanen$35,945$2,995$27049%324
#7Zurich$34,925$2,910$18451%1,631
#8Valais$34,202$2,850$24843%6,846
#9Davos$33,902$2,825$29139%1,405
#10Lake Zug$32,885$2,740$22344%737
#11Lugano$30,328$2,527$16843%1,130
#12Basel$29,664$2,472$16651%846
#13Lausanne$29,374$2,448$17648%877
#14Geneva$29,189$2,432$17448%678
#15St Moritz$26,532$2,211$24439%1,438
#16Locarno$25,961$2,163$18039%1,358
#17Bern$25,084$2,090$14945%1,264
#18Kreuzlingen$24,427$2,036$15742%337
#19St Gallen$23,672$1,973$16736%557
#20Roveredo$23,377$1,948$20436%498
#21Lenzburg$22,885$1,907$14942%290

How We Rank Non-US Markets

Outside the US, BNBCalc ranks country market pages by average annual revenue until property-value coverage is available for international gross yield. Annual revenue is useful for identifying demand and pricing power, but investors should still review acquisition cost, taxes, seasonality, regulations, and operating expenses before comparing returns.

Frequently Asked Questions About Switzerland Airbnb and Vrbo Markets