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

AMASEA Resort

Hotel in San Teodoro City Centre, San Teodoro

Located in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

G
Grzegorz
From
Poland
At first hotel is all kind of bungalows, with great gardens, rooms are renovated and looks really good, everyday cleaning, changing towels, AC working really good, swimming pools, place for kids, for playing volleyball, table tennis etc. It’s all here. Staff is very friendly, speaking well in English we have really no issues at all here.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 649 reviews
Price from
US$325.09
1 night, 2 adults

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
Andrea
From
Singapore
The location, staff and food were amazing
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 292 reviews
Price from
US$516.96
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.

D
Denis
From
Belgium
Clean room. Awesome bar right on the beach. Friendly staff.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 reviews
Price from
US$143.46
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.

P
Paolo Giovanni Michele
From
Italy
Finally a 4-star hotel that actually lives up to it: from staff to the structure and services, everything is high quality. The swimming pool is very large, the rooms nice and cozy, the breakfast excellent
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 810 reviews
Price from
US$121.79
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.

A
Alberto
From
Italy
Great experience. The customer is always the main focus of the staff. We liked a lot the Samarcanda team!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,114 reviews
Price from
US$187.63
1 night, 2 adults

The houses of rising sun with a stunning sea view

Porto Taverna (Near San Teodoro)

Featuring a patio with mountain views, a private beach area and a garden, The houses of rising sun with a stunning sea view can be found in Porto Taverna, close to Porto Taverna Beach and 3.5 km from...

H
Hans Rudolf
From
Switzerland
We (3 adults) and our little daughter stayed at Molarotto from September 3rd to September 13th, 2023, and thoroughly enjoyed our stay. This was due, in part, to the lovely apartment with its magnificent view, and also to the very kind landlords. I want to emphasize that we received exactly the apartment we had booked, and this would be the case for all other guests as well - I am convinced. The 1.0 rating from September 13th, 2023, I perceive as frustration and sour grapes stemming from own errors when booking the apartment! To be clear, we were present when the reviewer from September 13th, 2023, and their group disputed with the landlords. Just to mention a few details, they demanded that we be evicted from our apartment to accommodate them. This was accompanied by personal attacks that we found completely unwarranted! If someone expects conditions similar to those at home (driveway), then I have a tip: it's better to stay home! We loved our stay and would choose to spend our vacation at Molarotto again anytime. We can definitely recommend this accommodation without hesitation!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 26 reviews
Price from
US$294.46
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.

L
Lubos Christian
From
Slovakia
It's an amazing secluded apartmant with everything you need for your holiday stay. The kitchen was very well equipped, the bathroom was spacious and the bed was huge. The outdoor is equiped with sunbeds, bbq, table and outdoor bed. We really enjoyed our stay and we would definitely come back. The views in this area are wonderful. We could also take vegetables from the garden behind the apartment and they were delicious. This place made our stay in Sardinia extraordinary:)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 reviews
Price from
US$116.61
1 night, 2 adults

HOTIDAY Olbia Wallure

Olbia (Near San Teodoro)

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

V
Vilma
From
Lithuania
The hotel is in a city centre, great location. The staff is friendly and supportive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews
Price from
US$99.42
1 night, 2 adults

La Locanda Del Conte Mameli - Boutique Hotel & Suite SPA

Olbia (Near San Teodoro)

Set in Olbia, 5.8 km from Olbia Harbour, La Locanda Del Conte Mameli - Boutique Hotel & Suite SPA features views of the city. With free WiFi, this 4-star hotel offers a shared lounge and room service....

D
Daniela
From
Bulgaria
Perfectly located to explore Olbia and surroundings. Offers option for convenient parking nearby. The staff is welcoming and very kind, all suggestions for boat tours and attractions were marvellous.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 670 reviews
Price from
US$132.93
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.

B
Bianca
From
Netherlands
Everything was great, the spa is remarkable
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,090 reviews
Price from
US$88.86
1 night, 2 adults
All spa hotels in San Teodoro

Top picks for San Teodoro hotels

Explore our most popular hotels in San Teodoro

Filter by:

Review score

AMASEA Resort

Hotel in San Teodoro City Centre, San Teodoro

Located in San Teodoro, 800 metres from Cala d'Ambra Beach, AMASEA Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

G
Grzegorz
From
Poland
At first hotel is all kind of bungalows, with great gardens, rooms are renovated and looks really good, everyday cleaning, changing towels, AC working really good, swimming pools, place for kids, for playing volleyball, table tennis etc. It’s all here. Staff is very friendly, speaking well in English we have really no issues at all here.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 649 reviews
Price from
US$325.09
1 night, 2 adults

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
Andrea
From
Singapore
The location, staff and food were amazing
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 292 reviews
Price from
US$516.96
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.

D
Denis
From
Belgium
Clean room. Awesome bar right on the beach. Friendly staff.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 reviews
Price from
US$143.46
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.

P
Paolo Giovanni Michele
From
Italy
Finally a 4-star hotel that actually lives up to it: from staff to the structure and services, everything is high quality. The swimming pool is very large, the rooms nice and cozy, the breakfast excellent
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 810 reviews
Price from
US$121.79
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.

A
Alberto
From
Italy
Great experience. The customer is always the main focus of the staff. We liked a lot the Samarcanda team!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,114 reviews
Price from
US$187.63
1 night, 2 adults

The houses of rising sun with a stunning sea view

Porto Taverna (Near San Teodoro)

Featuring a patio with mountain views, a private beach area and a garden, The houses of rising sun with a stunning sea view can be found in Porto Taverna, close to Porto Taverna Beach and 3.5 km from...

H
Hans Rudolf
From
Switzerland
We (3 adults) and our little daughter stayed at Molarotto from September 3rd to September 13th, 2023, and thoroughly enjoyed our stay. This was due, in part, to the lovely apartment with its magnificent view, and also to the very kind landlords. I want to emphasize that we received exactly the apartment we had booked, and this would be the case for all other guests as well - I am convinced. The 1.0 rating from September 13th, 2023, I perceive as frustration and sour grapes stemming from own errors when booking the apartment! To be clear, we were present when the reviewer from September 13th, 2023, and their group disputed with the landlords. Just to mention a few details, they demanded that we be evicted from our apartment to accommodate them. This was accompanied by personal attacks that we found completely unwarranted! If someone expects conditions similar to those at home (driveway), then I have a tip: it's better to stay home! We loved our stay and would choose to spend our vacation at Molarotto again anytime. We can definitely recommend this accommodation without hesitation!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 26 reviews
Price from
US$294.46
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.

L
Lubos Christian
From
Slovakia
It's an amazing secluded apartmant with everything you need for your holiday stay. The kitchen was very well equipped, the bathroom was spacious and the bed was huge. The outdoor is equiped with sunbeds, bbq, table and outdoor bed. We really enjoyed our stay and we would definitely come back. The views in this area are wonderful. We could also take vegetables from the garden behind the apartment and they were delicious. This place made our stay in Sardinia extraordinary:)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 117 reviews
Price from
US$116.61
1 night, 2 adults

HOTIDAY Olbia Wallure

Olbia (Near San Teodoro)

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

V
Vilma
From
Lithuania
The hotel is in a city centre, great location. The staff is friendly and supportive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 391 reviews
Price from
US$99.42
1 night, 2 adults

La Locanda Del Conte Mameli - Boutique Hotel & Suite SPA

Olbia (Near San Teodoro)

Set in Olbia, 5.8 km from Olbia Harbour, La Locanda Del Conte Mameli - Boutique Hotel & Suite SPA features views of the city. With free WiFi, this 4-star hotel offers a shared lounge and room service....

D
Daniela
From
Bulgaria
Perfectly located to explore Olbia and surroundings. Offers option for convenient parking nearby. The staff is welcoming and very kind, all suggestions for boat tours and attractions were marvellous.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 670 reviews
Price from
US$132.93
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.

B
Bianca
From
Netherlands
Everything was great, the spa is remarkable
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,090 reviews
Price from
US$88.86
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

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 8 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 72 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 74 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 649 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 292 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 810 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,114 reviews

Popular with guests booking spa hotels in Puntaldia

Spa hotels that guests love in San Teodoro

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 810 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
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 822 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
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 649 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