Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro. It offers 3 swimming pools, and elegant rooms furnished in a Sardinian style. Parking is free. The rooms are spacious and air-conditioned, and all feature a furnished balcony or terrace with views of the park or the sea. Each offers a flat-screen TV. A sweet and savory breakfast is served daily at Baglioni Resort Sardinia - The Leading Hotels of the World. The restaurant specializes in traditional local cuisine and international favorites. Guests enjoy free WiFi in the property's public areas.
- "Great stay. Great resort" - "Great location next to two great beaches and relaxing environment." - "A sensational experience" - "Excellent relaxing holiday" - "Wonderful hotel in beautiful surroundings with exceptional staff" - "Very pleasant and attentive staff, amazing location" - "Good 5 Star resort." - "A blissful place for a honeymoon." - "Good Hotel with attentive management" - "Had a great time - will be back!"
Very Good
311 reviews
Luxury hotel on the beach, with outdoor pool
Catch some rays at the beach or spend the day relaxing at Baglioni Resort Sardinia - The Leading Hotels of the World's full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants.
Baglioni Resort Sardinia - The Leading Hotels of the World offers 78 air-conditioned accommodations with minibars and safes. Rooms open to furnished balconies or patios. Beds feature premium bedding. A pillow menu is available. Flat-screen televisions come with satellite channels. Bathrooms include bathtubs or showers, bathrobes, bidets, and complimentary toiletries.
Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include coffee/tea makers and hair dryers. Housekeeping is provided daily.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "Superb. Everything was first class. Especially kids club and our child doesn’t usually like kids club. Highly recommend for a family holiday. " - " Family resort with wonderful amenities and fabulous warm. welcoming staff. We loved the private beach just short walk from the lovely pool area " - "Simply amazing" - "Wonderful staff and picture perfect beach ⛱️ A ." - "Didn’t get the VIP amenities." - "From the moment we arrived to Baglioni Resort Sardinia, we were impressed by the warm welcome and the impeccable service provided by the staff. Their attention to detail and genuine hospitality truly set the tone for a memorable stay. The beach was serene and the breakfast was astounding. We wholeheartedly recommend it to anyone looking for a high-quality experience in Sardinia. "
Superb
97 reviews
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. All rooms at the Due Lune Puntaldia Resort & Golf are air conditioned and have views of the sea or hotel gardens from the balcony or patio. Each has a private bathroom, satellite TV and mini-bar. The Due Lune Puntaldia Resort & Golf has a restaurant and bar around the swimming pool. There is also a fitness and wellness center, together with tennis courts, windsurfing and scuba diving. The hotel is 21 mi from Olbia which has both an airport and a port with connections to Genoa, Leghorn and Civitavecchia.
- "Beautiful stay by the ocean" - "Golf hotel nothing more" - "Beautiful Location, But Disappointing Service" - "Would not recommend"
Very Good
74 reviews
Luxury hotel on the beach, with outdoor pool
Pamper yourself with a visit to Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World's full-service spa, practice your swing on the golf course, or catch some rays on the private sand beach.
Due Lune Puntaldia Resort & Golf a member of Small Luxury Hotels of the World offers 65 air-conditioned accommodations with minibars and espresso makers. Rooms open to furnished balconies or patios. Satellite television is provided. Bathrooms include bathtubs or showers with deep soaking bathtubs and rainfall showerheads. Bathrooms are also outfitted with bathrobes, slippers, and designer toiletries.
Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks, safes, and phones. Additionally, rooms include complimentary bottled water and hair dryers. A nightly turndown service is provided and housekeeping is offered daily. Amenities available on request include hypo-allergenic bedding.
Guests under 14 years old are not allowed in the health club, fitness facility, or hot tub.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "Amazing hotel! Best staff!" - "Breakfast was super tasty and delicious- lots of choice and staff attentive " - "Marco our bartender was amazingly helpful! All the staff were super efficient and the property is overall gorgeous! " - "The hotel is stunning and we enjoyed the facilities very much. However, the wifi and mobile phone coverage in the room were very poor. I've raised the issue twice, the staff said they were going to look into it, but no outcome..."
Very Good
25 reviews
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. The resort features a mix of rooms, suites and apartments. Air conditioned and with contemporary interior design, accommodations here features a flat-screen TV with satellite channels, free wired internet and a private patio. An American breakfast is served each morning and there are 2 restaurants and a shared kitchen area for preparing baby's meals. Grande Baia is a great place to relax in, with a wellness center featuring a sauna, hot tub and Turkish bath. You will also find a fitness center and a mini club for children. The beach of Grande Baia is a 5-minute walk away. Olbia Airport and town center with port are 25 minutes away by car. Free parking is provided on site.
- "Superb, we’ll be back." - "Yes, we enjoyed it." - "Nice views!" - "Best for families not so much couples. You need a car (which we didn't have) as quite isolated" - "Mass tourism hotel - not worth what we paid" - "This place is full of regulations make the stay not good vacation vibe" - "Three-star at best but at four-star prices" - "No value for the price paid" - "A nice environment for the kids but staying in very dirty houses"
Good
1101 reviews
Family-friendly hotel with a fitness center and a 24-hour front desk
This smoke-free hotel features an outdoor pool, a fitness center, and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Additionally, a poolside bar, a snack bar/deli, and a coffee shop/cafe are onsite.
Terradimare Resort & Spa offers 65 accommodations, which are accessible via exterior corridors and feature laptop-compatible safes and hair dryers. Flat-screen televisions come with satellite channels. Bathrooms include showers and complimentary toiletries.
Guests can surf the web using the complimentary wired Internet access. Business-friendly amenities include desks and phones. Housekeeping is provided daily.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "My fiancée and I had a lovely stay at this hotel in mid-late sept. The staff are professional and friendly and the hotel is nice with a great pool. We were upgraded to a family room which was huge, very clean and had a massive balcony. The hotel, pool and room were kept immensely clean all week. There are spa facilities there but we didn't get around to using them as the nearby beautiful beaches are to much of a draw. Breakfast was included and was tasty with the usual continental plus scrambled egg and bacon. Maybe during the week a different type of egg or pancakes would be nice but that's just a small thing, it was fine. Shuttle bus from the hotel to La Cinta beach is very useful. The walk to town is 10 mins and more like 20 to the beach. We hired a car so we could drive 15 mins to some further stunning beaches. Was a good idea and cheaper than the transfer! Only gripe at the hotel was poor wifi but your on holiday afterall!!"
Fabulous
287 reviews
Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios. Set in the center of San Teodoro, the property is just 1.2 mi away from La Cinta beach. Located in one of the most popular resorts on the east coast of Sardinia, Terra Di Mare is easily reached from both Olbia Airport and port. Terradimare Resort&Spa offers a diverse range of rooms, suites, and apartments. Each has a contemporary design and all the latest comforts including satellite TV and air conditioning. Children can have fun at the playground. There is a fully equipped conference room available, which can hold up to 30 delegates. Breakfast is buffet style. The poolside bar is ideal for a post-dinner drink.
- "Nice relaxing resort, close to nearby nightlife and perfect location" - "Lovely holiday, resort was nice and in a good location." - "Wonderful stay" - "Very pleasant location and experience" - "Expensive for what they offer"
Very Good
970 reviews
Private beach and seasonal outdoor pool, near San Teodoro Port
Guests of this beach hotel will appreciate convenient onsite amenities such as a fitness center and a children's pool.
Change of towels is available on request.
Hotel San Teodoro offers 75 air-conditioned accommodations with minibars and safes. Beds feature down comforters. A pillow menu is available. 18-inch LCD televisions come with digital channels. Bathrooms include showers, bidets, complimentary toiletries, and hair dryers.
This San Teodoro hotel provides complimentary wireless Internet access. Business-friendly amenities include desks, desk chairs, and phones. Housekeeping is offered daily and change of towels can be requested.
Children under 6 years old are not allowed in the swimming pool or fitness facility without adult supervision.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "Excellent service, would highly recommend. " - "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. "
Fabulous
68 reviews
Located in San Teodoro, a 9-minute walk from Cala d'Ambra Beach, AMASEA Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Providing a restaurant, the property also features a terrace and a bar. The property has a 24-hour front desk, airport transportation, a shared lounge and free WiFi throughout the property. The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a bidet. Guest rooms will provide guests with a fridge. A continental, Italian or American breakfast is available at the property. AMASEA Resort has a playground. You can play table tennis at this 4-star hotel, and the area is popular for canoeing. Isola di Tavolara is 10 miles from the accommodation, while Olbia Harbour is 22 miles away. Olbia Costa Smeralda Airport is 16 miles from the property.
- "Fabulous" - "Enjoyed our stay!!" - "Beautiful, peaceful hotel and views!" - "Overall very nice" - "Beautiful views, nice place for a couple of beach days" - "It is a beautiful seaside hotel with great views and food." - "Good location and nice rooms." - "Overpriced, with the beach nowhere near as good as the photos" - "Needs attention - good bedrooms but restaurant needs help ,walk to town 15-20 minutes -rent a car !"
Very Good
558 reviews
Family-friendly fun on the beach, with outdoor pool
At Amasea Resort, hit the private white sand beach, relax by an outdoor pool, or spend the day at a marina.
Change of towels is available on request.
Amasea Resort offers 127 air-conditioned accommodations with minibars and safes. Rooms open to furnished patios. Beds feature down comforters. 42-inch Smart televisions come with satellite channels. Bathrooms include showers with rainfall showerheads, bidets, complimentary toiletries, and hair dryers.
This San Teodoro hotel provides complimentary wireless Internet access, with a speed of 500+ Mbps (good for 6+ people or 10+ devices). Business-friendly amenities include desks and phones. Housekeeping is offered daily and change of towels can be requested.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "Great resort and staff!" - "It was a great property. The staff were extremely helpful and polite. The grounds were kept very nice. The only upgrade I could suggest is that they clean the beach more thoroughly from seaweed and rocks. But other than that, I highly recommend this property." - "Beautiful location with private beach and lovely gardens. Rooms were clean and had everything we needed. Short walk into the town where there are restaurants and shops. You can arrange boat trips from the hotel that picks you up in the morning from the hotels own jetty. We also enjoyed playing Padel and courts had a lovely view of the sea. You could also use paddle boards, kayaks and they had free exercise and yoga sessions outside. Walking distance to la cinta beach but you’d need a car if you wanted to explore further. We didn’t want to leave! "
Fabulous
44 reviews
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. All rooms at the Bonsai are air conditioned and furnished with local handmade furniture. They come with satellite TV and a mini-bar. Guests can enjoy a fitness center at the Bonsai Hotel. Breakfast is served every day in the inside hotel’s patio. Offering free parking with video surveillance, Hotel Bonsai is 1640 feet from San Teodoro’s historic center and a 30-minute drive from Olbia Costa Smeralda Airport.
- "Paradise" - "Wonderful Hotel and Amazing staff" - "Easily one of the best hotels I stayed at during the holiday in my favorite town!" - "Very nice," - "Great Location.. Not good Soundproofing"
Fabulous
537 reviews
Hotel with a nearby private beach, near San Teodoro Beach
A restaurant, a bar/lounge, and a poolside bar are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a snack bar/deli, a seasonal outdoor pool, and a children's pool.
Hotel Club Le Rose offers 110 air-conditioned accommodations with minibars and hair dryers. Flat-screen televisions are featured in guestrooms. Bathrooms include showers and bidets. Housekeeping is provided daily.
A children's pool and a seasonal outdoor pool are on site.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "bello" - "Staff was amazing specially the young Lady in the reception, she was helpful and very friendly. " - "Review Ok, I stayed here last night and checked out this morning and had to leave a review…. It’s not often I leave a review but wow I had to. I can for sure tell you this is not a 3-4 star hotel, if this has any stars in its current state I’d be shocked and would love to meet the person who awarded those and through which lenses he awarded those stars with! Let me start with the staff… lovely and friendly. Though have no idea on running a hotel, loud in the corridors on the middle of the night with the mobiles ringing on full volume and talking outside your door… check out was at 10 and already at 7am banging on the door 3 times to ask if we’re out… Let’s now start with check in! They tie a wrist band to you like you’re at a theme park? I mean what in the world, a clipped on wrist band that’s very hard to remove. Sorry guys but I’m not at Disney world. Now the room…oh what a delight. Very loud wooden clattering noises through the night and showers dropping. Toilet seats chipped and brown, floor broken with spilled paint on it. A weird ac unit that is centrally controlled cause who wouldn’t want to control their own temperature? lol I have a video for anyone who would love to hear what it sounds like through the night Oh and don’t forget the loud metal trolleys being pushed around through the night and keys rattling whilst staff chat away loudly. I would love to award this place a 0 stars as personally if I was a hotel authority of any sort, I would be closing it down! "
Good
20 reviews
Featuring a pool, Hotel San Teodoro offers air-conditioned rooms with free Wi-Fi and satellite TV. It is 5 minutes' drive from San Teodoro center and the beaches of La Cinta and Cala d'Ambra. Reached by a modern glass elevator, rooms at the San Teodoro include a minbar, and a private bathroom with shower and hairdryer. Most rooms boast a balcony or terrace while some have pool or garden views. Breakfast is buffet style, with fresh fruit and pastries. The lounge bar offers light lunch options and a happy hour. The property can arrange bike or car rental, as well as a shuttle service to/from Olbia Airport. Guests can relax at the pool surrounded by a large terrace with sun loungers and parasols. A pool bar is available for drinks and snacks.
- "Beautiful, quiet and super friendly" - "Great pool and breakfast." - "Amazing stay at San Teodoro" - "Overall an enjoyable stay." - "nice accommodating staff and manager"
Very Good
403 reviews
Beachfront hotel with a seasonal outdoor pool and a 24-hour front desk
A restaurant, a bar/lounge, and a coffee shop/cafe are available at this hotel. Free WiFi in public areas and free self parking are also provided. Additionally, a seasonal outdoor pool, a business center, and a 24-hour front desk are onsite.
Futura Club Baja Bianca offers 50 accommodations. Televisions come with satellite channels. Housekeeping is provided daily.
Recreational amenities at the hotel include a seasonal outdoor pool.
The recreational activities listed below are available either on site or nearby; fees may apply.
Internet • Restaurant • Other • Parking • Business Services • Bar • Child Friendly • Tv • Pool • Guest Services
Offering extensive grounds with a swimming pool and a tennis court, Li Suari Club Village is 984 feet away from the beach in Cala D'Ambra. Wi-Fi in public areas is free. Rooms are scattered throughout the hotel's gardens. All air-conditioned, they come with a TV, a private bathroom and a patio. Set on the east coast of Sardinia, the hotel is 0.6 mi from San Teodoro and 19 mi from Olbia The resort fee is a compulsory Club Card charged extra at EUR 13 per person per night which includes access to the beach and leisure facilities between 15th June 2025 and 14th September 2025. This fee is not payable for children under 5 years.
- "Relaxing" - "No drinkable water in the room and no tv" - "Holiday camp"
Good
330 reviews
Beachfront hotel with full-service spa
Catch some rays on Hotel L'Esagono's private sand beach, pamper yourself at the full-service spa, or enjoy kayaking.
Hotel L'Esagono offers 83 air-conditioned accommodations with safes and hair dryers. LED televisions come with satellite channels.
Bathrooms include showers. This San Teodoro hotel provides complimentary wireless Internet access. Housekeeping is provided daily.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "Hotel Lesagono is a lovely place to stay. The staff are really helpful and really try help you get everything you need. Barbara at reception was especially great. the hotel is by the sea and has lovely views, and is a 10-15 minute walk into san teodoro where there are shops and restaurants . hotel l esagono also offered free snorkelling or scuba diving if you are a certified diver. We chose the snorkelling and it was well worth it. overall it was a brilliant stay and we would definitely go back again. "
Very Good
312 reviews
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. Most rooms overlook the sea or the Mediterranean vegetation. They come with a flat-screen TV, a fridge and a private bathroom with hairdryer and toiletries. The property provides free Wi-Fi at the reception, open 24 hours a day. Guests can relax in the 4.9 ft² garden, furnished with tables, chairs and sun loungers. The Onda Marina Hotel is a 15-minute walk from San Teodoro city center. Golf Club Puntaldia is 5 mi away, while Olbia Costa Smeralda Airport is 19 mi away.
- "We had such a great yoke there!!" - "Excellent location close to the beach but cramped small rooms!" - "Nice place to stay in San teodoro, the area itself have lots of beautiful beaches. Good for families" - "Great location, great rooms" - "Not worth it in peak season. Cost is too High and too much people at La Cinta"
Very Good
1588 reviews
Hotel with private beach, outdoor pool
Guests at this beach hotel will appreciate convenient onsite amenities such as a children's pool and a playground.
Hotel Le Mimose offers 34 air-conditioned accommodations with minibars and safes. Beds feature memory foam mattresses. Satellite television is provided. Bathrooms include showers, bidets, and hair dryers.
This San Teodoro hotel provides complimentary wireless Internet access, with a speed of 50+ Mbps. Business-friendly amenities include desks and phones. Housekeeping is provided daily.
Children under 12 years old are not allowed in the swimming pool without adult supervision.
The recreational activities listed below are available either on site or nearby; fees may apply.
- "We had a great stay here . The staff were lovely and friendly . The pool area is amazing . We went early June and it was reasonably quiet very peaceful and relaxing . When we arrived the air conditioning in our room wasn’t working . We told the manager the day we arrived and they had fit a new unit by the end of the next day 😎👍 . I would recommend a stay here " - "Nice Pool Area" - "The staff was very friendly and helpful, clean room, good breakfast. Very cosy boutique hotel. Walking distance from the san teodoro center and La Cinta beach. Excellent stay, would come back again here. "
Fabulous
67 reviews
Right on the beach, this 3-star hotel features rooms on spacious grounds. Hotel L'Esagono provides 2 swimming pools, a restaurant, and free private parking. Each room at L'Esagono has a private entrance directly from the garden. They all feature a private bathroom with a shower. Wired internet is available. This hotel serves a breakfast buffet in the morning. The restaurant has both indoor and outdoor dining areas offering amazing panoramic views. The big swimming pool faces the Tyrrhenian Sea and comes with lounge chairs and sun umbrellas. The small pool features a hydro-massage. This property on the northeast coast of Sardinia is a 15-minute walk from the center of San Teodoro. L'Esagono is only 3 miles from the S131DCN National Road.
- "All in all we had a really nice and relaxing stay in this hotel." - "Wonderful!!" - "Apart from the bar staff couldn't fault it." - "Nice hotel but needs improvement."
Very Good
845 reviews
Waterfront hotel with a nearby private beach and a 24-hour front desk
Along with a restaurant, this smoke-free hotel has a bar/lounge and a coffee shop/cafe. Free WiFi in public areas and free self parking are also provided. Additionally, coffee/tea in a common area, a 24-hour front desk, and tour/ticket assistance are onsite.
Hotel Scintilla offers 50 air-conditioned accommodations with safes and hair dryers. Rooms open to furnished balconies. Each accommodation is individually furnished. LED televisions are featured in guestrooms.
Bathrooms include showers with rainfall showerheads, bidets, and complimentary toiletries. This San Teodoro hotel provides complimentary wireless Internet access. Housekeeping is offered daily and hypo-allergenic bedding can be requested.
- "Hotel Scintilla is located right near La Cinta beach. It doesn’t pretend to be any more than comfortable beach side accommodation. All the staff were friendly and very helpful (my lack of Italiano notwithstanding)" - "HOTEL IN POSIZIONE STRATEGICA A 100 METRI DALLA SPIAGGIA LA CINTA E A 15 MUNUTI DI PASSEGGIATA DAL CENTRO DI SAN TEODORO I TITOLARI SONO PERSONE MOLTO DISPONIBILI E GENTILI SIA PER LE INFORMAZIONI CHE PER QUALSIASI NECCESSITA' "
Good
61 reviews
Note: The prices for each Hotels in San Teodoro do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here) to get the latest prices.
Popular hotels in San Teodoro that offer a swimming pool include:
Hotels in San Teodoro that provide shuttle or airport transfer services include:
These hotels in San Teodoro feature on-site spa or wellness facilities:
Families visiting San Teodoro enjoyed staying at these hotels:
Pet-friendly hotels in San Teodoro include:
Hotels in San Teodoro that offer free or included breakfast include:
Hotels in San Teodoro with free or on-site parking include:
Some of the best Hotels in San Teodoro are: