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.
Anna
United Kingdom
So brilliantly situated next to the beach. Great staff - special mention to the barman Walter for mixing great cocktails and being so friendly. Rooms were modern, clean and comfortable. Beach towels and bikes for hire :-) Parking on site and we thought the breakfast was good - lots of choice. The restaurant across the road is great and with a 10% discount if you stay at the hotel, what could be better?!
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.
Benjamin
Australia
The location of this Hotel is SUPREME, right in the heart of San Teodoro and a stone throw away from local Restaurants and a supermarket. A 20min walk to the nearest beach is also handy
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 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.
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.
Laura
Switzerland
Lovely little hotel, close to the beautiful beach of La Cinta. The bus from Olbia stops just in front. There are different services in San Teodoro, restaurants, shops, etc.
The hotel was wonderful. Beautifully decorated and so clean. I had a quiet room, which was good to rest. Great breakfast with vegan options. Even a bar, really nice. And the best were the people who run the place. So friendly and helpful. It made the stay so much nicer. Thank you!
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.
Nils
Germany
A beautiful, very well-kept complex. The staff are very friendly, helpful and quick. The well-kept pool and direct access to the sea make the choice difficult :-)
The restaurant is great and the chef is a master of his trade.
Pool, restaurant, bar: right on the water. Fantastic!
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.
Always very clean, staff nice and the food was fantastic.
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.
ottimo Ristorante, peccato mancato buffet causa Covid
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.
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.
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, 1.9 km from La Cinta Beach, Helios Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. This 2-star hotel offers free WiFi.
staff gentilissimo e struttura bella e accogliente in un ottima posizione
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.
Colazione con ampia scelta tra dolce, salato e frutta
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.
Goog breakfast, perfect owner, very happy with time spent.
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
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
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.
personale sempre disponibile e sempre con il sorriso
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.
Posizione bella. Navetta per il mare .
Cibo vario
FAQs about hotels in San Teodoro
The average price per night for a 3-star hotel in San Teodoro this weekend is £102 or, for a 4-star hotel, £134. Looking for something even fancier? 5-star hotels in San Teodoro for this weekend cost on average around £381 per night (based on Booking.com prices).
On average, it costs £82 per night to book a 3-star hotel in San Teodoro for tonight. You'll pay on average around £98 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Teodoro will cost around £366 (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!!!
Very close to beach and center. Atmosphere is great. The dog is very friendly. The owners and stuff is very attentive to details and helpfull. We had a medical urgency with youngest kid and they helped us to find a doctor. Also gave a lot of advices where we could go and what to do. They tried to adapt to our needs. Breakfast is enough to start your day, based on your needs, not like a buffet in hotel but mostly home based.
Amazing lil apartment to stay in, basic needs covered in the kitchen, a swimming pool to use, a grass area with sun beds to lounge in and wonderful owners checking us in.
Closely located to the centre of San Teodoro, a mere 2 minute walk to Ambra Day, cycles to hire from the hotel so the beach is only a 6 minute cycle. Will definitely return.
We stayed here for a week in June as a couple with a baby.
it’s a great location, a couple of minutes from San Teodoro centre. The pool and garden area are lovely.
The hotel owner was so helpful to us, arranging us taxis, lending us a baby car seat and a high chair for our terrace. Very friendly family run hotel.
The property is gorgeous.
Lovely pool, in a peaceful area with nice surroundings.
If you want peace and quiet, in lovely surroundings away from the hustle and bustle then this is perfect. It is a little drive away from the town and San Teodoro central but has a number of stunning beaches within a 10-15min drive
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.
Great location in the heart of San Teodoro! Parking was easy which was a big bonus for us. Rooms are spacious and clean and the shower was really nice. The host provided beach towels which was also very helpful. We hope to return soon!
The location of the hotel is very good, only 7 minutes walk to La Cinta Beach and 12 minutes to downtown.
The cleanliness of the room was excellent the 3 days of our stay.
The breakfast was good, just the same every day.
The Sunset Inn was in an awesome location that was only a 7 minute walk away from downtown San Teodoro! Big plus for the room's air conditioning and all of the showers were recently updated so they are super nice!
Very friendly staff, beach-front (although the beach is only average compared to Sardinia beaches), nice animation team, good food, hotel offers bike rental, which we used and the bikes were very comfy.
We were upgraded to a villa so that's one plus
Other than that the rooms are perfect, the breakfast is amazing and the private beach is perfection
Amazing hotel to spend a vacation in sardinia
Few minutes walk from the town center, generally nice place. Good breakfast, WiFi also OK. Fridge in the room. Comfortable beds. Parking in front of the hotel is free but not guarded.
If you just need a place to sleep with a (just) decent breakfast, it is OK.
Very good location kwalki g distance to the main beach in San Teodoro) and 5 minutes driving to downtown
The location of the hotel is very good, close to the beach, the hotel workers are very nice, there is daily cleaning of the rooms, it is my favorite hotel in San Teodoro
Place- amazing, clean, beach front wow wow, bed super comfortable,in the hotel you can get everything you need - taxi,car rental etc. Definitely will come again
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.