Top 10 San Teodoro Hotel Deals

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

Località Lu Impostu, San Teodoro 08020

4.5 out of 5.0

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

Get Rates
B&B Li Piri
B&B Li Piri

Via Li Piri snc, San Teodoro 08020

Situated in San Teodoro, this bed & breakfast is within 1 mi (2 km) of La Punta Falls, San Teodoro Port, and San Teodoro Beac …

CA$44
avg/night
Hotel Costa Caddu
Hotel Costa Caddu

Localita Costa Caddu, San Teodoro 08020

3.0 out of 5.0

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

Get Rates
La Tartaruga
La Tartaruga

Via Di Lu Pitrali, San Teodoro 08020

Located in Monte Petrosu, this apartment is 2.4 mi (3.9 km) from Porto Taverna Beach and within 6 mi (10 km) of Cala Suaracci …

Get Rates
Puntaldia Residence
Puntaldia Residence

La Piazzetta 27/A, San Teodoro 08020

Situated on the beach, this apartment is within a 10-minute walk of La Punta Falls and San Teodoro Beach. San Teodoro Port an …

Get Rates
Stella Marina
Stella Marina

Via Sardegna S/n, San Teodoro 08020

3.0 out of 5.0

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

Get Rates
Appartamenti San Teodoro I
Appartamenti San Teodoro I

Via Sardegna 16, San Teodoro 08020

Situated in San Teodoro, this apartment is within 2 mi (3 km) of La Punta Falls, San Teodoro Beach, and San Teodoro Port. L …

Get Rates
San Teodoro Case Vacanze
San Teodoro Case Vacanze

Via Irene Federico 1, San Teodoro 08020

Situated in San Teodoro, this apartment is within 2 mi (3 km) of La Punta Falls, San Teodoro Beach, and San Teodoro Port. L …

Get Rates
Resort Grande Baia
Resort Grande Baia

Localita Montepetrosu SS 125, San Teodoro 08020

4.0 out of 5.0

Offering direct access to the beach, this San Teodoro resort is connected to the airport and within 9 mi (15 km) of Porto …

Get Rates
Hotel Sandalyon
Hotel Sandalyon

Via del Tirreno 81, San Teodoro 08020

3.0 out of 5.0

Situated near the beach, this hotel is within a 5-minute walk of San Teodoro Beach and La Punta Falls. San Teodoro Port and L …

Get Rates
Local Weather
December 18° 12°
January 16° 10°
February 15° 10°
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