Skip to main content

The best resorts in San Teodoro

Check out our pick of great resorts in San Teodoro

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. With free WiFi, this 4-star hotel has a restaurant and a bar. The property is 1.1 km from the city centre and 2.3 km from Spiaggia Isuledda.

Nice resort, very clean and well kept. Very friendly staff and lovely facilities.

Show more Show less
8.5
Very good
328 reviews

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.

We were upgraded to a villa so that's one plus Other than that the rooms are perfect, the breakfast is amazing and the private beach is perfection Amazing hotel to spend a vacation in sardinia

Show more Show less
8.8
Fabulous
355 reviews
Price from
£940
per night

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 centre of San Teodoro, the property is just 2 km away from La Cinta beach.

excellent location great staff & very quite.

Show more Show less
8.3
Very good
861 reviews
Price from
£93
per night

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.

The Due Lune Puntaldia Resort & Golf has a restaurant and bar around the swimming pool. There is also a fitness and wellness centre, together with tennis courts, windsurfing and scuba diving.

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!

Show more Show less
8.4
Very good
64 reviews
Price from
£467
per night

Surrounded by an 80-hectare park, Grande Baia Resort & Spa is 10 km north of San Teodoro centre. 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, accommodation here features a flat-screen TV with satellite channels, free wired internet and a private patio.

Great experience. The customer is always the main focus of the staff. We liked a lot the Samarcanda team!

Show more Show less
7.6
Good
909 reviews
Price from
£233
per night

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. Wi-Fi is free in public areas.

Show more Show less
9.5
Exceptional
2 reviews
Price from
£214
per night

Set in Budoni, less than 1 km from Spiaggia Li Cuppulati, SECRET VILLAGE Budoni offers accommodation with a garden, free private parking, a terrace and a restaurant. Each accommodation at the 4-star resort has garden views, and guests can enjoy access to a bar and to a private beach area. The resort features an outdoor swimming pool, evening entertainment and a kids' club.

The outside is really nice, pool, bar, restaurant and surrounding area

Show more Show less
7.5
Good
696 reviews
Price from
£99
per night

Situated in Budoni, less than 1 km from Spiaggia Li Cuppulati, Amareclub Janna e Sole Resort features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. With a shared lounge, the property also has a bar, as well as a private beach area. The accommodation offers a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.

The structure is excellent, the staff friendly, the room was clean and spacious. Good breakfast and all inclusive service.

Show more Show less
8
Very good
383 reviews
Price from
£90
per night

Set in Budoni, less than 1 km from Spiaggia e pineta Salamaghe, Resort Abbaia Ba offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge. Each accommodation at the 4-star hotel has garden views, and guests can enjoy access to a restaurant and to a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

This place is really quiet and peaceful. The town centre is about 1 km away. The beach is really beautiful and we even spotted red flamingoes at adjacent laguna. The room was clean and comfortable (including comfortable bed) with big shower place in new bathroom. Air conditioning worked well. Breakfast was very good, especially sweet cakes, with fresh pressed orange juice. On demand they prepare coffee and tea. There is a big parking lot free of charge, so no problem with parking. There is also very good restaurant at the place.

Show more Show less
8.7
Fabulous
237 reviews
Price from
£208
per night

Located just 500 metres from Spiaggia e pineta Salamaghe, Holiday resort Budoni provides accommodation in Budoni with access to a garden, barbecue facilities, as well as a shared kitchen. The property is around 1.4 km from Spiaggia Capannizza, 25 km from Isola di Tavolara and 42 km from Olbia Harbour. Free WiFi is available throughout the property and Spiaggia di Budoni is 300 metres away.

Show more Show less
9.5
Exceptional
2 reviews

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in San Teodoro

Resorts that guests love in San Teodoro

  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 328 reviews
    It was a nice room with a spacious porch which we liked. The landscaping is beautiful. The pool is a bit small and close to the restaurant for the size of the resort so sitting by the pool isn’t super relaxing. Weird that if you book on booking.com you have to pay extra for towels. It was like 3 euros a towel but I don’t know why they don’t just include that in the price of the room. Breakfast was pretty decent but we wish there was more local fruit / vegetables available.
    Moranda
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 328 reviews
    AMASEA is a very beautiful and clean resort. The pool and beach were fantastic. It was close enough to town that you could walk in but would recommend a car rental if you want to explore the island and other beaches more. The staff were nice and helpful, and the breakfast offered was good.
    Sydney
    Young couple
  • Avg. price/night: £1,393.70
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 354 reviews
    Great location next to two wonderful beaches. It was an easy drive into San Teodoro from the resort. Gusto, the restaurant on property ended up being a wonderful dining experience. The bar for sunset adjacent to the pool and restaurant as well as the well manicured grounds were also lovely. My only regret is not staying at this property longer. This resort was a great kickoff to our trip in Sardinia.
    Bernardo
    Young couple
  • Avg. price/night: £383.73
    7.6
    Scored 7.6
    Good
    Rated good
     · 909 reviews
    Resort is really well managed and facilities are run well. Clean and comfortable. The pool area was really nice and it a great plus that it has a beach on the property, even though it is a bit away from the resort itself. There is a shuttle service during summer which is nice. All in all, great value for the money.
    Simone
    Family with young children
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 328 reviews
    Lovely resort hotel close to San Teodoro town centre(10 mins walk). Good breakfast. Staff very friendly and helpful. Nice beach with crystal clean water.
    Francesca
    Group
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 511 reviews
    Nice resort with appartements with everything you need for a relaxing holiday. Direct and close access to a very nice and beatiful beach.
    Thomas
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 328 reviews
    This resort is nestled in a cove that makes you feel like you are the only people on that part of the island. It's very nicely laid out and has great amenities. The grounds are absolutely beautiful with many types of plants and flowers that are beautifully groomed. The room was a decent size and had a nice little fridge and the bathroom had a great shower.
    NOTN444
    Family with young children
  • Avg. price/night: £1,393.70
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 354 reviews
    Very clean/ cleaning service and towels changed 2 times per day. Very friendly and helpful staff. Beautiful resort(rooms, location, beach)
    Emanuel
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 328 reviews
    Nice resort, very clean and well kept. Very friendly staff and lovely facilities.
    Lloyd
    Young couple
  • Avg. price/night: £383.73
    7.6
    Scored 7.6
    Good
    Rated good
     · 909 reviews
    Beautiful family resort.
    Horst
    Family with young children
gogless