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.
Ian
United Kingdom
Sea view, nice room and bathroom and V good location. V nice terrace/bar for relaxing
Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Adelina
United Kingdom
+ we were upgraded to a garden suite (honeymoon) which was gorgeous, with amazing sunrises and sea view.
+ the hotel is superbly placed for the beautiful lu impostu beach with its own wooden walkway through the lagoon. Idyllic. The beach is beautiful with its white sand and clear sea. The hotel has its own sunbed and parasol area for guests with super friendly staff
+ the outside areas of the hotel are pretty, green and well kept. A great pool area with beds to relax on and superb Campari Spritz.
+ breakfast was great. Lots of options and quick, friendly service.
+ close to San Teodoro to visit. A pretty little town with several good restaurants to choose from and interesting outdoor markets
+ you can walk from the hotel to another gorgeous beach Cala Brandichi, which has a great boat hire place (private/tours/kayaks
+ the hotel staff are all amazingly friendly and helpful
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.
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.
Libor
Czech Republic
Excellent location near the beach, quiet area, very helpful staff, plenty of parking places. The hotel older, but cozy. The breakfast (italian) was tasty. At the request of his daughter, they also made food outside the offer. Hot croissant was excellent.
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.
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.
Cora
Australia
Close to the beach - plenty of parking - good selection for breakfast
Set 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.
Sophie
United Kingdom
Lovely small property, within a short walk from lots of restaurants. Good sized room with air con (although didn’t need it that much in September to be honest). Plenty of parking (although took us a while to work out how to get in!!). Staff were all super friendly & helpful. Breakfasts were great - especially the chocolate croissants! Drinks in the bar and coffees were really reasonably priced.
Situated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and barbecue facilities.
Leticia
Netherlands
Very nice staff, perfect location close to the best beach and close to the center where the restaurants are located. Very helpful owners, gave us tips where to go (beaches) and let us use their storage to keep our luggages on our last day.
Hotel 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.
Monica
United Kingdom
Location great and very helpful staff on reception.
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.
Nice hotel with amazing staff, big room and good breakfast
Just 800 metres from Sardinia's La Cinta Beach, Amareclub Le Rose is set in gardens with a large swimming pool. It offers a private beach and daytime and evening entertainment.
Boasting 2 swimming pools and a sea-view restaurant, Hotel Club Baja Bianca is next to a natural salt pan and relaxing green area with free parasols, deckchairs and sun loungers.
Situated in San Teodoro, 16 km from Isola di Tavolara, Hypnos Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and barbecue facilities.
Clean and nice hotel. Breakfast was 11/10 outstanding!
This 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.
L’accoglienza del personale e la pulizia delle stanze
Hotel 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.
Location great and very helpful staff on reception.
Set 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.
Location, pool and the fact they had onsite parking.
Located in San Teodoro, 200 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
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.
Molto carine la sistemazione indipendente della stanza
Located 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.
great location, beach La Cinta at walking distance
Hotel 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.
ottima posizione, camera pulita e ottima colazione
FAQs about hotels in San Teodoro
The average price per night for a 3-star hotel in San Teodoro this weekend is € 134.92 or, for a 4-star hotel, € 242.74. Looking for something even fancier? 5-star hotels in San Teodoro for this weekend cost on average around € 777.84 per night (based on Booking.com prices).
On average, it costs € 109.38 per night to book a 3-star hotel in San Teodoro for tonight. You'll pay on average around € 165.86 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Teodoro will cost around € 608.11 (based on Booking.com prices).
Magnificent views every day, perfect spot to explore the...
Magnificent views every day, perfect spot to explore the North East coast of the island, conveniently close to the airport yet sufficiently rural to allow experiencing local countryside, surrounding nature and gorgeous coastline all around (amazing spots North & South of the accommodation very easy to reach by car & a bit of walk/hike). Delicious breakfast & incredibly kind service at the restaurant was a big plus!
Annika1
Estonia
8.0
Scored 8.0
Nice little town with a vibrant town center, great...
Nice little town with a vibrant town center, great restaurants and even greater varied cuisine. Very artistic shops which gave it a Bohemian feeling and the people were nice. Quiet relaxation was abundant throughout its narrow roads I would like to visit this town again :)
Captain Ray V. Micallef
Malta
10
Scored 10
We stayed at Monte Petrosu. Very pretty calm area.
We stayed at Monte Petrosu. Very pretty calm area. Beach (Porto Taverna) was lovely - at the end of September not crowded but still possible to sunbath and swim. Temperature of the sea was around 23°C. When it is windy, there are nice waves. If not windy, you can rent a motor boat and go to Tavolara Island by yoursel. Nice restaurants on the beach. Bus available on a main road. Great pizzeria and icecream place near the bus stop. 2 small shops with basic stuff. Public londery just by the bus stop. Nice views from the hill. I really recomend this area.
Veronika
Czech Republic
10
Scored 10
Ideal location, with beautiful beaches dotted around.
Ideal location, with beautiful beaches dotted around. A busy town centre with lots of restaurants and bars. 3 supermarkets close by and a night market to keep you entertained. 25 minute drive from the airport, on easy accessible roads
sarah
United Kingdom
8.0
Scored 8.0
The whole area has many beautiful beaches.
The whole area has many beautiful beaches. The town is nothing special, but we come there for the beaches and the nature. I can recommend the agriturismo Li Mori. That was a very nice restarant experience.
Lis
Denmark
10
Scored 10
San Teodoro is fabulous!
San Teodoro is fabulous! We wish we’d booked a week at least! Beautiful beaches, amazing eateries, happy people!
Looking at coming back again in July, we loved it so much!
One of the best places I’ve ever visited and I’ve been around the world!!!
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.
The receptionists were lovely.
The view of Tavolara from the pool.
Our room was huge! Very clean, giant bathroom and giant bed! Very comfortable! So silent we didn’t hear anything. Nothing to hang your beach towels and swim suites :(
It had safe and complimentary water.
The safe is so high it’s very easy to forget things as you cannot see anything!!
The beach bar.
The shuttle service very frequent.
The beach is private and pretty but not beautiful like other Sardinian beaches.
Sun beds and umbrellas are free but mine was broken.
Fantastic location in the centre of San Teodoro. The owner Elia was so professional and friendly, and we felt very welcome and our stay was hassle free. Room was spotless and so modern. The shower was very high spec! They even had netflix available in the room, not that we watched much as San Teodoro is a lovely little town to explore. The room location was ideal and Elia directed us to a free car park close by. He also recommended restaurants to us. We would stay here again
I loved everything about this property. The location is about a 10-15 minute drive to the center of San Teodoro but is set in a beautiful countryside with views of pastures with sheep and horses. The owner was very kind and friendly. Our room was beautiful and the spa tub on the balcony was so relaxing. We only stayed one night, but I wish we could have stayed here our whole time on Sardina. I recommend a stop here to anyone visiting the area.
Very spacious room & clean, great breakfast and very friendly staff. We rented a bike to access the town from the hotel which was 8 euros a day. Wi-fi is good as well. The hotel is very quiet if you are looking to chill vibes is perfect. Bar is a bit pricey as everything in Sardinia, the bottle of local beer is worth it as is only 2 euros per bottle at the hotel. Would definetely be back, is worth it the price.
- Close to the beach and a shuttle driving continuously to the beach (however the walk wasn't longer than 15min).
- we were given an apartment close to the reception (thus better wifi) but very close to the street so that people were walking and the shuttle driving the whole day.
- staff was always nice and friendly
- pool was small for the whole hotel but fine, at least I can imagine in the high season
Great location (short walk to the lively town centre) lovely, quiet garden& dining areas (we enjoyed the garden every nite) beach gear for us to use, wonderful, generous live-in hosts who offered us coffee/water upon arrival (no one else did this) along w/detailed maps& reco's. Nice breakfasts. Great view from our 2nd fl room (olive& lemon trees for miles). All Super clean
We stayed one night on our roadtrip around Sardinia and I have to say the room was very nice and the host was super friendly.
Everything was extremely clean and almost new, with few very pleasant details (I have curly hair and I immediately noticed the special hairdryer for curly hair for example :)).
I would highly recommend this B&B for a quick visit of San Teodoro.
Grazie Catarina! We loved our stay and look forward to returning. The apartment was exceptionally clean. Breakfast was a highlight and the bnb is very close to town center and beautiful beaches. We loved the beautiful views and perfect cappuccinos in the morning. Catarina even went out of her way to bring a fan as I am used to sleeping with one. Perfecto!!!
Lovely hotel with good facilities. 10 min walk to the town but is a hilly walk. Self service breakfast. Good selection. Restaurant and bar have nice settings either inside or on the terrace with a lovely view over the sea. Family room is great enough room for a family of 4 and has recently been refurbed and beds are really comfy.
Fantastic stay in this wonderfully traditional Sardinian apartment. It was perfect for our week long visit for Sun and Bass festival providing us with all the essentials. Great location near local restaurants, shops and La Cinta beach. Maurizio and his wife were amazing hosts and we’d definitely love to stay again!
Hotel is near the beach,near the town and the hotel sea view. Rooms are looking good and they don't smell bad. Cleaning is done.
Breakfast was ok, Italian style 90% pastries, one box with ham and sliced chesse, some yoghurt and fruits.
The gentleman at the bar he is very nice and friendly.
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.
Everything was perfect! The location, the room, the staff! we haven’t try the restaurant for lunch and dinner but the breakfast was great! Really nice staff! I would definitely book this hotel if I go back to Sardinia.
Beautiful surroundings, located near San Teodoro and 15 min away from the best beaches. Beautiful spacious rooms. The restaurant is run by a different group and we did not like it. But the Hotel itself is great 👍
Great location and property, in the strategic area of San Teodoro, nearby amazing beaches and featuring incredible amenities. The property is on two floor with a very nice terrace on top.
Ilaria, Susanna and Ilaria were wonderful. All three ladies couldn't have been more friendly and helpful. The hotel, location, rooms, view and breakfast are excellent.
We have more than 70 million property reviews, and they're all from real, verified guests.
How does it work?
1
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
2
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
3
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.