Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Maggia
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
Skiing
Amazing views
Countryside
National parks
Lakefront
Amazing pools
Rooms
Cabins
Bed & breakfasts
Historical homes
Ski-in/out
Farms
Trending
Tiny homes
Play
Design
New
Off-the-grid
Grand pianos
Chef's kitchens
Golfing
Mansions
Barns
Luxe
Castles
Lake
Filters
, 1 filter applied
1
Show map
Search results; 274 places in Maggia
274 places in Maggia
7
Reviews
4.86
Rating
2
Years hosting
Room in Bignasco, Switzerland
Stay with Helia
Stay with Helia
ca stella (Uva) Oasis of Peace Valle Maggia
19–24 Apr
19–24 Apr
Professional Host
,
·
Professional Host
£65
night
£65 per night
·
£325 total
£325 total
Show price breakdown
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Bed and breakfast in Linescio, Switzerland
Guest House by Wild
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£49
night
£49 per night
·
£244 total
£244 total
Show price breakdown
4.91 out of 5 average rating, 23 reviews
4.91 (23)
Superhost
Superhost
4
Reviews
4.75
Rating
10
Months hosting
Room in Cevio, Switzerland
Stay with Vera
Stay with Vera
Climbing instructor
,
·
Climbing instructor
Guesthouse Piazza 8, single room
21–26 Apr
21–26 Apr
Individual Host
,
·
Individual Host
£96
night
£96 per night
·
£479 total
£479 total
Show price breakdown
4.75 out of 5 average rating, 4 reviews
4.75 (4)
Guest favourite
Guest favourite
20
Reviews
5.0
Rating
5
Years hosting
Room in Cerentino, Switzerland
Stay with Beni
Stay with Beni
Hosting for 5 years
,
·
Hosting for 5 years
Double Room in Cerentino Valle Maggia
19–24 Apr
19–24 Apr
Professional Host
,
·
Professional Host
£90
night
£90 per night
·
£449 total
£449 total
Show price breakdown
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Guest favourite
Guest favourite
8
Reviews
5.0
Rating
10
Months hosting
Room in Cevio, Switzerland
Stay with Vera
Stay with Vera
Climbing instructor
,
·
Climbing instructor
Guesthouse Piazza 8, blue room
20–25 Apr
20–25 Apr
Individual Host
,
·
Individual Host
£122
night
£122 per night
·
£608 total
£608 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Bed and breakfast in Linescio, Switzerland
Guest House "by Wild"
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£89
night
£89 per night
·
£443 total
£443 total
Show price breakdown
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favourite
Guest favourite
Shared room in Linescio, Switzerland
Guest House "by Wild"
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£42
night
£42 per night
·
£206 total
£206 total
Show price breakdown
4.72 out of 5 average rating, 39 reviews
4.72 (39)
Guest favourite
Guest favourite
287
Reviews
4.74
Rating
10
Years hosting
Room in Ascona, Switzerland
Stay with Dea
Stay with Dea
Hosting for 10 years
,
·
Hosting for 10 years
bnb122 bed& breakfast single room
13–18 May
13–18 May
Individual Host
,
·
Individual Host
£62
night
£62 per night
·
£309 total
£309 total
Show price breakdown
4.74 out of 5 average rating, 287 reviews
4.74 (287)
Guest favourite
Guest favourite
Bed and breakfast in Riviera, Switzerland
Small and simple vacation rental
Individual Host
Individual Host
19–24 Apr
19–24 Apr
£66
night
£66 per night
·
£330 total
£330 total
Show price breakdown
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Guest favourite
Guest favourite
31
Reviews
4.81
Rating
12
Years hosting
Room in Onsernone, Switzerland
Stay with Maruska
Stay with Maruska
Hospitality manager
,
·
Hospitality manager
Bed & Breakfast "A la Crus" - Crana
30 Apr – 5 May
30 Apr – 5 May
Individual Host
,
·
Individual Host
£75
night
£75 per night
·
£371 total
£371 total
Show price breakdown
4.81 out of 5 average rating, 31 reviews
4.81 (31)
Shared room in Riviera, Switzerland
5 star hostel
Individual Host
Individual Host
20–25 Apr
20–25 Apr
£42
night
£42 per night
·
£206 total
£206 total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
8
Reviews
5.0
Rating
2
Months hosting
Room in Albogasio-oria, Italy
Stay with Stefania
Stay with Stefania
Secretary/painter
,
·
Secretary/painter
Il Glicine
7–12 Sept
7–12 Sept
Individual Host
,
·
Individual Host
£71
night
£71 per night
·
£351 total
£351 total
Show price breakdown
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favourite
Guest favourite
35
Reviews
5.0
Rating
3
Years hosting
Room in Maccagno con Pino e Veddasca, Italy
Stay with Francesca
Stay with Francesca
R.3 - B&B Controvento Maccagno
28 Apr – 3 May
28 Apr – 3 May
Individual Host
,
·
Individual Host
£61
night
£61 per night
·
£301 total
£301 total
Show price breakdown
5.0 out of 5 average rating, 35 reviews
5.0 (35)
Guest favourite
Guest favourite
6
Reviews
4.83
Rating
2
Years hosting
Room in Orselina, Switzerland
Stay with Elisabeth
Stay with Elisabeth
Cute room in early 20th century mansion
22–27 Apr
22–27 Apr
Individual Host
,
·
Individual Host
£89
night
£89 per night
·
£443 total
£443 total
Show price breakdown
4.83 out of 5 average rating, 6 reviews
4.83 (6)
Guest favourite
Guest favourite
50
Reviews
5.0
Rating
9
Years hosting
Room in Mergoscia, Switzerland
Stay with Corinna + Bernd
Stay with Corinna + Bernd
Host
,
·
Host
CB-Guesthouse - Zimmer B
1–6 Jun
1–6 Jun
Professional Host
,
·
Professional Host
£165
night
£165 per night
·
£824 total
£824 total
Show price breakdown
5.0 out of 5 average rating, 50 reviews
5.0 (50)
Guest favourite
Guest favourite
54
Reviews
4.94
Rating
9
Years hosting
Room in Cavagnano - Cuasso al Monte, Italy
Stay with Sonia Loretta
Stay with Sonia Loretta
Host, artist
,
·
Host, artist
Cosy room in chalet.
2–7 May
2–7 May
Individual Host
,
·
Individual Host
£50
night
£50 per night
·
£250 total
£250 total
Show price breakdown
4.94 out of 5 average rating, 54 reviews
4.94 (54)
Superhost
Superhost
3
Reviews
5.0
Rating
8
Months hosting
Room in Grantola, Italy
Stay with Ketty
Stay with Ketty
"reset1"
27 Apr – 2 May
27 Apr – 2 May
Individual Host
,
·
Individual Host
£43
night
£43 per night
·
£215 total
£215 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Guest favourite
Guest favourite
245
Reviews
4.9
Rating
10
Years hosting
Room in Baveno, Italy
Stay with Francesca
Stay with Francesca
Hosting for 10 years
,
·
Hosting for 10 years
Beautiful View and Special Atmosphere
28 Apr – 3 May
28 Apr – 3 May
Individual Host
,
·
Individual Host
£96
night
£96 per night
·
£480 total
£480 total
Show price breakdown
4.9 out of 5 average rating, 245 reviews
4.9 (245)
1
2
3
4
…
15