Skip to main content

The best family hotels in San Teodoro

Check out our pick of great family hotels in San Teodoro

Filter by:

Review score

See the latest prices and deals by choosing your dates.
villa Le farfalle, hotel in San Teodoro

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, villa Le farfalle is located in San Teodoro.

Views
Scored 9.3
9.3
Rated superb
Superb
8 reviews
Price from
£867
1 night, 2 adults
Hotel L'Esagono, hotel in San Teodoro

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.

Big rooms and we had the small balcony with a table and chairs, it was nice to sit outside to smoke and relax. The hotel is by the beach of Cala d’Ambra which is a plus. Nice swimming pool although we didn’t use it. Stella and the reception staff are great we were looked after very well.
Scored 8.4
8.4
Rated very good
Very good
1,005 reviews
Price from
£105
1 night, 2 adults
Residence Hotel Lu Nibareddu, hotel in San Teodoro

Residence Hotel Lu Nibareddu is just 1 km from the beach of Porto Taverna, one of the most famous on the whole coast.

Quiet and beautiful views
Scored 8.2
8.2
Rated very good
Very good
1,519 reviews
Price from
£117
1 night, 2 adults
La Coccinella al mare, hotel in San Teodoro

Conveniently located in San Teodoro, La Coccinella al mare offers concierge services and free private parking. Boasting a 24-hour front desk, this property also provides guests with a picnic area.

Spacious room, great communication and instructions from the host, very friendly! He greeted us with some cookies and provided us with local recommendations for San Teodoro. Loved having a secure car park, being close to San Teodoro town (few mins drive or a 30-40min flat walk) and a few mins walk to La Cinta beach. The room was spacious, had a fridge, kettle, bath, air conditioning, and a little shared courtyard which where enjoyed some limoncello ☺️
Scored 8.3
8.3
Rated very good
Very good
125 reviews
Price from
£62
1 night, 2 adults
QUADRIFOGLIO Affittacamere, hotel in San Teodoro

Situated in the San Teodoro City Centre district in San Teodoro, 21 km from Olbia, QUADRIFOGLIO Affittacamere features air-conditioned rooms with free WiFi throughout the property.

Accomodation is very nice and clean. Very plesent staff and great communication.
Scored 8.8
8.8
Rated fabulous
Fabulous
252 reviews
Price from
£58
1 night, 2 adults
Hotel Sandalyon, hotel in San Teodoro

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.

Wonderful hotel with a great location and very friendly staff.
Scored 8.2
8.2
Rated very good
Very good
301 reviews
Price from
£86
1 night, 2 adults
AMASEA Resort, hotel in San Teodoro

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.

The room interiors are excellent, the beds comfortable and the bathrooms just fine, with very good water pressure from the shower. The evening buffet, including wine was, in contrast to the room, very good value.
Scored 8.4
8.4
Rated very good
Very good
396 reviews
Price from
£181
1 night, 2 adults
Hotel San Teodoro, hotel in San Teodoro

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 centre and the beaches of La Cinta and Cala d'Ambra.

Good location for motorists. Petrol pump almost next door. And car wash. Plenty of free parking. Short drive to good swimmable beaches. And to town centre.
Scored 8.5
8.5
Rated very good
Very good
480 reviews
Price from
£162
1 night, 2 adults
Hotel Le Mimose, hotel in San Teodoro

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.

The accommodation was clean, not far from a beautiful beach. It has a nice reception area and a terrace with a pool. The staff is kind and helpful.
Scored 8.1
8.1
Rated very good
Very good
73 reviews
Price from
£87
1 night, 2 adults
Casa Oleandro, hotel in San Teodoro

Casa Oleandro features accommodation located less than 1 km from the centre of San Teodoro and offers a garden and a terrace.

The size and location
Scored 8.3
8.3
Rated very good
Very good
21 reviews
Price from
£140
1 night, 2 adults
All family hotels in San Teodoro
Looking for a family hotel?
As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.
Search family hotels in San Teodoro

Most booked family hotels in San Teodoro this month

FAQ about family hotels in San Teodoro

Family hotels that guests love in San Teodoro

  • Avg. price/night: £70.04
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,622 reviews
    Hotel is close to the beach and we had a sea view room. Clean, modern but also quite basic. Good value for money though. Located around 30 min drive from / to airport. 15 minutes walk into town with plenty of restaurants and bars. Main clients were families with toddlers and young kids so expect some level of noice and drama - LOL. Nice breakfast buffet.
    Christian
    Young couple
  • Scored 6.7
    6.7
    Rated pleasant
    Pleasant
     · 6 reviews
    The residence is very close to the city center of San Teodoro, which means you can easily reach it on foot in 5 minutes. However, it is not directly in the center, which makes the location somewhat quieter. The apartment is on the upper floor and has a small balcony. It is functionally furnished with a parent and a children's bedroom with a bunk bed. The check-in was quick, and the manager was very friendly and helpful.
    Stephan Gion
    Solo traveller
  • Avg. price/night: £349.74
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 339 reviews
    Beautiful resort, good breakfast and lovely kids club.
    Gabriela
    Family with young children
  • Avg. price/night: £96.30
    Scored 7.6
    7.6
    Rated good
    Good
     · 980 reviews
    It was fine overall but if travelling in the area again as a couple I'd stay at San Teodoro village. It's more a dated family resort than a place for couples
    David
    Young couple
  • Scored 7.5
    7.5
    Rated good
    Good
     · 105 reviews
    Incredible family hotel with original features. A step back in time when you walk through the gates, so well looked after.
    Lyndall
    People with friends
  • Avg. price/night: £70.04
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,622 reviews
    I had booked this hotel a while back. Then on reading some of the reviews I had contemplated changing hotels. I am glad I did not. The biggest thing is the location. It is a 5 min walk to La Cinta beach and a 16 min to Cala Brandachi beach. Both really beautiful and very child friendly. The town center is a pleasant 15 min walk away with plenty of restaurants and shopping.Breakfast is typical of what you will find on the island. Yes things to run out but staff are quick to replenish.
    yogpal
    Family with young children
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 444 reviews
    We really enjoyed staying at this beautiful, traditional and unpretentious property run by two brothers from San Teodoro. They put lots of effort every day to make their guests feel like at home creating the real family atmosphere. We received plenty advice re local attractions, been treated to some local drinks and got a breakfast to go on our last day. On top of that, everything was really affordable, the stay itself and the snacks/drinks from the hotel bar. Highly recommended - Sardinia is a hidden gem on the tourist map of Europe.
    Arkadiusz
    Young couple
  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 58 reviews
    - Pool - Pool bar - Proximity to nice beaches (walking distance) - Staff - Restaurant (with great selection, for all tastes and good quality, and changing every day) - Easy to park - Night activities - There were many things for children to do... nice playground, kids club, activities for children - English level from overall staff was surprisingly good compared to other Italian experiences we had in the past - Good location in general... roughly a km away from San Teodoro but easy to reach either by car or even walking
    Francisco
    Family with young children
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 187 reviews
    Family friendly, especially with small kids - playground, terrain to walk around, some animals in the surroundings. My son's words as soon as we started our stay - "wow, it's beautiful" just unforgettable. super friendly and positive staff, amazing breakfast, the best we've had during our entire trip to Sardinia. Highly recommended. It's a shame that we could have only stayed for one night. Thank you for hosting us.
    Jakub
    Family with young children
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 444 reviews
    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.
    Katie
    Family with young children
gogless