Located close to San Teodoro Port and La Isuledda Beach, Hotel San Teodoro provides an adjacent golf course, a poolside bar, and a terrace. The on-site restaurant, Mariposa Lounge, features happy hour. In addition to a coffee shop/cafe and a garden, guests can connect to free in-room WiFi.
Located in San Teodoro, Hotel San Teodoro is in the suburbs and on the waterfront. While the natural beauty of San Teodoro Lagoon and La Isuledda Beach can be enjoyed by anyone, those looking for an activity can check out San Teodoro Port. San Teodoro Beach and Lu Impostu Beach are two other places to visit that come recommended. Scuba diving and snorkeling offer great chances to get out on the surrounding water, or you can seek out an adventure with ecotours and horse riding nearby. Visit our San Teodoro travel guide
08020, SS, San Teodoro, Località Badualga snc
What's nearby
La Punta Falls
8 min drive - 4.0 km
San Teodoro Lagoon
8 min drive - 2.9 km
San Teodoro Beach
9 min drive - 4.0 km
San Teodoro Port
11 min drive - 4.4 km
Port Ottiolu
12 min drive - 9.0 km
Getting around
Olbia Station
26 min drive
Costa Smeralda Airport (OLB)
22 min drive
Restaurants
Ristorante Al Giardinaccio
2 min drive
Ambra Day
3 min drive
Ristorante Pizzeria Vela D’oro
3 min drive
Bar Summer
3 min drive
Cosmopolitan Café
3 min drive
About this property
Hotel San Teodoro
Upscale hotel remodeled in 2021 and located near San Teodoro Beach
Located close to San Teodoro Port and La Isuledda Beach, Hotel San Teodoro provides an adjacent golf course, a poolside bar, and a terrace. The on-site restaurant, Mariposa Lounge, features happy hour. Stay connected with free in-room WiFi, and guests can find other amenities such as a coffee shop/cafe and a garden.
You'll also enjoy perks such as:
A seasonal outdoor pool along with sun loungers and pool umbrellas
Free self parking
Limo/town car service, continental breakfast (surcharge), and an electric car charging station
Tour/ticket assistance, a banquet hall, and a TV in the lobby
Guest reviews speak highly of the helpful staff
Room features
All 75 rooms include comforts such as pillow menus and laptop-friendly workspaces, in addition to perks like free WiFi and desk chairs.
Other amenities include:
Bathrooms with showers and bidets
18-inch LCD TVs with digital channels
Daily housekeeping, desks, and desk chairs
Awards and affiliations
Sustainability Certifications
This property is certified by this third-party sustainability certification scheme: GSTC. For more information on what this certification requires and verifies, please visit their website.
Yes, this property has a seasonal outdoor pool. Pool access is from 9:00 AM–7:00 PM.
The pool is closed seasonally each year from October 10 to April 20.
Is Hotel San Teodoro pet-friendly?
Yes, cats and dogs are allowed at this property. There's a fee of EUR 20 per pet, per night. Service animals are exempt from fees.
How much is parking?
Self parking is free at this property; nearby parking is also free.
What time is check-in at Hotel San Teodoro?
Check-in start time: 3 PM; Check-in end time: midnight. A fee applies for early check-in (subject to availability).
What time is check-out at Hotel San Teodoro?
Check-out is at 10 AM. Late check-out is available for a fee (subject to availability).
Does Hotel San Teodoro provide a shuttle to the airport?
Yes, there's an airport shuttle that runs 8:00 AM–8:00 PM on request. A fee of EUR 75.00 per person applies.
Where is Hotel San Teodoro located?
Situated in San Teodoro, this golf hotel is within 3 mi (5 km) of San Teodoro Lagoon, San Teodoro Beach, and San Teodoro Port. La Isuledda Beach and Lu Impostu Beach are also within 6 mi (10 km).
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Hotel San Teodoro Reviews
8.8
Excellent
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
Great hotel and very friendly staff always prompt to help guests. Rooms are spacious and modern. Pool area is very well maintained. Definitely need a car to get around. Giuseppe was very helpful to organize tours.
Staff super helpful and always available. Pool beautiful and garden well maintained. Food and drinks excellent.
Highly recommend and would come back here again
Strange hotel at first on the side of a highway. However, the staff is very nice and very accommodating and the shuttle to town was great. Highly recommend renting a car or you have to go to the 1 beach by shuttle and it is a zoo of tourists. Charged for strange things like a beach towel per day and any extra bottle of water.
The pool and grounds are beautiful and the breakfast (you are charged) is very good.
Overall recommend just be prepared for extra small costs and if you don’t have a car limited ability to go anywhere that isn’t full of tourists.
Beautiful clean, airy hotel with a great pool. Close to a town with night market, hotel transfers offered to allow you to enjoy a drink.
Great breakfast 😋
Would be good to have a water machine at the gym. Burger was fine, French fries and pizza were average. BBQ at the pool was a nice tough. Great staff. Handy location.
This stay was part of a longer multi location stay. Hotel really is excellent for what it offers. Great pool and easy access to the town and the beaches in the area. Breakfast choice was great. You will need a car if you want to go to the beaches. They don’t give free water in the room and you pay for towels for the pool extra, both should be included. They accommodated by gluten free breakfast needs and cooked me warm roles each day. Would recommend staying here if you have a car.
It’s a good place to stay only if you have a car.
There is a bus stop near by (bus line 514) however you need to walk through the main busy road which seems unsafe. You can use hotel shuttle for a surcharge.
Really good breakfast.
Super friendly and helpful staff.
Very nice, clean swimming pool with a view.
I enjoyed my two day stay
Had a room by the pool and it was west facing so I got the afternoon sun on my terrace
Breakfast was great
My only issue is that the sound proofing in the hotel is not good, the cleaners made a lot of noise and a guest was playing loud music on the second night which travelled straight through the walls
I would stay again, life is not perfect, the girls on reception were really good
We weren’t sure where to stay in Sardinia, but we’re so glad we chose Hotel San Teodoro! The hotel was absolutely fantastic. Some of the highlights included an incredible breakfast spread, a stylish onsite bar and restaurant, a beautiful pool area, and convenient shuttle rides to and from town.
While the hotel is located about 10 minutes from downtown San Teodoro, the shuttle service (€10 per person, per day) made it easy and hassle-free to get around.
Our only real disappointment was the front desk’s recommendation to visit the “hotel’s beach,” which turned out to be extremely crowded—thousands of people packed in—which was a letdown. If you're planning to explore the island, we highly recommend renting a car so you can discover some of the more secluded, less touristy beaches.
Overall, we had a wonderful stay and wouldn’t hesitate to return if given the chance!
We had a warm welcome by the staff upon arrival and they spoke very good English. The food that we had in the in house restaurant was brilliant with loads of options and even recommendation. We received free little appetisers during our meal from the chef.
The facilities were very broad inc swimming pool, gym, pool table, free reading material etc.
The only negative I could possibly think of would be our door surround/frame was a little loose meaning it was noisier for us to close our door (more of an inconvenience for others rather then us).
Other than that we thoroughly enjoyed our stay and we would happily stay again.
Great area to be with family as the resort of SAN TEODORO very family oriented…only problem for us was it was very busy on the beaches in June probably better in September for couples…also transportation is needed to get to town as walking not advisable too dangerous on busy road .
Car hire can be supplied by hotel which was great for us ..