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.

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

fillippo was very helpful. Gave us tips for bars and restaurants and other places to visit. The room is new and clean. There was also a coffee machine for espresso/latte. Nice and quiet location :) You can park your car in front of the house.

Show more Show less
9.1
Superb
160 reviews
Price from
DKK 664
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.

Everything was Perfect except below:

Show more Show less
9
Superb
213 reviews
Price from
DKK 999
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
270 reviews
Price from
DKK 526
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 was in the perfect location, in between the town and beach. The property was clean, spacious and very comfortable.

Show more Show less
9.1
Superb
164 reviews
Price from
DKK 1,006
per night

Located 14 km from Isola di Tavolara, B&B Lu Lioni 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
157 reviews
Price from
DKK 738
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
305 reviews
Price from
DKK 777
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.

Very clean, loved the peace and quiet. Exceptional host, Laura is very helpful and friendly. Absolutely loved it here!

Show more Show less
9.7
Exceptional
176 reviews
Price from
DKK 544
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.

everything.. it was clean, close to shops, restaurants and beaches.

Show more Show less
9.6
Exceptional
148 reviews
Price from
DKK 944
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.

Best host ever! Very cosy and comfy place! Highly recommend!

Show more Show less
9.6
Exceptional
139 reviews
Price from
DKK 508
per night

MarMè offers accommodation set 700 metres from the centre of San Teodoro and features a garden and a terrace.

The place is really fantastic. We love it. Very tastefully decorated, close to San Teodoro small "high way".

Show more Show less
9.4
Superb
136 reviews
Price from
DKK 794
per night

Most booked beach rentals in San Teodoro this month

FAQ about beach rentals in San Teodoro