Search Hotels near Top San Teodoro Attractions

Where will you stay in San Teodoro?

Top 10 Hotels in San Teodoro

See all 121 Hotels in San Teodoro
Paradise Resort Sardegna

Paradise Resort Sardegna

4.4 of 5 • 46 reviews
San Teodoro
$171
Terradimare Resort & Spa

Terradimare Resort & Spa

4.5 of 5 • 122 reviews
San Teodoro City Centre
$71
B&B Li Piri

B&B Li Piri

3.6 of 5 • 14 reviews
San Teodoro City Centre
$42
Hotel L'Esagono

Hotel L'Esagono

3.9 of 5 • 103 reviews
San Teodoro City Centre
Get Rates
Resort Grande Baia

Resort Grande Baia

3.8 of 5 • 113 reviews
San Teodoro
$120
Hotel Bonsai

Hotel Bonsai

4.3 of 5 • 4 reviews
San Teodoro City Centre
$63
Hotel Scintilla

Hotel Scintilla

4.2 of 5 • 22 reviews
San Teodoro City Centre
$80
Il Viandante

Il Viandante

4.8 of 5 • 24 reviews
San Teodoro City Centre
$65
Hotel San Teodoro

Hotel San Teodoro

3.6 of 5 • 27 reviews
San Teodoro City Centre
Get Rates
Casa Debili

Casa Debili

4.3 of 5 • 17 reviews
San Teodoro
$64

Recent Reviews in San Teodoro

Where to stay in San Teodoro

San Teodoro Hotel Guide

Top San Teodoro Accommodations

San Teodoro has 24 Expedia-approved hotel choices. Just a short drive from San Teodoro you will find 24 Expedia-listed hotels.

The Terradimare Resort & Spa and the Hotel Sandalyon are two of the most popular hotels to spend a night or more in the main area. Many travelers also love to stay at the La Palma and the Il Viandante during their time here.

Whether you'd like to throw a ball around, take a dip or just chill out, San Teodoro Beach is the ideal destination. You might be inclined to rest your head at the Hotel Costa Caddu and Hotel San Teodoro if this spot interests you. At San Teodoro Port, you can watch the comings and goings of stately ships and the talent of the crane drivers as they unload the containers. The Hotel L'Esagono and Hotel & Residence Liscia Eldi are easy to get to from this site.

Those traveling on a budget will be pleased to find that there is a healthy selection of cheap and cheerful accommodations in the area. Two popular choices are the Residence Baia Salinedda and the Casa Debili. The Villa Franca and the La Tartaruga are some other economical accommodations that are worth a look.

If you are on the lookout for additional hotel options, the Due Lune Resort Golf & Spa and the Hotel Sporting are 3 miles and 18 miles from the center of San Teodoro. 16 miles out of town stands the Hotel Abi d'Oru. The Petra Segreta Resort & Spa is also in this area, 20 miles away.

Some close by destinations to explore in Costa Smeralda - Olbia - Eastern Sardinia are Loiri Porto San Paolo and Porto San Paolo. Loiri Porto San Paolo is 6 miles to the northwest of San Teodoro, while Porto San Paolo is 7 miles to the north. Loiri Porto San Paolo hotels include the L'Aglientu and Borgo di Campagna. The Hotel Ollastu and Hotel Don Diego are some of the hotels in Porto San Paolo.

How to Get to San Teodoro

Costa Smeralda Airport is a convenient airport for flying into San Teodoro. It is 11 miles away. If you plan to stay nearby, try the Colonna Palace Mediterraneo or the B&B Chiara.