Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to 17% by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.


San Teodoro

Whether you're heading to San Teodoro for a couple of days or a longer break, you'll find plenty of cultural, historical and scenic attractions to keep you and your loved ones happy.

It's an area of Costa Smeralda - Olbia - Eastern Sardinia that 2,000 people live in.

This destination is situated roughly 170 miles southwest of the national capital of Rome. It's also approximately 6 miles north of Budoni.

Enjoy the sight of cascading water as it plunges down into the frothing pool below at La Punta Falls.

Are you looking for a nice place to take the family for the afternoon? You should head over to San Teodoro Beach, a favored local spot to enjoy some rest and relaxation. Listen to the waves roll in and the seabirds soaring overhead as the kids mess about along the water's edge.


Top Hotel Deals

See all 163 Hotels in San Teodoro
Terradimare Resort & Spa

Terradimare Resort & Spa

Via Naviglio Snc, San Teodoro
4.5
of 5, from 134 reviews
4.5 out of 5.0

Located in San Teodoro City Centre, this spa hotel is within 1 mile (2 km) of La Punta Falls and San Teodoro Port. San Teodoro Beach is 1.3 mi (2 km) away.

Hotel L'Esagono

Hotel L'Esagono

Via Cala d'Ambra 141, San Teodoro
3.9
of 5, from 120 reviews
3.5 out of 5.0

Nestled on the beach, this San Teodoro City Centre hotel is within 2 mi (3 km) of La Punta Falls, San Teodoro Beach and San Teodoro Port. Port Ottiolu is 4.3 mi (6.9 km) away.

Baja Bianca Hotel Club

Baja Bianca Hotel Club

Localita' Capo Di Coda Cavallo, San Teodoro
3.6
of 5, from 10 reviews
4.5 out of 5.0

Nestled on the beach, this San Teodoro hotel is within 9 mi (15 km) of San Teodoro Beach, San Teodoro Port and La Punta Falls. Le Saline Beach and Marina Maria Beach are also within 12 miles (20 km).

Hotel & Residence Liscia Eldi

Hotel & Residence Liscia Eldi

Via l’Isuledda, San Teodoro
3.6
of 5, from 16 reviews
3.5 out of 5.0

Offering direct access to the beach, this San Teodoro residence is within 3 mi (5 km) of La Punta Falls, San Teodoro Beach and San Teodoro Port. Port Ottiolu is 4.2 mi (6.7 km) away.

£746
Paradise Resort Sardegna

Paradise Resort Sardegna

Località Lu Impostu, San Teodoro
4.4
of 5, from 49 reviews
5.0 out of 5.0

Located on the waterfront, this family-friendly hotel is within 6 mi (10 km) of San Teodoro Beach, La Punta Falls, and San Teodoro Port. Le Saline Beach and Marina Maria Beach are also within 12 miles (20 km).

Case Gialle

Case Gialle

Via Naviglio s.n.c., San Teodoro
4.1
of 5, from 13 reviews
0.0 out of 5.0

Located in San Teodoro City Centre, this apartment is within 2 miles (3 km) of La Punta Falls, San Teodoro Port and San Teodoro Beach. Port Ottiolu is 4.6 mi (7.5 km) away.

£26
Hotel Sandalyon

Hotel Sandalyon

Via del Tirreno 81, San Teodoro
3.6
of 5, from 29 reviews
3.5 out of 5.0

Located in San Teodoro City Centre, this hotel is within a 10-minute walk of La Punta Falls and San Teodoro Port. San Teodoro Beach is 0.6 mi (1 km) away.

Resort Grande Baia

Resort Grande Baia

Localita Montepetrosu SS 125, San Teodoro
3.8
of 5, from 126 reviews
4.5 out of 5.0

Offering direct access to the beach, this San Teodoro resort is within 9 mi (15 km) of La Punta Falls, San Teodoro Beach and San Teodoro Port. Le Saline Beach and Marina Maria Beach are also within 12 miles (20 km).

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.