The 10 best spa hotels in San Teodoro, Italy | Booking.com
Skip to main content

Spa Hotels in San Teodoro

Find the spa hotels that appeal to you the most

The best spa hotels in San Teodoro

Check out our pick of great spa hotels in San Teodoro

Filter by:

Review score

Baglioni Resort Sardinia - The Leading Hotels of the World

Hotel in San Teodoro

Baglioni Resort Sardinia - The Leading Hotels of the World is set inside the Tavolara Marine Reserve, just north of San Teodoro.

A
Atiya
From
South Africa
Baglioni Sardinia is the epitome of 5-star service - from the moment we stepped off the transfer, we were treated with grace, friendliness and care. The staff's attention to detail and willingness to ensure that our stay was nothing short of spectacular is unmatched - we have stayed at many luxury resorts, and the closest we have come to this type of personal attention was at Diamonds Mequfi Beach Resort in Mozambique. There are many instances of care and kindness we can recall - including the celebration of my birthday, the care with our dietary requirements, the set-up of room service when we ordered a meal, the prompt response to requests, the suggestions of places to visit and having meals at, helping us to track down the full set of biscuit tins for our collection and helping us stay comfortable, especially when I was feeling ill. We have noted below the particular staff who we have interacted with most and who have made our trip memorable. Still, we recognise that service of this standard results from many excellent staff members who take pride in their work and are never seen by the guests. Having said that, we want to extend our heartfelt gratitude to the following people: Food and Beverage: - Gaspare - Alice - Francesco - Seringe - Georgio (Gusto) - Tamara (Gusto) - Silvano (Gusto) Front Desk: - Matilda - Tomaso Concierge - Federica - Annalisa
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 309 reviews
Price from
US$856.61
1 night, 2 adults

Hotel L'Esagono

Hotel in San Teodoro City Centre, 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.

K
Kaushal_Patel
From
India
We visited Esagono in May. The property is located near the beach, with the bar and restaurant facing the sea, creating a truly relaxing vibe. Though the sea was a bit cold during our visit, the swimming pool was pleasantly warm and perfect for kids to enjoy. The property is well-maintained, fully equipped, and has ample parking space. A great spot for a peaceful seaside getaway.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 831 reviews
Price from
US$143.21
1 night, 2 adults

Terradimare Resort&Spa

Hotel in San Teodoro City Centre, San Teodoro

Featuring a pool and tennis court, Terradimare Resort&Spa offers a choice of rooms, suites and apartments, all with balconies or patios.

S
Stefan
From
Sweden
Nice rooms (in main building) and friendly staff. Car parking free. Tennis/fotball court wss good. Fine pool area including towels.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 844 reviews
Price from
US$234.60
1 night, 2 adults

Grande Baia Resort & Spa

Hotel in San Teodoro

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.

V
Vivian
From
Portugal
The size of the room is perfect for a family. The fact that the hotel has sun beds and umbrella free of charge for guests is also a plus. The mini club staff is very nice with the kids.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,093 reviews
Price from
US$202.83
1 night, 2 adults

Cala Cuncheddi - VRetreats

Murta Maria (Near San Teodoro)

Offering an outdoor pool, a spa and an à la carte restaurant, Cala Cuncheddi - VRetreats is 13 km from Olbia centre and 20 metres from the private beach, known as Li Cuncheddi.

E
Ekaterina
From
Netherlands
It was a wonderful stay there! We caught the very end of the season. The location of the hotel is simply magical, the colours of the emerald sea and the blue pool were simply mesmerizing. Hotel services are at the highest level. Very friendly staff, breakfast has everything you need, fresh products every day. We really liked how the dinner was organised. Every day there is a new menu. A lot of local dishes, cooked perfectly and well balanced. Excellent selection of local wines. The hotel has a private beach, also very well organised and clean. We lived at the separate building and our room had access to the garden. Our cat was completely delighted!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 363 reviews
Price from
US$684.79
1 night, 2 adults

holiday home su Niberalzu

Monti (Near San Teodoro)

Boasting inner courtyard views, holiday home su Niberalzu provides accommodation with patio, around 24 km from Olbia Harbour.

S
SIMONA
From
United Kingdom
Beautiful country house in a very quiet place with a mountain view ,not far away from the Olbia Airport only 18 min drive or 30 min to Spaggia Bianca.If you realy need a quiet place to find your peace this is the one .
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 110 reviews
Price from
US$99.94
1 night, 2 adults

Cavour Living

Olbia (Near San Teodoro)

In a prime location in the centre of Olbia, Cavour Living offers a balcony, air conditioning, free WiFi and flat-screen TV.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
US$322.67
1 night, 2 adults

LH Hotel Pozzo Sacro

Olbia (Near San Teodoro)

Located in Olbia, 2.6 km from Pittulongu Beach, LH Hotel Pozzo Sacro provides accommodation with free WiFi and free private parking.

A
Antonio
From
Portugal
From the location to the staff, it was a great experience! I particulary enjoyed the sight over Olbia harbour and the pool from the balcony of my room. It is exactly what it is advertised on this app.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,186 reviews
Price from
US$195.41
1 night, 2 adults

HOTIDAY Room Collection - Olbia Wallure

Olbia (Near San Teodoro)

Ideally situated in the centre of Olbia, HOTIDAY Room Collection - Olbia Wallure features Italian breakfast and free WiFi throughout the property.

T
Tania
From
France
Great hotel. Comfortable, beautiful decoration, well located and excellent breakfast. My special thanks to Aurore for her assistance and kindness. ⭐️⭐️⭐️⭐️⭐️
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 328 reviews
Price from
US$99.85
1 night, 2 adults

Tramas Hotel & Spa

Olbia (Near San Teodoro)

Discover a place where relaxation, wellness, and local culture come together at Tramas Hotel & Spa.

m
manitu22
From
Hungary
Stylish, modern room, nice staff and good location nearby the oldtown. The breakfast was very good with wide selection of food (included vegan options: oat milk, veghu cheese etc.)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 975 reviews
Price from
US$131.69
1 night, 2 adults
All spa hotels in San Teodoro

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in San Teodoro and surroundings in the past month

See all

Spa hotels that guests love in San Teodoro

See all
  • Avg. price/night: US$192.22
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 844 reviews
    Relaxing, quiet and clean resort. Staff were very friendly and helpful. Pool area was nice, quiet and clean with available sunbeds places. Very good with own shuttle bus to the beach. The breakfast is very good, an employee always remembered what kind of coffee I like. Very close to the centre of San Theodoro and to the beach as well.
    Guest review by
    Sandra
    Family with young children
  • Avg. price/night: US$114.05
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 836 reviews
    Swimming pool is nice and there is sunbeds. Restaurant has an amazing view, breakfast is ok. The hotel has a lot of green area which is very nice and flowers. Air condition is good and there is fan too, in the room. I think it’s good for group visits and yoga retreats as there is yoga space on the open.
    Guest review by
    Una
    Family with young children
  • Avg. price/night: US$265.14
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 559 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.
    Guest review by
    Moranda
    Young couple