Hotel Costa Caddu
Stunning Sardinian beachfront hotel with sea-view restaurant serving classic Italian cuisine. Enjoy the beautiful views of Tavolara Island.
114 hotels are listed in San Teodoro, Italy. Compare prices and star class, view them on a map, and book through our partners.
Planning your stay? Read our guide to comparing hotel listings.
Stunning Sardinian beachfront hotel with sea-view restaurant serving classic Italian cuisine. Enjoy the beautiful views of Tavolara Island.
Beachfront hotel with free Wi-Fi and parking. Enjoy the restaurant and spacious rooms, just 100m from the coast and beaches.
Bright, air-conditioned rooms with free Wi-Fi and parking. Gallo Spot is 2 km from La Cinta beach in San Teodoro. Enjoy the garden setting.
Beachfront Hotel Stella Marina offers air-conditioned rooms and apartments, free parking, and is 3 minutes from San Teodoro center.
Beachfront Stella Marina Residence in San Teodoro, with TV, balcony, and private bathroom. Ideal for relaxation, 22 km from Olbia.
Beachfront hotel with garden, free parking, and sea-view rooms. Enjoy the famous La Cinta beach just 100 metres away.
Beachfront self-catering homes with garden and BBQ near La Cinta Beach in San Teodoro. Perfect for a relaxing holiday.
Beachfront self-catering homes in San Teodoro, just 10 minutes from La Cinta Beach. Modern décor with seating area and TV.
Beachfront villa in San Teodoro with garden, BBQ, and self-catering accommodation. Steps from La Cinta sandy beach. Free WiFi in select rooms.
Charming B&B Bandi offers rooms with garden or sea views, just 5 mins from San Teodoro and 10 mins from La Cinta beach. Free WiFi.
Beachfront resort in Sardinia with barbecue and water sports. Ideal for families near Olbia and Palau. Free parking.
Beachfront Casa Mare Sardegna Straulas offers barbecue, garden views, and free private parking in San Teodoro, 23 km from Olbia.
Beachfront hotel in Sardinia with wellness facilities and free WiFi. Surrounded by nature, just 10 minutes from the sea in San Teodoro.
Beachfront Sardinian resort with self-catering houses, private gardens, and easy beach access. Perfect for a relaxing family getaway.
Elegant Mediterranean-style apartments with equipped terraces, just 10 minutes from Cala d'Ambra beach. Ideal for a relaxing stay in San Teodoro.
Panoramic views of Tavolara Island. Fully equipped apartments with private parking and kitchenettes, 1.5 km from La Cinta beach.
Beachfront hotel with tennis court and pool. Rooms feature air conditioning, minibar and safe. Free WiFi. Ideal for relaxation near San Teodoro.
Charming farmhouse surrounded by gardens, 7 km from San Teodoro and 6 km from La Cinta beach. Homemade pastries served at breakfast.
Residenza Roccarosa offers free WiFi, garden, and air-conditioned accommodations with hot tub. 17 km from Olbia. Free private parking.
Charming B&B with garden terrace in San Teodoro, Sardinia. Offers free WiFi and private parking for a relaxing stay.
Loading...