Search hotels in San Teodoro Coast, Italy
Enter your dates and choose from 1150 hotels and other places to stay
Check out these popular cities in San Teodoro Coast
San Teodoro
1054 hotelsMonte Petrosu
96 hotelsLu Lioni
19 hotelsCapo Coda Cavallo
58 hotelsPuntaldia
35 hotelsVaccileddi
21 hotelsPorto Taverna
22 hotelsNuragheddu
23 hotelsPunta Molara
27 hotelsIsola Rossa
6 hotels
Stay in San Teodoro Coast's best hotels!
Filter by:
Star rating
Review score
Hotel Onda Marina
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.

Baglioni Resort Sardinia - The Leading Hotels of the World
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

Hotel L'Esagono
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.

Hotel San Teodoro
Featuring a pool, 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.

Grande Baia Resort & Spa
Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 10 km north of San Teodoro centre. It offers a modern spa and an impressive pool with sun terrace.

Hotel Le Mimose
Le Mimose is located 1 km from San Teodoro and offers an outdoor pool. WiFi is free throughout. With an LCD TV, rooms at the Mimose include air conditioning, minibar and a safe.

Hotel Scintilla
Situated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant.

QUADRIFOGLIO Affittacamere
In a prime location in San Teodoro, QUADRIFOGLIO Affittacamere provides express check-in and check-out and free private parking.

B&B Chorisia
Situated within 16 km of Isola di Tavolara and 34 km of Olbia Harbour in San Teodoro, B&B Chorisia offers accommodation with seating area.

Villa Minda Lodge & View
Attractively situated in San Teodoro, Villa Minda Lodge & View features air-conditioned rooms with free WiFi and free private parking. This beachfront property offers access to a terrace.

Most booked hotels in San Teodoro Coast in the past month
Popular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.8Good - What previous guests thought, 1,100 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 1,585 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.8Good - What previous guests thought, 530 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 829 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 537 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 845 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 325 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 307 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.7Good - What previous guests thought, 345 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.8Good - What previous guests thought, 189 reviews
San Teodoro Coast's best hotels with breakfast
Li Suari Club Village
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 7.7Good - What previous guests thought, 345 reviewsOffering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 300 metres away from the beach in Cala D'Ambra. Wi-Fi in public areas is free.
From US$117.53 per nightHypnos Boutique Hotel
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 9.3Superb - What previous guests thought, 160 reviewsSituated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.
Hotel Lu Pitrali
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 256 reviewsThis family-run hotel offers a peaceful location, 1 km from Cala Girgolu beach on the east coast of Sardinia. All air-conditioned rooms feature a furnished balcony. Parking and Wi-Fi are free.
Hotel Stella Marina
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 321 reviewsHotel Stella Marina is 3 minutes on foot from the centre of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodation.
From US$109.06 per nightIl Viandante
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 400 reviewsSet 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. It offers an outdoor pool which is heated in spring and autumn.
Hotel Il Platano
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 155 reviewsHotel Il Platano is set in San Teodoro on the east coast of Sardinia, 25 km from Olbia. This hotel offers air-conditioned rooms, free parking, and a shared garden.
Hotel San Teodoro
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 388 reviewsFeaturing a pool, 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.
From US$218 per nightHotel Costa Caddu
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 123 reviewsRight on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine.
Budget hotels in San Teodoro Coast
Hotel Bonsai
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 537 reviewsLocated 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 WiFi.
From US$147.06 per night- Scored out of 10, guest rating 8.2Very good - What previous guests thought, 69 reviews
The Due Lune Puntaldia Resort & Golf 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.
From US$492.53 per night Helios Hotel
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 530 reviewsSituated in San Teodoro, 2 km from La Cinta Beach, Helios Hotel features accommodation with a garden, free private parking, a terrace and a bar. This 2-star hotel offers free WiFi.
From US$80.92 per nightHotel Scintilla
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 7.6Good - What previous guests thought, 116 reviewsSituated in San Teodoro, 500 metres from La Cinta Beach, Hotel Scintilla features accommodation with a garden, free private parking, a shared lounge and a restaurant.
From US$142.60 per night- Scored out of 10, guest rating 7.5Good - What previous guests thought, 41 reviews
Well located in San Teodoro, Zeta Club San Teodoro Le Rose provides air-conditioned rooms, a seasonal outdoor swimming pool and a restaurant.
FAQs about hotels in San Teodoro Coast
See reviews by guests who stayed at hotels in San Teodoro Coast
- Scored out of 10, guest rating 7.6Good - What previous guests thought, 579 reviewsI had the most wonderful stay at Residence Baia Salinedda! From the moment we arrived, we were welcomed with warm hospitality from the host, who truly went above and beyond to make our experience exceptional. The location is absolutely stunning, nestled in a beautiful, tranquil spot with breathtaking views of the surrounding nature. The beach is just a short walk away, and everything about the area feels like paradise. The accommodation was fantastic—spacious, comfortable, and well-equipped with everything we needed for a relaxing stay. The bungalow was clean, and had a lovely private garden where we could enjoy the stunning sunrise each morning and had the best sea view. It really felt like a home away from home. Overall, the combination of a great host, an incredible location, and top-notch accommodation made this an unforgettable vacation.Guest review byPatelUnited Kingdom
- Scored out of 10, guest rating 8.8Fabulous - What previous guests thought, 885 reviewsI really loved our stay. The whole area is very peaceful. The swimming pool is beautiful. We had an apartment facing the swimming pool area and with a view of the mountains.. Nice big terrace outside the apartment, and a small kitchen where we could cook. We liked it so much that we will book the same place next year. The manager Paolo in the reception was exremely friendly and calm. He helped us with all our requests. The whole staff was helpful and accomodating.Guest review byLisDenmark
- From US$219.82 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 1,100 reviewsBig spacious rooms. It was very clean and staff were friendly. Shuttle services to rooms and beach available making everything feel like a real vacation. The beach is lovely and easy accessible. Breakfast + Dinner buffet had a wide variety of delicious food, also Italian:) i.e. local & continental delicacies.Guest review byNana YawGermany
- Scored out of 10, guest rating 9.1Superb - What previous guests thought, 237 reviewsThe view from the accommodation eas amazing. The balcony and the living-room looked onto Manolare and Tavolare islands. The property is large and clean. The garden a d the pool were also well-kempt. The whole property is fabulous and the staff is extremely helpful.We had a lovely time.Guest review byAnikóHungary
- From US$165.35 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 829 reviewsThe best hotel so far I have stayed. The location, the staff, the food are perfect for us. The area is very clean. I didn’t expect this hotel and the service is way better than other high class hotels. We will definitely come back!Guest review byRowenaNetherlands
- From US$120.82 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 189 reviewsLovely small hotel, great facilities, nice breakfast area by a beautiful swimming pool. Handy location in San Teodoro not far from the beautiful La Cinta beach. Friendly staff and nice breakfast!Guest review byTinaJersey
- From US$492.53 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 69 reviewsThe location was amazing and the staff were super friendly. We really enjoyed the buffet breakfast and the sunset drinks at the bar. We would highly recommend this resort.Guest review byEdwardAustralia
- From US$109.06 per nightScored out of 10, guest rating 9.2Superb - What previous guests thought, 321 reviewsExcellent location with free onsite parking. Spotlessly clean and very friendly and informative staff. Very good breakfast spread.Guest review byDavidUnited Kingdom
- From US$961.05 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 307 reviewsI loved how spacious it was. Very clean, beautiful beach but definitely recommend renting a car!!Guest review byJuliaPoland
- From US$141.90 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,475 reviewsPerfect view. Lovely Appartement. Nice Pools and Restaurant. What else do you need?Guest review byClaudiaGermany
- Scored out of 10, guest rating 7.5Good - What previous guests thought, 272 reviewsVery clean, breathtaking location. Easy check-in and check-out.Guest review byThomasUnited Kingdom
- From US$123.13 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,585 reviewsLocation, staff, service, very clean hotelGuest review byMajda82Czech Republic
- From US$139.32 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 288 reviewsGood breakfast, just need more vegetablesGuest review byAngelikaUnited Kingdom
Planning a trip? Get inspired by reviews of cities in San Teodoro Coast
- 10.0
San Teodoro is a beautiful commune and has a very vibrant...
San Teodoro is a beautiful commune and has a very vibrant town centre which gets alive in the evening and goes on till late in the night. It had fantastic restaurants to choose from if you are a seafood lover. Dont miss Pescharia Saporia de Mare for seafood if you want to visit the locals’ go to place for seafood. The commune is also dotted with some of the best beaches of Sardinia like La Cinta, Cala Impostu and Cala Brindinchi among others. However, for the latter two you will need to book in advance, a way to keep the crowd at bay. Overall San Teodoro is a must visit if visiting Sardegna.Guest review byRajNjoYUnited Kingdom - 10.0
Mount Tavolara is beautiful.
Mount Tavolara is beautiful. People are really friendly in the area. The beaches, whilst a bit tricky to access, were gorgeous with turquoise blue water. Capo Cado Cavallo is definitely a hidden gem in the area.Guest review bySalmanUnited Kingdom - 6.0
the beaches are really super beautiful, clear water and...
the beaches are really super beautiful, clear water and white sand ! but extremely full of people and families and noises, so it you like it it's fine. and sometimes the beaches are not even opened, unless you book on internet, which is very complicated. we found solutions by walking 2 kilometers on "La Cinta beach" till there was nobody, and then it was great !Guest review byFezyFrance - 8.0
We stayed for 24 hours in San Teodoro only as we found it...
We stayed for 24 hours in San Teodoro only as we found it too busy and noisy. Fine if you love nightlife, Markets, clubbing and drinking cocktails! We then moved to the B&B Li Muntigeddi and loved it there as it was quieter. You do need a car thought to get to the beach. If we’d had longer we’d have liked to do boat trip and seen the local beaches.Guest review byMoiraUnited Kingdom