Search Hotels near Top San Teodoro Attractions

Top 10 San Teodoro Hotel Deals

See all 113 Hotels in San Teodoro
Terradimare Resort & Spa

Terradimare Resort & Spa

Via Naviglio Snc, San Teodoro 08020

4.5 out of 5.0
4.5 out of 5 (133 reviews)

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

Get Rates
Resort Grande Baia

Resort Grande Baia

Localita Montepetrosu SS 125, San Teodoro 08020

4.5 out of 5.0
3.8 out of 5 (125 reviews)

Offering direct access to the beach, this San Teodoro resort is within 9 mi (15 km) of La Punta Falls, San Teodoro Beach, and …

Get Rates
Hotel L'Esagono

Hotel L'Esagono

Via Cala d'Ambra 141, San Teodoro 08020

3.5 out of 5.0
3.9 out of 5 (119 reviews)

Nestled on the beach, this San Teodoro City Centre hotel is within 2 mi (3 km) of La Punta Falls, San Teodoro Beach, and Sa …

Get Rates
Baja Bianca Hotel Club

Baja Bianca Hotel Club

Localita' Capo Di Coda Cavallo, San Teodoro 08020

4.5 out of 5.0
3.6 out of 5 (10 reviews)

Nestled on the beach, this San Teodoro hotel is within 9 mi (15 km) of San Teodoro Beach, San Teodoro Port, and La Punta Fall …

Get Rates
Case Gialle

Case Gialle

Via Naviglio s.n.c., San Teodoro 08020

4.1 out of 5 (13 reviews)

Located in San Teodoro City Centre, this apartment is within 2 mi (3 km) of La Punta Falls, San Teodoro Port, and San Teodoro …

Get Rates
Hotel Sandalyon

Hotel Sandalyon

Via del Tirreno 81, San Teodoro 08020

3.5 out of 5.0
3.5 out of 5 (28 reviews)

Located in San Teodoro City Centre, this hotel is within a 10-minute walk of La Punta Falls and San Teodoro Port. San Teodoro …

Get Rates
La Canna Birdwatching

La Canna Birdwatching

Via La Canna, San Teodoro 08020

Located in San Teodoro City Centre, this apartment is within a 15-minute walk of La Punta Falls and San Teodoro Beach. San …

Get Rates
Appartamento Pamela 2B

Appartamento Pamela 2B

Località La Suareda, San Teodoro 08020

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

Get Rates
Appartamento Pamela 2E

Appartamento Pamela 2E

Località La Suareda, San Teodoro 08020

Located in San Teodoro City Centre, this apartment is within 2 mi (3 km) of San Teodoro Beach, La Punta Falls, and San Teodor …

Get Rates
San Teodoro Stazzu di Mezzu Apartments

San Teodoro Stazzu di Mezzu Apartments

Via di Stazzu di Mezzu, San Teodoro

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

Get Rates

Recent Reviews in San Teodoro

Narrow your search

San Teodoro Hotel Guide

Apartment and hotel choices are plentiful in San Teodoro. Expedia's comprehensive database lists 51 places to base yourself that are within 0.1 kilometres (0.06 miles) of the center of San Teodoro.

Smart travelers who fully appreciate the importance of finding a hotel close to the bright lights and action of the city's heart will love the Terradimare Resort & Spa and Stella Marina, which are within 1 kilometre (0.6 miles) of San Teodoro's downtown.

Families, students and those watching their budget will find some lovely San Teodoro accommodation options that won't break the bank. 2 kilometres (1 mile) away from San Teodoro's downtown you'll find the Hotel San Teodoro. The Terradimare Resort & Spa is just 0.9 kilometres (0.6 miles) away. The Stella Marina and the Hotel Sandalyon are alternative cheaper places that are worth checking out.

The Due Lune Resort Golf & Spa can be found 4 kilometres (3 miles) away from the heart of San Teodoro. Another alternative is the Hotel Sporting, which is situated 30 kilometres (18 miles) away. The Hotel Abi d'Oru and also the Hotel Gabbiano Azzurro are other alternative accommodation options worth looking into in San Teodoro.

Olbia is 20 kilometres (13 miles) to the northwest of San Teodoro and is where you'll find Basilica of San Simplicio and Le Saline Beach. The Colonna Palace Mediterraneo and B&B Chiara are just some of the great hotel alternatives in Olbia. 65 kilometres (41 miles) to the northwest of San Teodoro, you'll find Capo Testa, home to the Colonna Grand Hotel Capo Testa and Hotel Corallaro. If you stay in Capo Testa, set aside some time to visit the Moon Valley and Cala Spinosa Beach.

Why not spend an afternoon cheering along with fellow sports obsessives at a local game. You'll find PalaSerradimigni 90 kilometres (56 miles) to the west of San Teodoro. Those wishing to find a room or apartment near to the sporting action can choose from the Hotel Vittorio Emanuele or the Hotel Carlo Felice.

Costa Smeralda Airport is a logical airport for accessing San Teodoro. It is 18 kilometres (11 miles) away. If you plan to stay nearby, try the Hotel Ambrosio La Corte or Jazz Hotel.

false