• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Applied FiltersClear

Spa

Price Per Night
  • (0)
  • (0)
  • (1)
  • (0)

Your Budget

to
Star Category
  • (0)
  • (0)
  • (1)
User Rating
  • (0)
  • (1)
  • (0)
  • (1)
  • (1)
Property Type
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)
Amenities
Guests Love
  • (0)
  • (1)
  • (1)

Show -3 more

Booking Preference
Booking Preference
  • (0)
  • (1)
  • (0)
BACK TO TOP

Hotels with Spa in San Teodoro

hotelImg

Hotel L'Esagono

San Teodoro
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Excellent4.3

(823 Ratings)

CAD 139

+ CAD 20 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Essenza Sardegna

Torpè | 13.2 km from San Teodoro
Guest House
SpaSpa
Hurry! only last few rooms left at this price
Excellent4.4

(61 Ratings)

CAD 334

+ CAD 37 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Ollastu

Costa Corallina | 13.4 km from San Teodoro
Heated Pool
SpaSpa
GymGym
Excellent4.3

(375 Ratings)

CAD 376

+ CAD 52 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel Panorama

Olbia | 21.5 km from San Teodoro
4.3 km drive to Olbia Airport (OLB-Costa Smeralda),
3 minutes walk to Olbia Station,
HammamHammam
SpaSpa
GymGym
Hurry! only last few rooms left at this price
Excellent4.7

(660 Ratings)

CAD 194

+ CAD 33 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotiday Olbia Wallure

Olbia | 21.5 km from San Teodoro
4.2 km drive to Olbia Airport (OLB-Costa Smeralda),
2 minutes walk to Olbia Marittima Banche Porto Station,
SpaSpa
Hurry! only last few rooms left at this price
Excellent4.4

(34 Ratings)

CAD 228

+ CAD 34 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

LH Pozzo Sacro Hotel

Sa Testa | 20.9 km from San Teodoro
7.7 km drive to Olbia Airport (OLB-Costa Smeralda),
SpaSpa
GymGym
Very Good4.1

(1230 Ratings)

CAD 125

+ CAD 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hotel For You

Olbia | 21.6 km from San Teodoro
3.9 km drive to Olbia Airport (OLB-Costa Smeralda),
6 minutes walk to Olbia Station,
SpaSpa
GymGym
Hurry! only last few rooms left at this price
Very Good4.1

(1306 Ratings)

CAD 203

+ CAD 34 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Cala Cuncheddi - VRetreats

Li Cuncheddi | 16.6 km from San Teodoro
Private BeachPrivate Beach
HammamHammam
SpaSpa
Free Cancellation
Hurry! only 1 room left at this price
Excellent4.5

(264 Ratings)

CAD 280

+ CAD 28 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Olbia City Hotel

Olbia | 24.6 km from San Teodoro
8.8 km drive to Olbia Airport (OLB-Costa Smeralda),
SpaSpa
Free Cancellation
Very Good3.9

(373 Ratings)

CAD 97

+ CAD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Felix Hotels - Hotel Felix Olbia

Olbia | 23.4 km from San Teodoro
HammamHammam
Swimming PoolSwimming Pool
SpaSpa
Excellent4.5

(636 Ratings)

CAD 271

+ CAD 41 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Tramas Hotel & SPA

Olbia | 21.5 km from San Teodoro
3.9 km drive to Olbia Airport (OLB-Costa Smeralda),
5 minutes walk to Olbia Marittima Banche Porto Station,
HammamHammam
SpaSpa
GymGym
Hurry! only last few rooms left at this price
Excellent4.3

(813 Ratings)

CAD 184

+ CAD 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Mercure Olbia Hotel & SPA

Olbia | 21.8 km from San Teodoro
4 km drive to Olbia Airport (OLB-Costa Smeralda),
SpaSpa
GymGym
Very Good4.0

(521 Ratings)

CAD 138

+ CAD 28 taxes & fees

Per Night

Login to Book Now & Pay Later!

Areas in San Teodoro

Hotel By Amenities in San Teodoro

Properties in San Teodoro

Hotels By Category in San Teodoro