Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in San Teodoro
In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.

Situated within 16 km of Isola di Tavolara and 34 km of Olbia Harbour in San Teodoro, B&B Chorisia offers accommodation with seating area.

Attractively situated in San Teodoro, Villa Minda Lodge & View features air-conditioned rooms with free WiFi and free private parking. This beachfront property offers access to a terrace.

Located in San Teodoro, Residence Sardegna Summer Li Cuppulati is a 5-minute drive from the La Cinta beach. It offers self-catering accommodation, a garden featuring BBQ and outdoor dining areas.

Hotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation.

Attractively located in the centre of San Teodoro, Samar offers a terrace, air conditioning, free WiFi and flat-screen TV.

Ideally located in the centre of San Teodoro, Amoreddu offers air-conditioned rooms with free WiFi and free private parking. With garden views, this accommodation provides a terrace.

Situated 2.8 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Villa Cedrino features accommodation with free WiFi and free private parking.

Situated 2.4 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Villa Vittoria features accommodation with free WiFi and free private parking.

Located 1.3 km from La Cinta Beach and 14 km from Isola di Tavolara in the centre of San Teodoro, Villa Bianca provides accommodation with free WiFi and free private parking.


Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
Popular with guests booking beach hotels in San Teodoro
In the heart of San Teodoro, Villetta Cala D'Ambra has sea views from the terrace. This beachfront property offers access to a patio. Private parking can be arranged at an extra charge.
Apartment in San Teodoro 23071 offers accommodation set 600 metres from the centre of San Teodoro and features a garden and a terrace.
Located 1.6 km from La Cinta Beach and 14 km from Isola di Tavolara in the centre of San Teodoro, Trilo 6 provides accommodation with free WiFi and free private parking.
Amazing Apartment In San Teodoro Ot is a beachfront property situated in San Teodoro, 15 km from Isola di Tavolara and 34 km from Olbia Harbour.
Gorgeous Apartment In San Teodoro Ot is a beachfront property set in San Teodoro, 15 km from Isola di Tavolara and 34 km from Olbia Harbour.
Rifugio Tavolara offers accommodation set 1.1 km from the centre of San Teodoro and provides a private beach area and a garden. This property offers access to a patio and free private parking.
Situated in the centre of San Teodoro, less than 1 km from La Cinta Beach and 14 km from Isola di Tavolara, Villino Mito offers free WiFi and air conditioning.
Well situated in the centre of San Teodoro, Casa Poseidon San Teodoro is a recently renovated holiday home offering express check-in and check-out and free private parking.
Located in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
ISS Travel, San Teodoro 1 - 100 m from Cala d'Ambra Beach features accommodation situated 1.4 km from the centre of San Teodoro and offers a garden and a terrace.
Located in the centre of San Teodoro, within 600 metres of La Cinta Beach and 14 km of Isola di Tavolara, Zenia Rooms is an accommodation offering inner courtyard views.
Set directly on the beach, this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools, a restaurant, and free private parking.
Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms.
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.
TH San Teodoro - Liscia Eldi Village is 3 km from La Cinta beach and 2 km from San Teodoro city centre. It provides fully furnished rooms set in Sardinian-style villas.
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 300 metres away from the beach in Cala D'Ambra. Wi-Fi in public areas is free.
Situated in Porto Ottiolu, 1.1 km from Spiaggia Isuledda and 18 km from Isola di Tavolara, San Teodoro Villa Nina Costa Caddu offers a garden and air conditioning.
Featuring a pool, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra.
Offering an outdoor swimming pool and sea view, Villa Ida Isuledda is located in San Teodoro, 200 metres from Spiaggia Isuledda and 17 km from Isola di Tavolara.
Offering an outdoor swimming pool and sea view, Apartment Ida Isuledda 1 is located in San Teodoro, 200 metres from Spiaggia Isuledda and 17 km from Isola di Tavolara.
Featuring air-conditioned accommodation with a private pool, pool view and a patio, Villa Adel is set in San Teodoro.
Set in San Teodoro, less than 1 km from Spiaggia Isuledda and 18 km from Isola di Tavolara, Villino Molara a San Teodoro offers barbecue facilities and air conditioning.
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Villa Smeralda is located in San Teodoro.
LA CASA DI LINDA is a beachfront property situated in Porto Ottiolu, 400 metres from Ottiolu Beach and 21 km from Isola di Tavolara.
Set in Budoni, Sardegnaest vista mare piscina spa offers a patio with mountain and river views, as well as a year-round outdoor pool, hot tub and indoor pool.
Comprising a garden and a bar, Villa Allegria, romantic luxury 300m from the beach, heated pool, firepit and sauna is a recently renovated accommodation in Tanaunella situated close to Spiaggia di...
Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, minibar and a safe.
Boasting air-conditioned accommodation with a patio, Villa Privata Lux con piscina San Teodoro is set in Porto Ottiolu.
Facing the seafront in San Teodoro, Holiday Home House Boat Large by Interhome is a holiday home, featuring a seasonal outdoor pool and private parking.
Facing the seafront in San Teodoro, Holiday Home House Boat Small by Interhome is a holiday home, boasting a seasonal outdoor pool and private parking.
Facing the seafront in San Teodoro, Holiday Home House Boat Medium by Interhome is a holiday home, featuring a seasonal outdoor pool and private parking.
Located just 200 metres from the coast and a public sandy beach, Residence Oasi Anfiteatro is set in its large garden featuring a swimming pool and amphitheatre It offers apartments with tree-lined...