Find the hotels with pools that appeal to you the most
Check out our pick of great hotels with pools in San Teodoro
Situated in San Teodoro and only less than 1 km from Cala d'Ambra Beach, Villetta Le Rose features accommodation with mountain views, free WiFi and free private parking.
Offering an outdoor swimming pool and sea view, Apartment Ida Isuledda 2 is set in San Teodoro, 200 metres from Spiaggia Isuledda and 17 km from Isola di Tavolara.

Set in San Teodoro and only 1.4 km from Spiaggia di Punta Molara, Belvedere offers accommodation with mountain views, free WiFi and free private parking.
Featuring air-conditioned accommodation with a private pool, mountain view and a patio, villa Le farfalle is located in San Teodoro.

Located in San Teodoro and only 2.1 km from Spiaggia di Cala Girgolu, Caneis Apartments provides accommodation with sea views, free WiFi and free private parking.

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

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.

Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

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.


Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Popular with guests booking hotels with pools in San Teodoro
Set in the centre of San Teodoro, Il Viandante is 800 metres from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. It offers an outdoor pool which is heated in spring and autumn.
Well located in San Teodoro, Zeta Club San Teodoro Le Rose provides air-conditioned rooms, a seasonal outdoor swimming pool and a restaurant.
Located in San Teodoro, on Sardinia’s east coast, Hotel Bonsai is just a 10-minute walk from the sea. Surrounded by nature, it offers wellness facilities and free WiFi.
Located 1.3 km from La Cinta Beach and 14 km from Isola di Tavolara in the centre of San Teodoro, Pet Friendly Home In San Teodoro provides accommodation with free WiFi 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.
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.
Ideally situated in the centre of San Teodoro, VILLA AQUA LUXURY Private Pool offers a patio, air conditioning, free WiFi and flat-screen TV.
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.
Independent living with panoramic views over the surrounding mountains. These apartments have been planned and built in order to allow you to spend a holiday relaxing.
Boasting air-conditioned accommodation with a patio, Villa with private pool in San Teodoro just few minutes from La Cinta - beach is situated in San Teodoro.
Set in the centre of San Teodoro, AffittaSardegna- Villetta Meraviglia features an outdoor swimming pool, a garden, free WiFi, and free private parking for guests who drive.
Located 2.5 km from La Cinta Beach and 13 km from Isola di Tavolara in the centre of San Teodoro, Holiday home in San Teodoro 53786 provides accommodation with free WiFi and free private parking.
Located in the centre of San Teodoro, Villa Cedrino has an outdoor swimming pool, a garden, free WiFi, and free private parking for guests who drive.
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 San Teodoro and only 1.3 km from Cala d'Ambra Beach, La Calendula features accommodation with sea views, free WiFi 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.
Well located in San Teodoro, Le dune relax con cucina & piscina is a recently renovated guest house, which provides air-conditioned rooms with free WiFi and free private parking.
La Rocca Manna is located in the countryside of San Teodoro, just 2 km from the Sardinian coast and its beautiful beaches. It offers free Wi-Fi throughout, free private parking.
Situated in San Teodoro and only less than 1 km from Cala d'Ambra Beach, Villetta Le Rose features accommodation with mountain views, free WiFi and free private parking.
Featuring garden views, Mediterraneo features accommodation with a seasonal outdoor swimming pool and a balcony, around 14 km from Isola di Tavolara.
Boasting air-conditioned accommodation with a balcony, Villa Luna Rossa con piscina is situated in San Teodoro. With garden views, this accommodation offers a patio and a swimming pool.
Located in San Teodoro and only 14 km from Isola di Tavolara, Villa Panorama provides accommodation with mountain views, free WiFi and free private parking.
Situated in San Teodoro and only 14 km from Isola di Tavolara, Appartamento Panorama 1 features accommodation with mountain views, free WiFi and free private parking.