Search hotels in San Teodoro Coast, Italy
Enter your dates and choose from 793 hotels and other places to stay
Check out these popular cities in San Teodoro Coast
San Teodoro
1046 hotelsCapo Coda Cavallo
59 hotelsLu Lioni
18 hotelsMonte Petrosu
96 hotelsPuntaldia
35 hotelsPorto Taverna
23 hotelsVaccileddi
21 hotelsPunta Molara
26 hotelsNuragheddu
23 hotelsIsola Rossa
6 hotels
Stay in San Teodoro Coast's best hotels!
Filter by:
Hotel Onda Marina
Surrounded by a lush garden, Hotel Onda Marina is only 70 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 Al FARO , SPIAGGIA LA CINTA ,SAN TEODORO
Located in San Teodoro, 500 metres from La Cinta Beach, HOTEL Al FARO, SPIAGGIA LA CINTA, SAN TEODORO provides accommodation with a garden, private parking, a shared lounge and a 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.

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 8.2Very good - What previous guests thought, 599 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 1,578 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 844 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.8Good - What previous guests thought, 1,099 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 806 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 525 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.8Good - What previous guests thought, 361 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 339 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 7.8Good - What previous guests thought, 210 reviewsPopular with guests booking hotels in San Teodoro Coast
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 406 reviews
San Teodoro Coast's best hotels with breakfast
Hotel Lu Pitrali
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 255 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.
Il Viandante
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 9.2Superb - What previous guests thought, 406 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 Onda Marina
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,578 reviewsSurrounded by a lush garden, Hotel Onda Marina is only 70 metres from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony.
AMASEA Resort
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 599 reviewsLocated in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
- Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 290 reviews
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
From US$854.11 per night Hotel La Palma
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 339 reviewsLocated 300 metres from La Cinta beach in San Teodoro, the Palma features a restaurant and pizzeria with terrace and air-conditioned rooms. The property is 30 minutes' drive from Olbia.
Hotel L'Esagono
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 844 reviewsSet 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
Hotel in San TeodoroBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 375 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.
Budget hotels in San Teodoro Coast
Hotel Costa Caddu
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 117 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.
Hotel Bonsai
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 525 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.
Terradimare Resort&Spa
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 8.2Very good - What previous guests thought, 806 reviewsFeaturing a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.
- Scored out of 10, guest rating 8.1Very good - What previous guests thought, 73 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.
Grande Baia Resort & Spa
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 1,099 reviewsSurrounded 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
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 210 reviewsLe 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.
From US$113.48 per nightHotel Scintilla
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 7.4Good - What previous guests thought, 117 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.
Li Suari Club Village
Hotel in San TeodoroCheap hotelScored out of 10, guest rating 7.8Good - What previous guests thought, 361 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.
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 8.8Fabulous - What previous guests thought, 884 reviewsThe studio apartment was very functional for everything you need on a beach holiday. It is basic but you really don't need more than that. The bed was very comfy, the kitchen had all utensils and the outside pool and garden where just lovely. The cherry on top is the owner and his kind availability. We could borrow umbrella and beach chairs from him and since the apartment was ready he let us check in early. We loved our stay and we would recommend to anyone.Guest review byAliceGermany
- From US$113.48 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 210 reviewsAll on offer here is fantastic for a 3 star hotel, immaculately clean, the pool was absolutely lovely. Breakfast in the morning was everything acceptable in a better star hotel! Staff so friendly and helpful. Your room cleaned every day, fresh towels when needed. It’s a little bit of a walk into the centre of San Teodoro about 25mins, but well worth the walk (All flat). Great atmosphere in the bustling square especially on a Saturday.Guest review byMarkUnited Kingdom
- Scored out of 10, guest rating 8.5Very good - What previous guests thought, 844 reviewsBreakfast was amazing, you can take your coffee looking at the sunrise on the ocean The hotel is right on the beach The staff was very friendly and helpful The rooms were comfy and cute The garden is full of flowersGuest review byJeanneGermany
- Scored out of 10, guest rating 8.4Very good - What previous guests thought, 1,578 reviewsThere was a large selection for breakfast, and if there was anything on the menu, the staff always filled it in. The hotel is right by the beach, the sea is beautiful, clean. The location is perfect.Guest review bySasínováCzech Republic
- Scored out of 10, guest rating 8.1Very good - What previous guests thought, 73 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
- Scored out of 10, guest rating 9.0Superb - What previous guests thought, 246 reviewsComfortable residence, beautiful location, amazing service. Thank you Carla for providing valuable information for a nice leisure time.Guest review bymgretaLithuania
- Scored out of 10, guest rating 7.6Good - What previous guests thought, 251 reviewsThe staff, the location, the views, the rooms were all very good!Guest review bySamFrance
- Scored out of 10, guest rating 7.6Good - What previous guests thought, 580 reviewsBeautiful view, access to the beach, cute restaurantGuest review byChristinaGermany
- From US$854.11 per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 290 reviewsThe location, staff and food were amazingGuest review byAndreaSingapore
- From US$106.84 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,479 reviewsHighly recomend! It was wanderfulGuest review byEVELINASlovenia
- Scored out of 10, guest rating 7.8Good - What previous guests thought, 1,099 reviewsJust 2 words Beautiful & AwesomeGuest review byHaidarNetherlands
Planning a trip? Get inspired by reviews of cities in San Teodoro Coast
- 8.0
We stayed 4 nights
We stayed 4 nights The beaches are spectacular some of the best we’ve ever seen in the Mediterranean. Fantastic for families with warm shallow water and soft sand backed by dramatic mountains in the distance. There are flocks of flamingos in the marshes near san Teodoro and spectacular views from the hills and gorgeous walks. The downside is the lack of beach restaurants and cafes . There is often a small kiosk selling coffee drinks and ice cream but little else so we took picnics . We really missed the ubiquitous beach tavernas you get in the rest of the Med so we were dying for a decent restaurant after a couple of nightsGuest review byRosieUnited 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
It's a beautiful place but it was very obvious that most of...
It's a beautiful place but it was very obvious that most of the locals were not super thrilled about the tourists and they took a lot of opportunities to overcharge and scam us, particularly at some restaurants. Please note that some people were very kind and welcoming but that wasn't common unfortunately. I wish I could say I loved San Teodoro but I had a much nicer time in Olbia.Guest review byLilianAustralia - 8.0
Lovely little town, perfect size to easily walk around.
Lovely little town, perfect size to easily walk around. Plenty of restaurants and bars. The night market is a nice to stroll through in the evening. La Cinta beach is lovely, can get busy and toilet/shower facilities are a bit ropy. There is lots of different types of accommodation too, to suit all needs.Guest review byRorySweden