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.
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.
James
United States of America
The Hotel Bonsai is in the midst of restaurants and within walking distance to the beach. The rooms were clean with very adequate amenities.
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.
Mariangela
Germany
- 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
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.
Ivanna
Ukraine
Great location! Pleasant and polite personal. Cute interior. Cleaning and fresh towels every day...
Also, I was lucky to try typical Sardinian cuisine here..
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.
Arezoo
United States of America
Excellent hotel with excellent location-extremely clean & comfortable . Upon arrival we were
warmly welcomed by the friendly reception staff. Silvia who works at the reception is a sweetheart!
She makes our trip more interesting with her advices & tips about the city , supermarket , boat tours and beaches that are within walking distance. Would definetely recommend this hotel to everybody! It's a true sample of excellent hospitality. Thank you again Silvia for going just that little step extra for the guests!!! Shout out to all guys at the bar and the restaurant! Amazing customer service. Also I wanted to thank Roberto “the shuttle guy” who went above and beyond:) Grazie!
Set 492 feet 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.
Set in the center of San Teodoro, Il Viandante is 2625 feet 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.
Lilla
Canada
The room was lovely. There was a safe. The French doors opened onto a small patio with a table and chairs and a drying rack. I enjoyed a swim in the outdoor pool. Deck chairs available. Breakfast was wonderful. The servers were friendly and attentive. Host was very informative and helpful.
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.
Sharon
United States of America
The staff members here are very welcoming. The room was small but comfortable - everything was very clean, the shower had good pressure and the bed comfortable. The breakfast was one of the best with many options. The balcony had a rack for drying clothes and clothes pins were available. The location is great and the on-site parking very convenient. It’s an easy walk to the city center - we preferred being a little out of the busy centro. The hotel is in a convenient location for day trips, driving access to the beaches.
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
Just 2625 feet 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.
Located in San Teodoro, 10 miles from Isola di Tavolara, Hypnos Boutique Hotel has accommodations 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 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.
L’accoglienza del personale e la pulizia delle stanze
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.
Location great and very helpful staff on reception.
Set in the center of San Teodoro, Il Viandante is 2625 feet 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, 656 feet from Cala d'Ambra Beach, AMASEA Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located 984 feet 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, 16 mi 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 $125 or, for a 4-star hotel, $239. Looking for something even fancier? 5-star hotels in San Teodoro for this weekend cost around $752 per night, on average (based on Booking.com prices).
On average, it costs $140 per night to book a 3-star hotel in San Teodoro for tonight. You'll pay around $207 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San Teodoro will cost around $660, on average (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 had the most wonderful stay here. We had our room upgrade on arrival (no idea why) and had the most beautiful suite. The bed was so comfortable! The pool area is great with wonderful mountain views. The staff were all lovely and the food was good.
San Teodoro is a great place to choose as a base to see the area. The town is lively with plenty of bars and restaurants and there are so many beautiful beaches within a couple of miles.
We are so pleased we chose Hotel San Teodoro for our holiday. I would definitely recommend it.
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.
We had a really great time at Villa Rosita. Our host was great and always keen to help and answer all our questions. The room was extremely clean and exactly what we were looking for for our short holiday on the east coast of beautiful Sardinia.
The bed was very comfortable and we could always have a great night of sleep after spending all day at the beach. The room was equipped with a small breakfast table and a coffe machine equipped with coffe pods which made our stay even better.
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 :)
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!!!
Everything was amazing ! Perfect hotel with Clean room and spacious bathroom.Outside is a small caffetteria with terrace where you can sit and enjoy delicious apero :)
Quiet location is wonderful as well, very close to the stunning beaches and to the city Olbia/San Teodoro too.
Highly recommend !
Thank you for everything.
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
The property is lovely, with a lovely swimming pool! The rooms were very clean and cleaned daily. Breakfast was very fast and delicious. The owners were so sweet and gave us many tips. Very happy to have found this place. Very close (by car) to San Teodoro city center.
The property is well located not too close to the hustle and bustle of San Teodoro. The rooms are always kept clean and breakfast sets you up nicely for the day. Many thanks to Maria Theresa who made our stay truly memorable, a wonderful and thoughtful host.
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!
In a quiet slightly elevated location in front of the mountains with views to the coast. Well laid out with comfortable rooms. The traditional Sardinian meal was a great experience. Good swimming pool. Staff all friendly and helpful.
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.
Amazing location, 25-minute drive from Olbia airport. The hotel is a 10-minute walk into San Teodoro with a wonderful private beach.
Modern bedrooms that are cleaned daily. The staff are very friendly and helpful.
A wonderful B&B near San Teodoro. Perfect for going into town and to get to some of the most beautiful beaches. The hosts give very good recommendations. Thank you for the wonderful stay
Proximity to the beach, but also close to San Teodoro city centre.
Beach bus to get to Cala Brandinchi and Lu Impostu.
Large rooms, clean and tranquil location.
Very spacious, clean, modern and great communication with the owner! Perfectly set in the center of all lovely shops and restaurants in such a charming town!
We have more than 70 million property reviews, 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 is, 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.