Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
San teodoro
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Italy
Italy
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Mexico
Mexico
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 Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Countryside
Amazing views
Rooms
Amazing pools
Beachfront
Bed & breakfasts
Vineyards
Lake
Skiing
Farms
Historical homes
Trending
New
Tiny homes
Camping
Design
Play
Boats
Dammusi
Surfing
Golfing
Beach
Filters
0
Display total before taxes
Show map
Search results; Over 1,000 places
Over 1,000 places
Guest favorite
Guest favorite
Apartment in Monte Petrosu
Villa Loca Romantica 2
6 min walk
6 min walk
May 1 – 6
May 1 – 6
$64
night
$64 per night
4.94 out of 5 average rating, 16 reviews
4.94 (16)
Villa in San Teodoro
Hadrian's Villa Viola
1 min drive
1 min drive
Jun 21 – 26
Jun 21 – 26
$343
night
$343 per night
Home in Monte Petrosu
Casa Laura
12 min walk
12 min walk
Apr 20 – 25
Apr 20 – 25
$128
night
$128 per night
New place to stay
New
Guest favorite
Guest favorite
22
Reviews
5.0
Rating
8
Years hosting
Room in San Teodoro
[Villa Elvira] Camera Cactus | Patio | Pool
6 min drive
6 min drive
May 14 – 19
May 14 – 19
$245
night
$245 per night
5.0 out of 5 average rating, 22 reviews
5.0 (22)
Superhost
Superhost
Home in Monte Petrosu
Simone and Rossella's Oasis
6 min walk
6 min walk
Apr 20 – 25
Apr 20 – 25
$147
$118
night
$118 per night, originally $147
New place to stay
New
Home in San Teodoro
Villa delle rose
4 min walk
4 min walk
Aug 24 – 29
Aug 24 – 29
$287
night
$287 per night
Apartment in Monte Petrosu
Beautiful house with large garden and sea view
9 min walk
9 min walk
Apr 19 – 24
Apr 19 – 24
$73
night
$73 per night
New place to stay
New
Apartment in Monte Petrosu
Nice and very close to wonderful beaches
7 min walk
7 min walk
Apr 21 – 26
Apr 21 – 26
$55
$50
night
$50 per night, originally $55
4.88 out of 5 average rating, 43 reviews
4.88 (43)
Apartment in Monte Petrosu
Casa della Felicita
4 min walk
4 min walk
Apr 20 – 25
Apr 20 – 25
$67
night
$67 per night
New place to stay
New
Home in Porto Taverna -Loiri P.to San Paolo, OT
Villa Pineta on the sea - Porto Taverna
6 min drive
6 min drive
Sep 3 – 8
Sep 3 – 8
$394
night
$394 per night
4.83 out of 5 average rating, 53 reviews
4.83 (53)
Superhost
Superhost
Home in Aldia Bianca
Sea View Villa in Aldia Bianca OT
8 min drive
8 min drive
May 31 – Jun 5
May 31 – Jun 5
$159
night
$159 per night
4.72 out of 5 average rating, 87 reviews
4.72 (87)
Apartment in Monte Petrosu
Residence Lu Maestrali
7 min walk
7 min walk
May 20 – 27
May 20 – 27
$117
night
$117 per night
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favorite
Guest favorite
Apartment in San Teodoro
Close to wonderful beaches - Elegant and roomy
7 min walk
7 min walk
Apr 27 – May 2
Apr 27 – May 2
$73
night
$73 per night
4.91 out of 5 average rating, 35 reviews
4.91 (35)
Guest favorite
Guest favorite
Home in Punta Molara
Sardinian Sea View Escape
12 min drive
12 min drive
May 10 – 15
May 10 – 15
$238
$203
night
$203 per night, originally $238
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Apartment in Monte Petrosu
Granito's
8 min walk
8 min walk
Jun 1 – 6
Jun 1 – 6
$175
night
$175 per night
4.75 out of 5 average rating, 24 reviews
4.75 (24)
Cabin in Porto Taverna
bungalow, sea walking distance
6 min drive
6 min drive
May 26 – 31
May 26 – 31
$106
night
$106 per night
4.68 out of 5 average rating, 115 reviews
4.68 (115)
Guest favorite
Guest favorite
Villa in Lu Impostu
Vuehaia
6 min drive
6 min drive
Apr 20 – 26
Apr 20 – 26
$383
night
$383 per night
5.0 out of 5 average rating, 9 reviews
5.0 (9)
Home in Monte Petrosu
Villa de head with bouganville residence view
8 min walk
8 min walk
Apr 19 – 24
Apr 19 – 24
$96
night
$96 per night
1
2
3
4
…
15