Top 10 San Teodoro Hotel Deals

See all 99 Hotels in San Teodoro
Paradise Resort Sardegna
Paradise Resort Sardegna

Località Lu Impostu, San Teodoro 08020

4.5 out of 5.0
4.3 out of 5 (37 reviews)

Located on the waterfront, this family-friendly hotel is within 6 mi (10 km) of Cala Suaraccia Beach, San Teodoro Beach, an …

CA$196
B&B Li Piri
B&B Li Piri

Via Li Piri snc, San Teodoro 08020

3.8 out of 5 (5 reviews)

Situated in San Teodoro, this bed & breakfast is within 1 mi (2 km) of San Teodoro Port and San Teodoro Beach. La Isuledda …

CA$52
Hotel Costa Caddu
Hotel Costa Caddu

Localita Costa Caddu, San Teodoro 08020

3.0 out of 5.0
4.5 out of 5 (13 reviews)

Situated on the waterfront, this hotel is 0.5 mi (0.8 km) from La Isuledda Beach and within 3 mi (5 km) of San Teodoro Port …

Get Rates
La Tartaruga
La Tartaruga

Via Di Lu Pitrali, San Teodoro 08020

4 out of 5 (1 reviews)

Situated in San Teodoro, this apartment is 2.4 mi (3.9 km) from Porto Taverna Beach and within 6 mi (10 km) of Cala Suaraccia …

Get Rates
Residence Li Cupulatti
Residence Li Cupulatti

Via la Canna, San Teodoro 08020

Situated near the beach, this apartment is within 3 mi (5 km) of San Teodoro Beach, San Teodoro Port, and La Isuledda Beach …

Get Rates
SardegnaSummer Li Cuppulati
SardegnaSummer Li Cuppulati

Via la Canna, San Teodoro

Situated in San Teodoro, this apartment is within 3 mi (5 km) of San Teodoro Beach, San Teodoro Port, and La Isuledda Beach …

CA$233
Iris Houses
Iris Houses

Via Naviglio Snc, San Teodoro 08020

4.5 out of 5 (2 reviews)

Situated in San Teodoro, this apartment is within 1 mi (2 km) of San Teodoro Beach and San Teodoro Port. La Isuledda Beach is …

Get Rates
Casa Laura
Casa Laura

Via D'Annunzio SNC, San Teodoro 08020

Situated in San Teodoro, this apartment is within 1 mi (2 km) of San Teodoro Port and San Teodoro Beach. La Isuledda Beach is …

Get Rates
Hotel Speraesole
Hotel Speraesole
7.7 km from San Teodoro
4.0 out of 5.0
4.3 out of 5 (345 reviews)

Situated near the beach, this hotel is within 3 mi (5 km) of Porto Istana Beach, Le Saline Beach, and Marina Maria Beach. …

CA$64
Mercure Olbia
Mercure Olbia
16.3 km from San Teodoro
4.0 out of 5.0
4.1 out of 5 (226 reviews)

Situated in Olbia, this spa hotel is within 1 mi (2 km) of Church of San Paolo, Basilica of San Simplicio, and National …

CA$96
Hide content

Narrow your search

San Teodoro Hotel Guide

Within a 6-mile (10-kilometer) distance of the center of San Teodoro, you'll find a range of accommodation options. Within a 6-mile (10-kilometer) radius of San Teodoro, you'll find 3 Expedia-listed short and long-stay accommodation options from which to choose.

Those looking for a hotel close to the heart of San Teodoro won't find too many options other than the popular Terradimare Resort & Spa.

Check out the Hotel San Teodoro and the S'Astore. The Hotel San Teodoro is located 1 mile (2 kilometers) from downtown San Teodoro. The S'Astore, is positioned 17 miles (27 kilometers) away. Some more places to stay in this area include the Geovillage Hotel and the DoubleTree by Hilton Hotel Olbia - Sardinia.

After you have seen San Teodoro, why not take the time to explore the other cultural and scenic attractions of the Sardinia area. Sardinia boasts beaches, forests and wetlands, and commonly visited Sardinia destinations include ruins. Visitors in this section of Italy can enjoy mountain biking.

13 miles (21 kilometers) from San Teodoro you will find Olbia, where you can find Le Saline Beach, Pittulongu Beach and Port of Olbia. If you'd like to spend a few nights in Olbia, check out the room rates at the Hotel Centrale and Hotel Royal. 25 miles (40 kilometers) to the southeast of San Teodoro, you'll also find Arzachena, which is home to the L'Ea Bianca Luxury Resort and Hotel Relais Villa del Golfo & Spa. If you're staying in Arzachena, be sure to explore the Pevero Golf Club, Capriccioli Beach and Liscia Ruja Beach.

Costa Smeralda Airport is situated 11 miles (18 kilometers) away from San Teodoro. If you choose to stay close by, can easily secure a night at the Geovillage Hotel or DoubleTree by Hilton Hotel Olbia - Sardinia.

false