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.
Set in the centre of San Teodoro, 1.2 km from Cala d'Ambra Beach and 15 km from Isola di Tavolara, Trilocale - Via Pisa offers free WiFi, barbecue facilities and air conditioning.
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 in the centre of San Teodoro, 2.4 km from La Cinta Beach and 13 km from Isola di Tavolara, Villa Vittoria offers free WiFi, a garden and air conditioning.
Located in the centre of San Teodoro, just 1.3 km from La Cinta Beach and 14 km from Isola di Tavolara, Villa Bianca provides accommodation with garden views and free WiFi.
Set within the San Teodoro City Centre district in San Teodoro, The Villa - San Teodoro has air conditioning, a patio, and garden views.
Offering a garden and quiet street view, Casa Salina Bamba is set in San Teodoro, 29 km from Olbia Harbour and 24 km from Archeological Museum of Olbia.
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
Set in the centre of San Teodoro, MarMè offers rooms with free WiFi. Situated on the beachfront, this property has a garden and a terrace.
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.
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.
Villa del Sole, piscina privata, spiaggia a 400 mt features accommodation situated 300 metres from the centre of San Teodoro and provides an infinity pool and a garden.
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.
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.
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.
Featuring a garden, an outdoor pool and sea views, Apartment Ida Isuledda 1 is located in San Teodoro. This beachfront property offers access to a patio, free private parking and free WiFi.
Boasting air-conditioned accommodation with a private pool, pool view and a patio, Villa Isuledda Lux is set in San Teodoro.
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.
In the centre of San Teodoro, located within a short distance of La Cinta Beach, Trilo Lu Rattali offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine.
Located in the centre of San Teodoro, 700 metres from La Cinta Beach and 14 km from Isola di Tavolara, Bilo Lu Rattali offers free WiFi, a garden and air conditioning.
Located in the centre of San Teodoro, Casa CLELIA has a private beach area, a garden, free WiFi, and free private parking for guests who drive.
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.
Ideally located in San Teodoro, Acquadolce offers air-conditioned rooms with free WiFi and free private parking. Set on the beachfront, this property has a garden and barbecue facilities.
Situated in San Teodoro, 300 metres from Cala d'Ambra Beach and 16 km from Isola di Tavolara, BouganVilla by the Beach - San Teodoro 1 offers a garden and air conditioning.
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.
Featuring a garden, private pool and sea views, Villa Ida Isuledda is located in San Teodoro. This beachfront property offers access to a patio, free private parking and free WiFi.
Appartamenti Cala d'Ambra is set on the seafront in San Teodoro, 16 km from Isola di Tavolara and 36 km from Olbia Harbour. This holiday home offers free private parking and a 24-hour front desk.
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.
In the heart of San Teodoro, set within a short distance of La Cinta Beach, Casa La Cinta 3 offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine.
Casa Tavolara is a beachfront property set in San Teodoro, 14 km from Isola di Tavolara and 33 km from Olbia Harbour. Both free WiFi and parking on-site are available at the apartment free of charge.
Located in the centre of San Teodoro, less than 1 km from La Cinta Beach and 14 km from Isola di Tavolara, La Cinta 2 offers free WiFi, a garden and air conditioning.
Casa La Cinta provides accommodation located 500 metres from the centre of San Teodoro and features a garden and barbecue facilities.
Cinta 1 offers accommodation set 500 metres from the centre of San Teodoro and features a private beach area and a garden. This apartment provides air-conditioned accommodation with a terrace.
Appartamento in villaggio, a 150mt dal mare, a property with a bar, is located in San Teodoro, 300 metres from Cala d'Ambra Beach, 17 km from Isola di Tavolara, as well as 36 km from Olbia Harbour.