Hotels in San Teodoro

Save up to 50%
TownRooms Check In Nights Persons Stelle
Choose Hotel/Hotel in San Teodoro
(31 Hotels)

In this page we show you the complete list of hotels in San Teodoro. With you can find and book in real time the best inexpensive offers for hotels, bed & breakfasts, apartments as well as luxury and design hotels. It takes only 2 minutes to book the hotel of your choice at the best price, and is easy and secure to use. Are you looking for the best hotels in San Teodoro? Would you like to know what are the hotels in central San Teodoro? You can immediately find the location of the and understand how to get to San Teodoro. By clicking the hotel's name from the list you will see prices, photos and reviews of each hotel. Fast, easy, secure!

The map is loading -

Hotel Le Mimose
1Hotel Le Mimose(3 ) Via Nazionale N° 32 - San Teodoro From 55 € map
Hotel Le Mimose is surrounded by pretty gardens and set in a convenient area 500m from San Teodoro town centre, not far from the white sands of La Cinta beach. Make the most of Le Mimose’s lovely gardens and book a room that comes with its own...
Terra Di Mare Resort
2Terra Di Mare Resort(4 ) Via Naviglio - San Teodoro From 70 € map
Featuring a pool and tennis court, Terra Di Mare offers a choice of rooms, suites and apartments, all with balconies or patios. Set in the centre of San Teodoro, it is just metres from the beach. Located in one of the most popular resorts on the...
Hotel Bonsai
3Hotel Bonsai(4 ) Via Golfo Aranci - San Teodoro From 40 € map
Located in San Teodoro, on Sardinia’s east coast, Hotel Bonsai is just a 10-minute walk from the sea. Surrounded by nature, it offers wellness facilities and free Wi-Fi. All rooms at the Bonsai are air conditioned and furnished with local handmade...
Le Tre Querce
4Le Tre Querce(3 ) Via La Canna, Snc - San Teodoro From 36 € map
Independent living with panoramic views over the surrounding mountains. These apartments have been planned and built in order to allow you to spend a holiday relaxing. Le Tre Querce includes terraced houses with independent gardens, all surrounding...
Hotel Costa Caddu
5Hotel Costa Caddu(3 ) Località Costa Caddu - San Teodoro From 76 € map
Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers national and international cuisine. The Costa Caddu is comprised of separate terraced houses, and a main central...
Il Viandante
6Il Viandante(3 ) Via Cala D'Ambra N° 8 - San Teodoro From 39 € map
Situated in the centre of San Teodoro, Il Viandante is 800 metres from the beach in Cala d'Ambra, and a 5-minute drive from La Cinta Beach. Olbia Airport is 27 km away. The area offers the opportunity to enjoy a number of sports and activities, and...
Hotel San Teodoro
7Hotel San Teodoro(4 ) Località Badualga - San Teodoro From 59 € map
Featuring a pool and tennis court, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro centre and the beaches of La Cinta and Cala d'Ambra. Reached by a modern glass elevator,...
Due Lune Resort Golf & Spa
8Due Lune Resort Golf & Spa(4 ) Loc. Puntaldia - San Teodoro From 336 € map
The Due Lune Resort is located on the north-east coast of Sardinia. It offers panoramic views of the coastline, a 9-hole golf course and many sports and leisure facilities. All rooms at the Due Lune Resort Golf & Spa are air conditioned and have...
Hotel Il Platano
9Hotel Il Platano(3 ) Via Sardegna 26 - San Teodoro From 70 € map
Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 25 km from Olbia. It offers air-conditioned rooms, free parking, and a private garden. You can enjoy Sardinian specialities at the in-house pizzeria restaurant, which is also open...
Bungalow Club Village
10Bungalow Club Village Loc. Cala D'Ambra - San Teodoro From 52 € map
Set right on Cala d'Ambra beach, Bungalow Club Village boasts an outdoor pool, private beach and a range of sports facilities. San Teodoro is 600 metres away. All bright rooms have a private verandah or patio, as well as an independent entrance. The...
Hotel Le Rose
11Hotel Le Rose Via Del Tirreno 1 - San Teodoro From 70 € map
Just 800 metres from Sardinia's La Cinta Beach, Hotel Club Le Rose is set in gardens with a large swimming pool. It offers a private beach and daytime and evening entertainment. The Club Le Rose’s rooms are air-conditioned and decorated in a...
Appartamenti Lu Mulino
12Appartamenti Lu Mulino Via Le Canne - San Teodoro From 74 € map
Located 1 km from Cinta Beach, Le Residenze di San Teodoro offers Mediterranean-style apartments set in villas. Parking is free. The apartments at Le Residenze have a kitchenette and a seating area. Each is equipped with a washing machine, while all...
LuEntu Appartamenti E Residence
13LuEntu Appartamenti E Residence Via Nazionale Località Badualga - San Teodoro From 59 € map
LuEntu offers furnished apartments at less than 2 km from the beach. Set in different villages, the accommodation features either a balcony or a patio. The apartments are in Porto Ottiolu, San Teodoro, and Budoni. They are located next to shops,...
Residence Liscia Eldi
14Residence Liscia Eldi Via L'Isuledda - San Teodoro From 40 € map
Residence Liscia Eldi is 3 km from La Cinta beach and 2 km from San Teodoro city centre. It provides fully furnished apartments set in Sardinian-style villas. Each apartment has its own patio and private entrance. With tiled floors, they include a...
Hotel Li Suari
15Hotel Li Suari Via Rattolungu 1 - San Teodoro From 143 € map
Offering extensive grounds with bungalows, a swimming pool and tennis court, Hotel Li Suari is 300 metres away from a beach in Cala D'Ambra. Wi-Fi in public areas is free. Guests at Li Suari have daytime and evening entertainment including aerobics,...
Hotel Stella Marina
16Hotel Stella Marina Via Sardegna - San Teodoro From 60 € map
Hotel Stella Marina is 200 metres from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation. The functional rooms and apartments are decorated with wooden furniture. They...
Hotel La Palma
17Hotel La Palma Via Del Tirreno Snc - San Teodoro From 59 € map
Located 300 metres from La Cinta beach, the Palma features a restaurant and pizzeria with terrace. Its bright, air-conditioned rooms offer a balcony, 30 minutes' drive south of Olbia. All rooms at Hotel La Palma come with a TV and minibar. Each room...
Hotel Scintilla
18Hotel Scintilla Via Del Tirreno Snc - San Teodoro From 84 € map
Set 150 metres from La Cinta's white sandy beaches, the Scintilla offers spacious rooms with private balcony. The hotel features a restaurant and bar, surrounded by Mediterranean gardens. Parking is free. All rooms at Hotel Scintilla have simple...
Hotel Onda Marina
19Hotel Onda Marina Via Tirreno 24 - San Teodoro From 110 € map
Surrounded by a lush garden, Hotel Onda Marina is only 100 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony. Rooms overlook the sea or the Mediterranean vegetation. They come with a flat-screen...
Hotel Al Faro
20Hotel Al Faro Via del Tirreno, 4 - San Teodoro From 60 € map
Located in San Teodoro, the 2-star Hotel Al Faro is 100 metres from La Cinta beach. It has a Sardinian restaurant, free Wi-Fi in the lobby, and simple country-style rooms. Parking is free. All air conditioned, rooms at Al Faro are decorated in a...
Residence Agrifoglio
21Residence Agrifoglio Via Di Lu Pitrali - San Teodoro From 168 € map
Luentu Appartamenti Porto Ottiolu
22Luentu Appartamenti Porto Ottiolu Via Nazionale Loc.Badualga - San Teodoro From 65 € map
Luentu Case Budoni
23Luentu Case Budoni Via Nazionale Fraz. Straula - San Teodoro From 50 € map
Just a 5-minute walk from Budoni Beach, these functional apartments offer a fully equipped kitchenette and washing machine. Budoni town centre is 1.5 km away. Well-placed for visiting Sardinia's Emerald Coast, Luentu Case Budoni is 12 km south of...
Tenuta Le Terre 1927
24Tenuta Le Terre 1927 Borgo Schifoni - San Teodoro From 80 € map
Surrounded by a large garden, this guest accommodation is located a 10-minute drive away from the Sardinian town of San Teodoro. It features air-conditioned rooms, a traditional restaurant, and horse riding courses. Tenuta Le Terre 1927 offers rooms...
Hotel L'Esagono
25Hotel L'Esagono Via Cala D'Ambra 141 - San Teodoro From 56 € map
Set directly on the beach, this 3-star hotel features rooms surrounded by a large garden. Hotel L'Esagono comes with 2 swimming pools, a restaurant, and free private parking. Each room at L'Esagono offers a private entrance directly from the garden....
Agriturismo Li Scopi
26Agriturismo Li Scopi Loc. Li Scopi - San Teodoro From 60 € map
Located 1.5 km from La Cinta beach, Agriturismo Li Scopi is set in a garden surrounded by olive trees. It offers country-style rooms with satellite LCD TV. Wi-Fi is free in public areas. Rooms at the Scopi have rustic furnishings and wrought-iron...
Hotel Le Mimose
27Hotel Le Mimose Via Nazionale 32 - San Teodoro From 70 € map
Offering a free shuttle to La Cinta Beach, Le Mimose offers a private area there, with free parasols and loungers. It also has a tennis court, outdoor pool and Sardinian restaurant. Wi-Fi is free in the lobby. With an LCD TV, rooms at the Mimose...
Agriturismo Li Teggi
28Agriturismo Li Teggi Località Li Teggi - San Teodoro From 60 € map
Agriturismo Li Teggi is a pretty farmhouse surrounded by floral gardens and green hills. It is 7 km from San Teodoro and less than 6 km from La Cinta beach. Homemade pastries are served at breakfast. Rooms have rustic décor including wood-beamed...
Hotel Sandalyon
29Hotel Sandalyon Via Del Tirreno N° 81 - San Teodoro From 40 € map
Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 100 metres from the coast and its beautiful beaches. It features a typical restaurant and spacious rooms. The rooms are decorated in a typical Sardinian...
Casa Dimora
30Casa Dimora - Lu Fraili (San Teodoro) From 45 € map
Located 7 km from San Teodoro, Casa Dimora has a relaxing garden. It offers spacious, rustic apartments with a TV and covered patio. Apartments at the Dimora Casa have exposed-beam ceilings and whitewashed walls. Each comes with a washing machine...
Paradise Resort Punta di l'Aldia
31Paradise Resort Punta di l'Aldia Via Tavolara, Loc. Lu Impostu - San Teodoro From 136 € map
Paradise Resort is set inside the Tavolara Marine Reserve, just north of San Teodoro. It offers a free shuttle to a private beach, 3 swimming pools, and elegant rooms furnished in a Sardinian style. Parking is free. The rooms are spacious and...