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 is set inside the Tavolara Marine Reserve, just north of San Teodoro.
Daniel
Netherlands
Our stay at Baglioni was fantastic, highlighted by an exceptional breakfast spread that catered to all tastes and the unbeatable location right on the beach. The staff's impeccable 5-star service truly enhanced our experience, making us feel welcomed and pampered. For example, one night we were craving pizza and Francesco gave us a recommendation for a great local place that delivered directly to the hotel. All it took was a call to the front desk and they arranged it for us -- they really went above and beyond! Lastly, we need to give a special shout-out to Loredana, the head of the waitstaff -- her positive energy and attentiveness made us feel very cared for and enhanced our stay dramatically.
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.
Sandi
United Kingdom
The fantastic breakfast, especially the freshly baked croissants 🥐
The beds were so comfy, lovely clean room.
Roof terrace was amazing for views, and so spacious!
Owners and staff were just so lovely! Will definitely stay here again as it was so nice!!!!
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
Located in San Teodoro, 600 metres from La Cinta Beach, HOTEL AL FARO spiaggia la Cinta SanTeodoro provides accommodation with a garden, private parking, a shared lounge and a terrace.
Frederik
Germany
Absolutely recommended! The host Giacomo is amazing and super funny! He gave us a warm welcome including a nice talk and some awesome advice for the city. He also has a bar in the hotel where you can have some nice Espresso or drinks. 😍 The hotel is about 200m from the beach La Cinta, which is fantastic! The water is clean and clear blue with white sand. The city center is about 10 mins walk away. So the location is perfect. The room is super clean and has everything you need. The hotel in general is very nice and gives some beach-vibes. We had an amazing stay and would recommend it every time. Grazie Giacomo and see you soon!
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.
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.
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.
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, 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.
Located in San Teodoro, 600 metres from La Cinta Beach, HOTEL AL FARO spiaggia la Cinta SanTeodoro provides accommodation with a garden, private parking, a shared lounge and a terrace.
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 DKK 1,185 or, for a 4-star hotel, DKK 2,011. Looking for something even fancier? 5-star hotels in San Teodoro for this weekend cost on average around DKK 5,905 per night (based on Booking.com prices).
On average, it costs DKK 1,011 per night to book a 3-star hotel in San Teodoro for tonight. You'll pay on average around DKK 1,528 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Teodoro will cost around DKK 6,441 (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!!!
We really enjoyed our stay at Li Teggi and we would definitely repeat the experience. Amazing views both with the sea and with the mountains, extremely quiet, the rooms are big and very clean, with a nice terrace. The beds are very comfortable, we had a very good sleep there. We also had the traditional dinner at the agriturismo's restaurant one night and it was a delicios experience, that allowed us to taste a lot of homemade sardinian dishes, fixed menu at a good price.
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
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 :)
I loved the staff, specially the receptionist in the afternoon, I use to travel a lot and I never saw someone that helpful like her, but all staff is amazing.
The room was clean.
We can go to downtown by walking.
To go to the aeroport it’s not necessary to take a taxi, the bus is just uni front of the hotel.
I was surprised and satisfied with what I had.
The location is perfect for a family stay, close to the most amazing beaches and just close enough to the crowded town of San Teodoro. We had all the basics we needed ( yes, you have to bring your own soap and salt-but we are used to this type of travel) Communication with the landlord was also very good, they were able to facilitate our early check in.
Mario and Aurelia are most wonderful, helpful and kind hosts. The property is a 5min walk from the nearest beach (Cala d'Ambra) and there are many other good beaches a short drive away. San Teodoro town centre is a nice place to walk around. If you would like to take a trip to the nearby mountains, go to Monte Nieddu. Overall it was an enjoyable stay.
Location, Breakfast, Amenities, the Facilities, the staff- EVERYTHING was top notch. 5 Star rating isn't just for show, the staff live and breathe it. Private beach is a short walk from your room. The staff were helpful with giving us a ride to our room after a long night of partying in San Teodoro. This is truly paradise.
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.
This is a perfect small hotel and the location is great! It is literally downtown but when you are by the pool you feel like you are far from everything, quiet. The beaches are within walking distance. The staff was amazing and super helpful. You can rent beach towels and borrow an umbrella for the beach.
The staff at the hotel were incredibly friendly and accommodating. Our flight to Sardinia was cancelled, so we missed one night in the hotel. As a courtesy, they extended our stay by one additional night at no charge. Everyone is very kind and willing to help.
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!
Spacious 2 bedroom apartment near the centre of San Teodoro. Air con in bedrooms which was needed! A 20 minute walk to the beach. We could use the hotel pool which was great.
Host Maurizio very friendly and informative. A lovely stay.
The host was super accommodating and welcoming! He went above and beyond to make my stay at Gallo Spot awesome! If I ever return to San Teodoro, I will definitely be staying here 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.