See the latest prices and deals by choosing your dates.
San Teodoro City Centre, San Teodoro
La casa dei pescatori offers accommodation set less than 1 km from the centre of San Teodoro and features a garden and a bar.
Hotel in San Teodoro City Centre, San Teodoro
Surrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony. The best place in San Teodoro first line, just to the amazing gold sands beach La Cinta ! Clean comfortable room, helpful staff. THANKS 😊
San Teodoro
Situated 400 metres from La Cinta Beach and 14 km from Isola di Tavolara in the centre of San Teodoro, Brezza di Mare N2 features accommodation with free WiFi and free private parking.
San Teodoro City Centre, San Teodoro - 200 yards from beach
Set 200 metres from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Casa Marisa offers accommodation with free WiFi and free private parking. Nice and pleasure location, 9 minutes to walk to the beach (the best beach in Sardinia), relax and good position. The owner very kind and pleasure to talk with him, he wait for us in the Airport!.
San Teodoro
Situated 400 metres from La Cinta Beach and 14 km from Isola di Tavolara in the centre of San Teodoro, Brezza di Mare N3 features accommodation with free WiFi and free private parking.
San Teodoro
Situated 400 metres from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Brezza di Mare N4 features accommodation with free WiFi and free private parking.
San Teodoro - 250 yards from beach
Offering garden views, Tavolara House is an accommodation situated in San Teodoro, 13 km from Isola di Tavolara and 33 km from Olbia Harbour.
San Teodoro City Centre, San Teodoro - 250 yards from beach
Located in the centre of San Teodoro, less than 1 km from La Cinta Beach and 13 km from Isola di Tavolara, La Cinta 2 offers free WiFi, a garden and air conditioning.
San Teodoro City Centre, San Teodoro - 250 yards from beach
Casa La Cinta provides accommodation located 500 metres from the centre of San Teodoro and features a garden and barbecue facilities. We had an amazing stay at Casa La Cinta. The location was perfect. 5 min walk to a beach and about 15 min walk to a town centre. Accommodation was clean . We had an apartment with a garden . Peaceful location. We absolutely loved it. Davide was very helpful. He recommended a lot of places and restaurants to visit. We would definitely come back again. Thank you for being an amazing host. 😊
Hotel in San Teodoro City Centre, San Teodoro
Situated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant. Fabulous hotel super close to the beach and a 15 min walk to the town centre… old hotel but kept very well has real authentic Italian vibe about it! Staff are also lovely
San Teodoro
Boasting air-conditioned accommodation with a private pool, pool view and a patio, Villa Isuledda Lux is set in San Teodoro. View spectacular from the terrace. Nice pool.
San Teodoro
Boasting air-conditioned accommodation with a patio, Villa Isuledda Beach is situated in San Teodoro. This beachfront property offers access to a balcony, free private parking and free WiFi.
San Teodoro
Offering a garden and garden view, Villa Sandalia - 10 meters to the beach is situated in San Teodoro, 7.5 km from Isola di Tavolara and 28 km from Olbia Harbour.
San Teodoro
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa nel villaggio Costa Caddu San Teodoro is set in San Teodoro.
San Teodoro
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, villa Le farfalle is located in San Teodoro. The view across the bay has criss-crossing mountain ranges.
San Teodoro
Set in San Teodoro, 1.1 km from Cala d'Ambra Beach and 15 km from Isola di Tavolara, Visit San Teodoro offers a garden and air conditioning.
San Teodoro City Centre, San Teodoro
Right in the heart of San Teodoro, situated within a short distance of Cala d'Ambra Beach, La casa sul mare Fronte Spiaggia offers free WiFi, air conditioning and household amenities such as a... Close to the beach, but the beach is usually overcrowded. Within walking distance to the town.
Hotel in San Teodoro
Boasting 2 swimming pools and a sea-view restaurant, Hotel Club Baja Bianca is next to a natural salt pan and a relaxing green area with parasols, deckchairs and sun loungers included in the club... Smart use of space made the room feel bigger