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 selection 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, 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.

M
Margo
From
United States
Location was wonderful for walking into town. The included breakfast was excellent with lots of variety. We arrived early and had a late departure and the staff was flexible about letting us stay to use the pool and facilities. This was a huge help for our travel schedule and much appreciated. The suite with two adjoining bedrooms was perfect for our group. The grounds and blooming flowers are well kept and a delight.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 639 reviews
Price from
$281.35
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.

P
Peter
From
Netherlands
Staff was absolutely amazing. Beds on the beach and at the pool very comfortable. Room perfectly clean with a bog shower.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 286 reviews
Price from
$454.94
1 night, 2 adults

Hotel L'Esagono

Hotel in San Teodoro City Centre, San Teodoro

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.

R
Rieza
From
United Arab Emirates
Everything! Beach Front, lovely rooms, friendly staff, they can even arrange tours for you!
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 837 reviews
Price from
$141.60
1 night, 2 adults

Grande Baia Resort & Spa

Hotel in San Teodoro

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.

S
Silvia
From
Netherlands
Good atmosphere and a peaceful location. Great facilities and hospitality.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,108 reviews
Price from
$180.49
1 night, 2 adults

Molarotto

Porto Taverna (Near San Teodoro)

Providing mountain views, Molarotto in Porto Taverna provides accommodations, a private beach area, and a garden.

D
Danielle
From
United States
There is nothing to like about this place. none of the rooms matched the advertised pictures of the "villa." it was not a villa at all. upon arrival, the host offered us a dark and dingy bottom floor apartment with old, out dated furniture and an enclosed outside area facing a swamp - not isola tavolora as depicted on booking.com. the photos on booking.com depict a contemporary design, open floor plan, and beautiful views. this is complete false advertising! there is not one photo of the rooms offered to us in this listing - obviously because they are not desirable. you can also see a review from August 31 where the couple make the same claim.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 24 reviews
Price from
$581.30
1 night, 2 adults

holiday home su Niberalzu

Monti (Near San Teodoro)

Holiday home su Niberalzu enjoys a location in Monti, 15 miles from Olbia Harbour and 19 miles from Isola di Tavolara. With inner courtyard views, this accommodation provides a patio.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 115 reviews
Price from
$98.82
1 night, 2 adults

HOTIDAY Room Collection - Olbia Wallure

Olbia (Near San Teodoro)

Ideally set in Olbia, HOTIDAY Room Collection - Olbia Wallure has an Italian breakfast and free WiFi throughout the property.

F
Filipe
From
United Kingdom
Charming and very well equipped hotel at the heart of Olbia. At the reception we were greeted by Mr. Giampaolo with an impeccable service. Accommodations are above what I expected for the price paid.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 347 reviews
Price from
$102.41
1 night, 2 adults

Spacious & Luxurious - Fully Renovated & Equipped 2BR Suite - Historical Centre

Olbia (Near San Teodoro)

Spacious & Luxurious - Fully Renovated & Equipped 2BR Suite - Historical Centre is a recently renovated apartment in the center of Olbia, 27 miles from Isola dei Gabbiani and 3.8 miles from Olbia...

J
Jonas
From
Lithuania
Would even rate 11 out of 10. I travel a lot, few times per month, this is the best apartment stay experience ever and by far. The apartment is very new, beautifully decorated, not cheap Ikea style like many. Very central and yet on a very quiet side street. Super proactive hosts - Floriana and Kristina. Although all is done remotely - check in, entering apartment using the phone, you get a lot of info and if some thing you need to ask, you get a response in a minute.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
$227.22
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.

R
RAMI
From
Canada
Spa was nice Staff was friendly
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,041 reviews
Price from
$130.21
1 night, 2 adults

Felix Hotels - Hotel Felix Olbia

Olbia (Near San Teodoro)

Set in the center of Olbia, Felix Hotel provides rooms with furnished terraces and views of Olbia Bay. This hotel features a rooftop restaurant, as well as a swimming pool.

D
Dmytro
From
Ukraine
I was extremely impressed with this hotel – it exceeded all of my expectations. The service was top-notch, and the staff, both at the reception and in the bar and breakfast area, were incredibly friendly. The premises were of exceptional quality, and I must mention the pillows and bedding – they were outstanding. The breakfast was delicious and diverse, with a special mention for the Dammann tea selection, which speaks volumes about the level of quality. Additionally, the balcony offered a nice view. Overall, I had a wonderful experience and would highly recommend this hotel.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 622 reviews
Price from
$122.77
1 night, 2 adults
All spa hotels in San Teodoro

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing 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 surrounding area in the past month

See all

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 7 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 75 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 286 reviews

Popular with guests booking spa hotels in San Teodoro

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 837 reviews

Popular with guests booking spa hotels in San Teodoro

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

Popular with guests booking spa hotels in Puntaldia

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 1 review

Popular with guests booking spa hotels in Porto Ottiolu

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 11 reviews

Spa Hotels That Guests Love in San Teodoro

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 814 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, 837 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