Skip to main content

The 10 Best Spa Hotels in San Teodoro, Italy

Check out our pick of great spa hotels 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.

This hotel offers a breakfast buffet in the morning. The restaurant has both indoor and outdoor dining areas offering amazing panoramic views.

The big swimming pool faces the Tyrrhenian Sea and comes with sun loungers and parasols. The small one includes a hydromassage.

Clean room. Awesome bar right on the beach. Friendly staff.

Show more Show less
8.3
Very good
1,078 reviews
Price from
£129
per night

The rooms are spacious and air-conditioned, and all feature a furnished balcony or terrace with views of the park or the sea. Each offers a flat-screen TV.

A sweet and savoury breakfast is served daily at Baglioni Resort Sardinia - The Leading Hotels of the World. The restaurant specialises in traditional local cuisine and international favourites.

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
338 reviews
Price from
£367
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, it is just metres from the beach.

Cosy and very clean rooms and truly delicious breakfast!

Show more Show less
8.3
Very good
796 reviews
Price from
£76
per night

Boasting garden views, Residence Arruli provides accommodation with a garden, a bar and barbecue facilities, around 2.2 km from Lu Impostu Beach. There is a private entrance at the holiday home for the convenience of those who stay. The holiday home features rooms with air conditioning, free private parking and free WiFi.

The location is perfect for a family stay, close to the most amazing beaches and just close enough to the crowded town of San Teodoro. We had all the basics we needed ( yes, you have to bring your own soap and salt-but we are used to this type of travel) Communication with the landlord was also very good, they were able to facilitate our early check in.

Show more Show less
8.5
Very good
54 reviews
Price from
£81
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
62 reviews
Price from
£361
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.

Grande Baia is a great place to relax in, with a wellness centre featuring a sauna, hot tub and Turkish bath. You will also find a fitness centre and a mini club for children.

Big spacious rooms. It was very clean and staff were friendly. Shuttle services to rooms and beach available making everything feel like a real vacation. The beach is lovely and easy accessible. Breakfast + Dinner buffet had a wide variety of delicious food, also Italian:) i.e. local & continental delicacies.

Show more Show less
7.6
Good
874 reviews
Price from
£127
per night

In the heart of San Teodoro, Villetta Cala D'Ambra has sea views from the terrace. This beachfront property offers access to a patio. Private parking can be arranged at an extra charge.

The holiday home features 3 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a bidet. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation has a private entrance and is protected by full-day security.

Show more Show less
8.7
Fabulous
3 reviews
Price from
£212
per night

Boasting a balcony with mountain views, a private beach area and a garden, Porto Coda Cavallo can be found in San Teodoro, close to Spiaggia di Salina Bamba and 700 metres from Spiaggia di Cala Suaraccia. The air-conditioned accommodation is 1.3 km from Spiaggia Grande Baia. The property features a shared kitchen, a restaurant with an outdoor dining area.

Show more Show less
Price from
£136
per night

A variety of wellness packages are available for guests to get rejuvenated in-house. For guests with children, Casa Piras features an indoor play area, outdoor play equipment and a baby safety gate. If you would like to discover the area, snorkelling, cycling and fishing are possible in the surroundings and the accommodation can arrange a bicycle rental service.

Show more Show less
Price from
£143
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
Price from
£184
per night

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.
Search spa hotels in San Teodoro

Most booked spa hotels in San Teodoro this month

Spa hotels that guests love in San Teodoro

  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 35 reviews
    Really cute B&B in the nature, perfect for relaxing, exploring beaches and also close to the city center of San Teodoro. Everything is super new and clean. Nice breakfast outside in the garden. The owners are really nice!
    K.V.W.
    Solo traveller
  • Avg. price/night: £133.36
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,078 reviews
    Love the location, wonderful reception staff, great breakfast and views from the restaurant right on the water. Nice pool and spa facilities.
    Ifigenia
    Young couple
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews
    The appartment is super close to La Cinta beach, there are restaurants and shops near for every needs. The bed was big and comfy, and the terrace is very spacious, and relaxing, with a sofa, 2 tables and several seats around. Our host was super friendly, as well as the neighbouring area, and all the people. Really recommended!!
    Windegg
    Solo traveller
  • 8.0
    Scored 8.0
    Very good
    Rated very good
     · 251 reviews
    Great location, staff was lovely, basic room but with everything you need. Really nice balcony and view. Spaces were cleaned regularly. We never were awake early enough for breakfast but great they have the option.
    Tanya
    Group
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 204 reviews
    We loved everything. The owner is very friendly and very kind. The room was very clean and comfortable with a relaxing jacuzzi and a view of beautiful countryside. Breakfast was lovely with many choices. We would stay here again.
    KEWALIN
    Young couple
  • Avg. price/night: £63.67
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 117 reviews
    The hosts were welcoming, super friendly and eager to make the best out of our stay! The villa is BEAUTIFUL!!! the view, the room, the cleanness, the style - just arrive here and relax! You can would to the city or beach and there are many restaurants and a night market reachable in 5minutes walking. it‘s a bit up a hill which makes the location great and calm and you can enjoy the view from above. Breakfast was also very good! Would highly recommend staying here if you have the chance! Grazie!!
    Angelina
    Young couple
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 291 reviews
    Thanks to Christina we were in pizza heaven!! 😍She gave us the vest advice for the best pizza and the best beaches! The house and the rooms are very nice, spacious and clean! The outside kitchen has everything you need and the area is really nice and gives you lots of space to relax. Great place to stay :) Thank you Christina for your kindness, it was very nice meeting you.
    Sheila
    Young couple
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 302 reviews
    Lovely spacious room, the adjoining private garden, sparkling clean swimming pool & amazing breakfast.
    Australian Couple
    Young couple
  • Avg. price/night: £80.88
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,514 reviews
    Super close to the beach - we asked the receptionist to borrow an umbrella which we used for our stay! Free and plentiful parking at hotel. Room was comfy and clean, enough space for two people, with a safe and a mini fridge, and balcony had view of the sea. Breakfast was good and included in our price. 10% discount at the restaurant across the street that offers great food. On our checkout day we were able to stay on the beach, and use the outdoor shower to rinse off and the lobby’s bathroom to change - so appreciated.
    Emma
    Young couple
  • Avg. price/night: £81.31
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 465 reviews
    lovely spacious room with balcony, Very clean friendly helpful staff nice breakfast near town Centre
    Cora
    Young couple