See the latest prices and deals by choosing your dates.
Hotel in San Teodoro City Centre, San Teodoro
Surrounded by a lush garden, Hotel Onda Marina is only 328 feet from the famous La Cinta beach. It offers free parking and air-conditioned rooms with a balcony. The staff was welcoming, the property was clean and I loved being able to walk to the beach. We had an early morning flight before breakfast was served so the staff prepared a breakfast for us before we left. I would stay at this property again.
Hotel in San Teodoro
Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 6.2 mi north of San Teodoro center. It offers a modern spa and an impressive pool with sun terrace. The kids enjoy a lot Miniclub and the attention from the young employees that run the Miniclub. They loved the show they play every night call baby Dance. Boggie transport to the beach was perfect and always available. All personal always supporting and trying to make the best of our staying and experience with them. many activities are arranged and you are invited to participate every time you are in the club.
Hotel in San Teodoro City Centre, San Teodoro
Featuring a pool and tennis court, Terra Di Mare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. My stay at Terra di Mare was fabulous from the moment I checked in. Francesca and Sara welcomed me so kindly and explained everything I needed and answered every question in detail. That definitely made my stay much easier and very convenient. The room was spacious and clean, the swimming pool and breakfast were fantastic, and they even have shuttles from the hotel to spiagglia di cinta :)
Hotel in San Teodoro
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro. The architecture, location, landscaping and decor were all spectacular. However the aspect the shines the brightest was the front desk staff.
Hotel in San Teodoro City Centre, San Teodoro
Right on the beach, this 3-star hotel features rooms on spacious grounds. Hotel L'Esagono provides 2 swimming pools, a restaurant, and free private parking. Location literally at the beach. Has also outdoor pool, private parking and great breakfasts.
Hotel in San Teodoro
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 984 feet away from the beach in Cala D'Ambra. Wi-Fi in public areas is free. Great and delicious food, cool entertainment program, perfect for families. The whole grounds are very pleasant and the individual bungalows are cozy. Very close to the beach and not far from some really remarkable beaches. Polite and helpful staff.
Hotel in 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 center and the beaches of La Cinta and Cala d'Ambra. The room was of good size, the bed was comfortable and the place was really clean. The breakfast had both a variety of sweet and savoury. We took only sweet and they had really good croissants and pastries.The staff were really helpful. The view that you have from the pool area is so relaxing since you are immersed with lot of green hills. Parking was not a problem too. There are shuttle buses to the nearest beaches which are really useful for those that don't have a car.
Hotel in San Teodoro City Centre, San Teodoro
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 WiFi. in our eyes the best choice to stay in San Teodoro. location is great, rooms are comfortable and clean, breakfast has a good choice and the staff is something special. wifi works excellent also! the staff took care on our excursion booking as well. We had a short stay there, just 3 days/ 4 nights and the staff booked for us a boat trip in the very late evening for the next day and during this next day booked for us monte Nieddo. also we got advices on everything we needed to take the best from our stay in San Teodoro! such great care you not often experience… if we decide to return one day back to San Teodoro we definitely will stay again in this hotel.
Hotel in San Teodoro
Located in San Teodoro, an 18-minute walk from La Cinta Beach, Helios Hotel has accommodations with a restaurant, free private parking, a bar and a terrace. The hotel has family rooms. Everything was good ,the staff has been really helpful throughout my stay ,never shy to help you with directions or places to visit . Very attentive and friendly . The location it's just perfect to move up and down through the coast . definitely will stay there again
Hotel in San Teodoro City Centre, San Teodoro
Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 16 mi from Olbia. This hotel offers air-conditioned rooms, free parking, and a shared garden. Definitely the swimming pool, which you can access straight from your room! (looks like you’re renting a villa as there’s not too many guests). The girls are extremely nice and helpful too!
Hotel in San Teodoro
Popular with guests booking hotels in San Teodoro
Hotel in San Teodoro
This family-run hotel is in a peaceful location, just over half a mile from Cala Girgolu beach on the east coast of Sardinia. All the air-conditioned rooms feature a furnished balcony. Charming little hotel with comfortable spacious rooms !
Hotel in San Teodoro City Centre, San Teodoro
Hotel Stella Marina is 3 minutes on foot from the center of San Teodoro and a 5-minute drive from La Cinta beach. It offers free parking and air-conditioned accommodations. I was not expecting the such an elaborate breakfast buffet.
Hotel in San Teodoro City Centre, San Teodoro
Right on the beach, this 3-star hotel features rooms on spacious grounds. Hotel L'Esagono provides 2 swimming pools, a restaurant, and free private parking. Location literally at the beach. Has also outdoor pool, private parking and great breakfasts.
Hotel in San Teodoro City Centre, San Teodoro
Hotel Il Platano is set in San Teodoro on the east coast of Sardinia, 16 mi from Olbia. This hotel offers air-conditioned rooms, free parking, and a shared garden. Definitely the swimming pool, which you can access straight from your room!
Hotel in San Teodoro
Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine. Amazing hotel, amazing service, friendly staff, beaches are nearby, excellent breakfast and super...
Hotel in San Teodoro City Centre, San Teodoro
Featuring a pool and tennis court, Terra Di Mare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. My stay at Terra di Mare was fabulous from the moment I checked in.
Hotel in San Teodoro
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. Clean great location and fantastic staff
Hotel in San Teodoro City Centre, San Teodoro
Offering free Wi-Fi in public areas and free private parking, Hotel Sandalyon is located just 328 feet from the coast and its beautiful beaches. Breakfast was a continental breakfast, very good selection and the staff were lovely
On average, it costs $323 per night to book a 3-star hotel in San Teodoro for tonight. You'll pay around $414 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Teodoro will cost around $1,439, on average (based on Booking.com prices).
These hotels in San Teodoro are highly rated by couples: Hotel Lu Pitrali, Il Viandante, and Hotel Stella Marina.
Hotel Lu Pitrali, Il Viandante, and Hypnos Boutique Hotel are some of the popular hotels in San Teodoro.
Many families visiting San Teodoro loved staying at Hypnos Boutique Hotel, Hotel Lu Pitrali, and Il Viandante.
For hotels in San Teodoro that serve highly-rated breakfasts, try Baglioni Resort Sardinia - The Leading Hotels of the World, Hypnos Boutique Hotel, and Il Viandante.
On average, 3-star hotels in San Teodoro cost $864 per night, and 4-star hotels in San Teodoro are $1,152 per night. If you're looking for something really special, a 5-star hotel in San Teodoro can be found for $5,142 per night, on average (based on Booking.com prices).
Baglioni Resort Sardinia - The Leading Hotels of the World, Hotel San Teodoro, and Il Viandante got great room view-related reviews from travelers in San Teodoro.
The average price per night for a 3-star hotel in San Teodoro this weekend is $346 or, for a 4-star hotel, $462. Looking for something even fancier? 5-star hotels in San Teodoro for this weekend cost around $1,388 per night, on average (based on Booking.com prices).
We loved the night vibes of San Teodoro, its night market and festive ambiance. A wide variety of delicious restaurants and shops. A great place for night life too but not rowdy or tacky. The night market covers the whole of the central town which is closed to cars and is pedestrianised in the evening.
not a great deal to see during the day we were not very excited by san teodoro when we first arrived, but when we returned at night, it was totally different. fantastic buzz, loads of people, loads of bars and food, and shops - a really enjoyable night out. the town centre is very pretty with all the lights after dark as well.
Fantastic beaches with transit bus to get to other beaches. Nice town with plenty of eating options. Fantastic bakery and plenty of supermarkets. Very clean and felt very safe walking around late at night.
We liked San Teodoro, as it is a great starting point to get to a lot of different beautiful beaches. However end of August is def. not the best time of the year to visit the place. It was far to packed, which made finding good restaurants, parking and vacant spots at the beach very difficult. Also, we find the service at the restaurants rather mediocre and sometimes even unfriendly/rude. Our hosts in the B&B made up for it though.
The apartments are actually a bit north of actual San Teodoro, so we did not have an opportunity on this short visit to explore it. But we spent time on beautiful beaches in the neighbourhood and they are breathtaking!!!!!!
Quaint beach town with great food and shopping. We had the most incredible steaks at Lo Sfizio Griglieria Gastronomia Ristorante for dinner. Everyone is very friendly as long as you are willing to try and speak some basic Italian (as you should be). At night vendors set up stalls and sell all kinds of jewelry, house wares, and gifts. We rented a car to get around and parking is relatively easy to find in early September. Our typical day was adventuring during the morning to afternoon (finding beaches and towns to explore on the west coast of Sardinia), heading back to our resort (Costa Caddu) mid to late day to freshen up and then heading into San Teodoro for dinner, drinks, and nightlife. We loved it here.
The reason I say too good is because this hotel spoiled me for future hotels! My husband and I who are both extremely particular both said that this might be most beautiful place we have ever stayed! Every detail of the rooms, landscaping and hospitality are carefully considered, tastefully done and perfectly executed. Every member of the staff we came into contact with was thoughtful, helpful and kind. The rustic trail to the sublime beach with terrific amenities was just the icing on the cake. I love this place and can’t wait to return.
About convenient 40 mins drive from Olbia airport, the villa is located up in a beautiful little hill overlooking the sea with stunning view from several spots in its area. The small private beaches to which it has access are lovely with less crowds. My kids enjoyed playing there. The Villa itself is beautiful, well equipped and comfortable, just as described. Everything was perfect. The house owner Stefania has provided us lots of useful information about San Teodoro which was very helpful. Thanks Stefania. We have enjoyed our stay.
San Teodoro
we were very satisfied, nice location (la cinta beach 15min. To go, 5min. by car), clean, daily cleaning, nice owners - in their restaurant (la margherita) in the center of san teodoro super pizza :) the owner also invited us for a drink opposite at the bar. in case of problems they helped us immediately, excellent communication (in English), a great holiday in Sardinia. THANK YOU :)
Very warm and kind staff and near to beach. Although the rooms are not so fancy but it is worth it. It has restaurant and shopping center near itself and 20minutes far from beach by foot. There is a public transport from Olbia airport which is so cheap near 3.10 euro per person, called Linea 514. You can buy the ticket inside the airport by automatic machine or by Tabnet app.
San Teodoro
The Host was really nice, the rooms were clean, spacious, you had a terrace, free parking, washing Machine, he always had a smile on his face and was super helpful. It felt like we always had our own Sardinia guide thanks to him. No matter what we asked, he had an answer. We highly recommend coming here! We sure will come back again:)
San Teodoro
Amazing countryside location yet only 10-15 minutes by car to shops, restaurants and beaches. Comfortable rooms, very clean. Great value for money. Good base to explore north-east Sardinia. Very kind staff. Good breakfast. Breathtaking views in the morning (sunrise) and amazing stars in the sky at night. I will definitely be back!
The say at hotel San Teodoro was above expectations. All from the personal to tidiness of the rooms and a superb and multi optional breakfast, made a memorable stay. Would definitely recommended! Since hotel is located just a few minutes from the centre, make sure to have a car, however they provide also a shuttle.
San Teodoro
The place was extremely clean and had many Covid related hygiene measures in place. The host was very kind, gave great tips for beaches, restaurants, ice cream parlors. Room is like a decent hotel room, bed very comfortable, bathroom modern. Breakfast is good, served under the trees in the shadow.
San Teodoro
Beautiful small house with own garden and parking space. Very comfortable bed,good equipment. Very close to the best beaches of Sardinia with turquoise water (few minutes by car). You can walk to the city center where are restaurants,shops,evening markets. Very good evening atmosphere. Thank you!
the hotel was perfect! lovely staff, private parking, lovely pool and always sun beds available, charming very clean rooms with aircon and plug ins against mosquitoes. breakfast was great and the staff were always so helpful. great location to town and 10 min walk to beautiful beach Cala d’ambra
San Teodoro
Erika the Host is such a lovely person. We had a warm welcome and great help to find the best spots at the beaches, restaurants etc. Nice breakfast served at the table outside. overall nice location for a stay in San Teodoro with private parking and everything you need.
San Teodoro
The location is perfect, 15 minutes by foot to La Cinta Beach, 5 minutes into town. The apartment is spacious, with a nice, well-equipped kitchen for everyone to sit in or a terrace area under the eaves right outside the kitchen door.
The Hotel has beach views which was great specially for having the breakfast. The location was very good and provided quick access to San Teodoro and other places. The staff are very helpful and will help you with any enquiry.
San Teodoro
The view, the location. The beach is amazing, one of the best on the island. It’s 1 km from the hotel and you can easily walk but not suitable for people with limited mobility.
The room was nice, a bit basic sardinian style, clean, the bed was comfy. We had very nice terrace with sun beds. Bathroom was nice, modern and big.
Nice hotel
The kids enjoy a lot Miniclub and the attention from the young employees that run the Miniclub. They loved the show they play every night call baby Dance. Boggie transport to the beach was perfect and always available. All personal always supporting and trying to make the best of our staying and experience with them. many activities are arranged and you are invited to participate every time you are in the club.
The hotel is good but not 4 stars, it s something between 2-3 stars, in that category it is ok.
San Teodoro
Walking (15min) distance to Isuledda beach along the dune