Skip to main content

Farm Stays in San Teodoro

Find the farm stays that appeal to you the most

Farm Stays for every style

Find the right farm stay for you in San Teodoro

The best farm stays in San Teodoro

Check out our pick of great farm stays in San Teodoro

Filter by:

Review score

Tenuta Le Terre 1927

San Teodoro

Offering pool views, Tenuta Le Terre 1927 is an accommodation situated in San Teodoro, 32 km from Archeological Museum of Olbia and 32 km from San Simplicio Church.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 21 reviews
Price from
US$116.05
1 night, 2 adults

Sa Crescia Ezza

Berchiddeddu (Near San Teodoro)

Set within 23 km of Olbia Harbour and 29 km of Isola di Tavolara, Sa Crescia Ezza offers rooms with air conditioning and a private bathroom in Berchiddeddu.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$125.33
1 night, 2 adults

Agriturismo Orvile

Posada (Near San Teodoro)

Set in its own garden with a large sea-view terrace, the family-run Agriturismo Orvile offers spacious rooms 1 km from Orvile beach. A café and restaurant are available to guests.

N
NILUFER
From
Italy
Everything was perfect. Very relaxing stay. The breakfast was free, good and adequate. Very clean and spacious room. You can also have a dinner in Agriturismo in request. Everyone is very friendly and gentle. I highly recommend it.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 500 reviews
Price from
US$98.64
1 night, 2 adults

Affittacamere Avedí

Siniscola (Near San Teodoro)

Set in Siniscola and only 24 km from Bidderosa Oasis, Affittacamere Avedí offers accommodation with garden views, free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
US$119.53
1 night, 2 adults

Agriturismo La Casa delle Fate

Loiri (Near San Teodoro)

Offering mountain views, Agriturismo La Casa delle Fate is an accommodation set in Loiri, 20 km from Isola di Tavolara and 23 km from Olbia Harbour.

J
Joost
From
Netherlands
Very nice location in the nature with lots of animals (small goats, geese, horses, donkeys etc). Also the young dog Tito was very sweet! The owner and her daughter make the best of your stay with good local tips and a very very nice Italian breakfast! The breakfast during our stay contained nice homemade cake, quiche or crepes (next to bread, orange juice, coffee, nice marmelade). The room was very nice, spacious, well looked after.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 49 reviews

Agriturismo Irghitula

Posada (Near San Teodoro)

Set on a hill in the Posada countryside, Irghitula offers a pool and air-conditioned rooms, 6 km from the sea. Guests here can try the property’s own farm products, and parking is free.

L
Lesley
From
United Kingdom
Welcoming , relaxing , very friendly and evening meal was made eith passion
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 144 reviews

Agriturismo Guparza

Posada (Near San Teodoro)

Set in Posada, 33 km from Bidderosa Oasis, Agriturismo Guparza features accommodation with pool with a view, free private parking, a garden and a bar.

P
Patru
From
Romania
We had a wonderful stay at this hotel! The accommodation was very clean and peaceful, with a truly relaxing atmosphere. The pool was absolutely beautiful and the view was stunning – perfect for unwinding. The food was delicious and varied, and we really appreciated the spacious parking area. Everything exceeded our expectations, and we would happily return. Highly recommended! 🌟
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 34 reviews

Agriturismo L'Aglientu B&B

Loiri (Near San Teodoro)

Boasting pool with a view and views of garden, Agriturismo L'Aglientu B&B is a farm stay set in a historic building in Loiri, 20 km from Isola di Tavolara.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 58 reviews

Agriturismo Su Pirastru

Sa Castanza (Near San Teodoro)

Set within 25 km of Olbia Harbour and 30 km of Isola di Tavolara, Agriturismo Su Pirastru offers rooms with air conditioning and a private bathroom in Sa Castanza.

L
Laura
From
United Kingdom
The agrotourisme was excellent. We had dinner there twice, and it was absolutely delicious both nights - the quality of the food was great, and the portions were extremely generous - and served with wine, coffee, digestifs, etc. The staff were lovely, and it is a great place to relax and chill out. You need a car to get there - it is about 20/25 minutes from Olbia airport but is isolated in the countryside.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 41 reviews

Agriturismo b&b Mares e Montes de Marrante

Siniscola (Near San Teodoro)

Offering a garden and garden view, Agriturismo b&b Mares e Montes de Marrante is situated in Siniscola, 30 km from Bidderosa Oasis and 43 km from Isola di Tavolara.

A
Ana
From
North Macedonia
If I could, I would rate our stay with a 15 out of 10. When we arrived we were greeted with a plate of home made cheese and a fresh glass of ice tea. The room was new, it had a fridge and the bed was comfortable. The bathroom was also new and had everything we needed. In front of our room we had a little patio which is connected to the garden. We were also very grateful to have been invited to a dinner that Daniela and Giuseppe hosted for all the guests that weekend. Truly a very peaceful stay with great vibes.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 37 reviews
All farm stays in San Teodoro

Looking for a farm stay?

For travellers in search of an experience, nothing says authentic country-living like a stay at a private, working farm. Hosts may offer interactive kid-friendly activities or, for couples, a cosy haven in an original/converted farmhouse. Breakfast is often included — you may be collecting the eggs yourself!