Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in San Teodoro
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.

Boasting a garden, an outdoor pool and sea views, Apartment Ida Isuledda 2 is set in San Teodoro. This beachfront property offers access to a patio, free private parking and free WiFi.

Situated in San Teodoro, 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.

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.

Residence Hotel Lu Nibareddu is just 1 km from the beach of Porto Taverna, one of the most famous on the whole coast.

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.

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.

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.

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.

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.


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.
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.
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.
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.
Boasting a garden, an outdoor pool and sea views, Apartment Ida Isuledda 2 is set in San Teodoro. This beachfront property offers access to a patio, free private parking and free WiFi.
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.
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 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.
Located in San Teodoro, 500 metres from La Cinta Beach, HOTEL Al FARO, SPIAGGIA LA CINTA, SAN TEODORO provides accommodation with a garden, private parking, a shared lounge and a terrace.
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.
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.
Boasting air-conditioned accommodation with a patio, Villa Isuledda Prestige is set in San Teodoro. This beachfront property offers access to a balcony, free private parking and free WiFi.
Set in San Teodoro, 800 metres from Spiaggia Isuledda and 18 km from Isola di Tavolara, Ferienhaus Panorama, San Teodoro, Isuledda offers a garden and air conditioning.
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 within 200 metres of Ottiolu Beach and 1.6 km of Cala dei Francesi Beach, L'Oasi di Ottiolu offers rooms with air conditioning and a private bathroom in Porto Ottiolu.
Featuring air-conditioned accommodation with a patio, Le Residenze sul mare B6 is set in Porto Ottiolu. This beachfront property offers access to a balcony.
Facing the beachfront, Hotel Baia Del Porto offers 4-star accommodation in Budoni and features an outdoor swimming pool, garden and private beach area.
Situated in Budoni, 600 metres from Spiaggia Li Cuppulati, Janna e Sole Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.