Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
Experiences
Experiences
Services
Services
Start your search
Location
Homes in Campo
Check in / Check out
Any week
Guests
Add guests
Become a host
Help Centre
Become a host
It’s easy to start hosting and earn extra income.
Refer a host
Find a co-host
Log in or sign up
filters
Filters
Price
Type of place
Show map
Search results; Over 1,000 homes in Campo
Over 1,000 homes in Campo
Guest favourite
Guest favourite
Home in Campo, Switzerland
Casa Viola
3 bedrooms
,
·
3 beds
,
·
1 private bathroom
7–12 Sept
7–12 Sept
$1,365 SGD
Show price breakdown
for 5 nights
$1,365 SGD for 5 nights
,
·
4.96 out of 5 average rating, 81 reviews
4.96 (81)
Chalet in Campo, Switzerland
Modern chalet in a quiteful place
1 bedroom
1 bedroom
,
·
3 beds
3 beds
19–24 Sept
19–24 Sept
$1,885 SGD
$1,647 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Home in Campo, Switzerland
Beautiful renovated rustic
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
3–10 Sept
3–10 Sept
$2,237 SGD
Show price breakdown
for 7 nights
$2,237 SGD for 7 nights
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Top guest favourite
Guest favourite
Flat in Cerentino, Switzerland
2-room apartment in Cerentino Valle Maggia
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
3–8 Sept
3–8 Sept
$1,053 SGD
$935 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 37 reviews
5.0 (37)
Top guest favourite
Guest favourite
Cottage in Verzasca, Switzerland
Verzasca Lodge Ofelia - Direct access to the river!
3 bedrooms
3 bedrooms
,
·
3 beds
3 beds
4–9 Sept
4–9 Sept
$2,574 SGD
Show price breakdown
for 5 nights
$2,574 SGD for 5 nights
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Guest favourite
Guest favourite
Flat in Cerentino, Switzerland
2-room apartment in Cerentino Valle Maggia
1 bedroom
1 bedroom
,
·
3 beds
3 beds
3–8 Sept
3–8 Sept
$983 SGD
Show price breakdown
for 5 nights
$983 SGD for 5 nights
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Guest favourite
Guest favourite
Flat in Cerentino, Switzerland
3-room apartment in Cerentino Valle Maggia
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
3–8 Sept
3–8 Sept
$1,325 SGD
$1,186 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 33 reviews
5.0 (33)
Guest favourite
Guest favourite
Flat in Russo, Switzerland
Casa Gialla - apartment with small balcony
1 bedroom
1 bedroom
,
·
3 beds
3 beds
6–11 Sept
6–11 Sept
$772 SGD
Show price breakdown
for 5 nights
$772 SGD for 5 nights
4.96 out of 5 average rating, 70 reviews
4.96 (70)
Top guest favourite
Guest favourite
Home in Onsernone, Switzerland
Casa Gelsomina
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
5–10 Sept
5–10 Sept
$1,332 SGD
$1,230 SGD
Show price breakdown
for 5 nights
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Home in Linescio, Switzerland
Ca di Mariella Country House
2 bedrooms
2 bedrooms
,
·
2 beds
2 beds
16–21 Sept
16–21 Sept
$1,181 SGD
$1,004 SGD
Show price breakdown
for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Flat in Santa Maria Maggiore, Italy
Forget-me-not corner
1 bedroom
1 bedroom
,
·
2 beds
2 beds
7–12 Sept
7–12 Sept
$979 SGD
Show price breakdown
for 5 nights
$979 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favourite
Guest favourite
Flat in Losone, Switzerland
Cozy and central flat in Losone
2 bedrooms
2 bedrooms
,
·
4 single beds
4 single beds
9–14 Nov
9–14 Nov
$1,045 SGD
Show price breakdown
for 5 nights
$1,045 SGD for 5 nights
Free cancellation
4.99 out of 5 average rating, 342 reviews
4.99 (342)
Guest favourite
Guest favourite
Flat in Bosco/Gurin, Switzerland
BOSCO GURIN Apartment in Ferder
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
5–10 Sept
5–10 Sept
$1,017 SGD
Show price breakdown
for 5 nights
$1,017 SGD for 5 nights
5.0 out of 5 average rating, 19 reviews
5.0 (19)
Top guest favourite
Guest favourite
Cottage in Crevoladossola, Italy
The Farmer House of Villa Raghezzi
3 bedrooms
3 bedrooms
,
·
7 beds
7 beds
12–17 Sept
12–17 Sept
$1,293 SGD
$1,137 SGD
Show price breakdown
for 5 nights
Free cancellation
4.99 out of 5 average rating, 102 reviews
4.99 (102)
Home in Onsernone, Switzerland
Authentisches Steinhäuschen im Dorfkern
3 bedrooms
3 bedrooms
,
·
5 beds
5 beds
3–8 Sept
3–8 Sept
$863 SGD
$714 SGD
Show price breakdown
for 5 nights
Extended stay discount
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
Flat in Onsernone, Switzerland
Casa Gialla - Loft apartment
1 bedroom
1 bedroom
,
·
3 beds
3 beds
4–9 Sept
4–9 Sept
$905 SGD
Show price breakdown
for 5 nights
$905 SGD for 5 nights
4.98 out of 5 average rating, 46 reviews
4.98 (46)
Guest favourite
Guest favourite
Cabin in Tenero-Contra, Switzerland
Chalet / Mountain cabin - Monti di Contra
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
15–20 Sept
15–20 Sept
$2,055 SGD
$1,336 SGD
Show price breakdown
for 5 nights
Extended stay discount
Free cancellation
5.0 out of 5 average rating, 33 reviews
5.0 (33)
Top guest favourite
Guest favourite
Flat in Premia, Italy
Casa Bettina
2 bedrooms
2 bedrooms
8–13 Sept
8–13 Sept
$1,210 SGD
Show price breakdown
for 5 nights
$1,210 SGD for 5 nights
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Superhost
Superhost
Home in Vergeletto, Switzerland
Wild Valley Rustico Grande in Onsernone Valley
4 bedrooms
4 bedrooms
,
·
34 beds
34 beds
4–9 Sept
4–9 Sept
$5,019 SGD
$4,172 SGD
Show price breakdown
for 5 nights
4.74 out of 5 average rating, 23 reviews
4.74 (23)
1
2
3
4
…
15