Skip to main content

The best beach rentals in San Teodoro

Check out our pick of great beach rentals in San Teodoro

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering city views, The Sunrise is an accommodation set in San Teodoro, 2.7 km from Spiaggia Isuledda and 14 km from Isola di Tavolara.

Confortable apartment with full eqvipment kitchen. With huge terase, wash mashine, we ofwer one more night. The place was in good location for trips.

Show more Show less
9
Superb
122 reviews
Price from
₪ 319
per night

In a prime location in the centre of San Teodoro, Affittacamere Samar offers a terrace, air conditioning, free WiFi and flat-screen TV.

Property was very good thank you! Cute cats :)

Show more Show less
9.1
Superb
160 reviews
Price from
₪ 362
per night

Theodore Rooms in San Teodoro provides accommodation with free WiFi, 1.9 km from La Cinta Beach, 2.3 km from Spiaggia Isuledda and 15 km from Isola di Tavolara.

Very spacious, clean, modern and great communication with the owner! Perfectly set in the center of all lovely shops and restaurants in such a charming town!

Show more Show less
9
Superb
213 reviews
Price from
₪ 545
per night

Terre di gallura, a property with a garden and a terrace, is situated in San Teodoro, 7.6 km from Isola di Tavolara, 27 km from Olbia Harbour, as well as 22 km from Archeological Museum of Olbia.

I love the position of the accommodation, easy to access to the beaches and the city San Teodoro. There is a nice supermarket near 1-2 minutes by car that is amazing and prepare delicious sandwiches before going on boat tours and fresh local fruits.

Show more Show less
9.1
Superb
265 reviews
Price from
₪ 297
per night

Conveniently set in the centre of San Teodoro, Residence il Melograno provides air-conditioned rooms with free WiFi and free private parking.

It's a superb place. Allessandra the owner is also a very nice person. She took care of everthing.

Show more Show less
9.1
Superb
166 reviews

Located 14 km from Isola di Tavolara, Lu Lioni Rooms offers accommodation with a terrace, as well as a garden and a shared lounge. It is set 30 km from Olbia Harbour and offers luggage storage space.

Great host, clean room and parking on site

Show more Show less
9.2
Superb
160 reviews
Price from
₪ 403
per night

Set in San Teodoro and only 14 km from Isola di Tavolara, MOLAROTTO CAMERE CON ANGOLO COTTURA offers accommodation with sea views, free WiFi and free private parking.

Brand new building away from the hustle bustle of town. Very clean.

Show more Show less
9.6
Exceptional
309 reviews
Price from
₪ 453
per night

Situated just 38 km from Olbia Harbour, Il Giardino di Daniela Apartments features accommodation in San Teodoro with access to an open-air bath, a garden, as well as a shared kitchen.

The location was very quiet, we could relax in the garden and in the pool. The room was very clean and well-furnished, there was everything we needed. The breakfast was simply amazing, probably the best we ever had in a bed and breakfast.

Show more Show less
9.7
Exceptional
177 reviews
Price from
₪ 297
per night

B&B Limone is situated in L'Alzoni. All units feature air conditioning and a flat-screen TV. There is a private bathroom with bidet and free toiletries in each unit, along with a hair dryer.

the owner spoke English well and was engaging in conversation. the breakfast she served up was the best. She didn’t charge my card and I settled the bill at checkout. the room was clean and decorated with good taste.

Show more Show less
9.6
Exceptional
149 reviews
Price from
₪ 515
per night

Situated in the centre of San Teodoro, B&B LE ISOLE has free bikes, a garden, free WiFi, and free private parking for guests who drive.

Everything was more than we expected. A great continental breakfast, extremely clean room and a great host who provided us with lots of useful information and made sure that we always had what we needed. The location was also great we walked into the centre of San Teodoro most evenings it took approximately 15 minutes.

Show more Show less
9.6
Exceptional
138 reviews
Price from
₪ 277
per night

Most booked beach rentals in San Teodoro this month

FAQ about beach rentals in San Teodoro