Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Cavo
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 Cavo
Over 1,000 homes in Cavo
Guest favourite
Guest favourite
Flat in Cavo
Elba apartment in villa with terrace & grill
3 bedrooms
,
·
6 beds
,
·
2 private bathrooms
5–12 Sept
5–12 Sept
$2,007 SGD
Show price breakdown
for 7 nights
$2,007 SGD for 7 nights
,
·
4.92 out of 5 average rating, 13 reviews
4.92 (13)
Top guest favourite
Guest favourite
Apartment in Cavo
La Casa al Mare, in Cavo d'Elba
2 bedrooms
2 bedrooms
,
·
8 beds
8 beds
,
·
2 bathrooms
2 bathrooms
25–31 Aug
25–31 Aug
$3,146 SGD
Show price breakdown
for 6 nights
$3,146 SGD for 6 nights
Free cancellation
5.0 out of 5 average rating, 84 reviews
5.0 (84)
Top guest favourite
Guest favourite
Flat in Cavo
La Casa di Laura, Elba Island
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
28 Sept – 4 Oct
28 Sept – 4 Oct
$965 SGD
Show price breakdown
for 6 nights
$965 SGD for 6 nights
Free cancellation
4.97 out of 5 average rating, 61 reviews
4.97 (61)
Guest favourite
Guest favourite
Flat in Cavo
Vista Mare
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
31 Aug – 5 Sept
31 Aug – 5 Sept
$942 SGD
Show price breakdown
for 5 nights
$942 SGD for 5 nights
Free cancellation
4.84 out of 5 average rating, 25 reviews
4.84 (25)
Guest favourite
Guest favourite
Flat in Cavo
CASA GIOVANNA
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
5–10 Sept
5–10 Sept
$1,043 SGD
Show price breakdown
for 5 nights
$1,043 SGD for 5 nights
Pay $0 today
Free cancellation
4.92 out of 5 average rating, 37 reviews
4.92 (37)
Flat in Cavo
beach house
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
5–10 Sept
5–10 Sept
$1,478 SGD
Show price breakdown
for 5 nights
$1,478 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Superhost
Superhost
Flat in Cavo
Casita Bellavista
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
23–28 Aug
23–28 Aug
$1,339 SGD
Show price breakdown
for 5 nights
$1,339 SGD for 5 nights
Pay $0 today
Free cancellation
Guest favourite
Guest favourite
Flat in Cavo
100 meters from the sea
1 bedroom
1 bedroom
,
·
1 double bed
1 double bed
,
·
1.5 bathrooms
1.5 bathrooms
5–12 Sept
5–12 Sept
$1,582 SGD
Show price breakdown
for 7 nights
$1,582 SGD for 7 nights
Free cancellation
4.92 out of 5 average rating, 12 reviews
4.92 (12)
Flat in Cavo
Mare Blu Apartment
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
5–10 Jul
5–10 Jul
$2,284 SGD
$2,048 SGD
Show price breakdown
for 5 nights
Free cancellation
4.63 out of 5 average rating, 8 reviews
4.63 (8)
Superhost
Superhost
Room in Cavo
"La Gabbianella" single room
2 sofa beds
2 sofa beds
,
·
1 bathroom
1 bathroom
28 Jul – 2 Aug
28 Jul – 2 Aug
$661 SGD
Show price breakdown
for 5 nights
$661 SGD for 5 nights
Pay $0 today
Free cancellation
4.86 out of 5 average rating, 21 reviews
4.86 (21)
Guest favourite
Guest favourite
Villa in Cavo
"Semaforo di Monte Grosso" (Monte Grosso Semaphore) / Monte Grosso, Elba
6 bedrooms
6 bedrooms
,
·
7 beds
7 beds
,
·
4.5 bathrooms
4.5 bathrooms
1–8 May
1–8 May
$20,168 SGD
Show price breakdown
for 7 nights
$20,168 SGD for 7 nights
Free cancellation
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Flat in Cavo
Elba Bellavista – Casa Palmaiola
2 bedrooms
2 bedrooms
,
·
4 beds
4 beds
,
·
1 bathroom
1 bathroom
10–17 Sept
10–17 Sept
$1,612 SGD
Show price breakdown
for 7 nights
$1,612 SGD for 7 nights
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Home in Cavo
Casa del Mare | Terrazza, BBQ e spiaggia a 350 m
3 bedrooms
3 bedrooms
,
·
4 beds
4 beds
,
·
2 bathrooms
2 bathrooms
10–15 Jul
10–15 Jul
$1,489 SGD
Show price breakdown
for 5 nights
$1,489 SGD for 5 nights
Free cancellation
New place to stay
New
Guest favourite
Guest favourite
Flat in Cavo
The Jewel of the Sea - Sea View
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
21–26 Aug
21–26 Aug
$2,020 SGD
Show price breakdown
for 5 nights
$2,020 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Superhost
Superhost
Flat in Cavo
Elba apartament: lovely seaview
1 bedroom
1 bedroom
,
·
1 queen bed
1 queen bed
,
·
1 bathroom
1 bathroom
23–30 Aug
23–30 Aug
$1,426 SGD
Show price breakdown
for 7 nights
$1,426 SGD for 7 nights
Free cancellation
4.65 out of 5 average rating, 80 reviews
4.65 (80)
Home in Cavo
Maria Chiara House
1 bedroom
1 bedroom
,
·
1 bathroom
1 bathroom
23–30 Aug
23–30 Aug
$2,746 SGD
Show price breakdown
for 7 nights
$2,746 SGD for 7 nights
Free cancellation
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favourite
Guest favourite
Home in Rio Marina
Captain's House | Monte Grosso, Elba
1 bedroom
1 bedroom
,
·
1 king bed
1 king bed
,
·
1 bathroom
1 bathroom
1–6 Nov
1–6 Nov
$3,052 SGD
Show price breakdown
for 5 nights
$3,052 SGD for 5 nights
Free cancellation
5.0 out of 5 average rating, 108 reviews
5.0 (108)
Guest favourite
Guest favourite
Flat in Cavo
Casa Smeraldo apartment 250 meters from the sea
2 bedrooms
2 bedrooms
,
·
3 beds
3 beds
,
·
1 bathroom
1 bathroom
25–30 Sept
25–30 Sept
$811 SGD
Show price breakdown
for 5 nights
$811 SGD for 5 nights
Pay $0 today
Free cancellation
4.9 out of 5 average rating, 10 reviews
4.9 (10)
Flat in Rio
Cavo, Penthouse a few steps from the sea
1 bedroom
1 bedroom
,
·
2 beds
2 beds
,
·
1 bathroom
1 bathroom
5–12 Dec
5–12 Dec
$671 SGD
Show price breakdown
for 7 nights
$671 SGD for 7 nights
Pay $0 today
Free cancellation
5.0 out of 5 average rating, 3 reviews
5.0 (3)
1
2
3
4
…
15