Find hotels in San Teodoro, Sicily at the best prices

12 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
San Teodoro, Sicily hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

12 Cheap hotels in San Teodoro, Sicily

Best San Teodoro, Sicily luxury hotels (4 and 5 stars)

Among the 11 accommodations in San Teodoro, Sicily, here are the 4 best luxury hotels

Li Suari Club Village - San Teodoro, Sicily
No reviews

Li Suari Club Village

hotel, San Teodoro
The Li Suari Club Village is situated just 2km from the centre of San Teodoro, with easy access to the town and its beautiful beaches. This family-friendly resort is a great choice for those looking to explore the area and enjoy the nearby beaches.
The resort offers a range of amenities, including a swimming pool, tennis court, and fitness centre, as well as a restaurant, bar, and playground for children. Guests can also enjoy the beautiful garden and terrace, or relax in the massage room.
Janna E Sole Budoni - San Teodoro, Sicily
8.3 3 reviews

Janna E Sole Budoni

hotel, Budoni
The Janna E Luna Resort, a 4-star hotel, is located in Agrustos, Budoni, a 34km drive from Olbia Costa Smeralda Airport and a 13-minute walk from Spiaggia Li Cuppulati beach.
This family-friendly establishment offers 20 square metre rooms with one bedroom, one bathroom, and amenities including a swimming pool, tennis court, and restaurant, although the fitness centre and bar are closed until 31 October 2025.
Hotel Bonsai - San Teodoro, Sicily
No reviews

Hotel Bonsai

hotel, San Teodoro
Hotel Bonsai, a four-star hotel in San Teodoro, is centrally located, placing guests within easy walking distance of La Cinta Beach, San Teodoro Beach, and Cala d'Ambra Beach.
This establishment offers a restaurant, bar, complimentary Wi-Fi, free parking, a sauna, fitness centre, and both indoor and outdoor swimming pools, with room service and concierge assistance available.
Baia Del Porto Charme Hotel - San Teodoro, Sicily
8.4 344 reviews

Baia Del Porto Charme Hotel

hotel, Budoni
Hotel Baia Del Porto is situated in Ottiolu, a seaside village on the east coast of Sardinia, just 800 metres from the port of Ottiolu. This 4-star hotel offers a range of amenities for families, including a swimming pool, a mini club, and a playground, as well as a private beach with direct access to the Sardinian coastline.

Best San Teodoro, Sicily hotels with a pool

Among the 11 accommodations in San Teodoro, Sicily, here are the 4 best hotels with a pool

Hotel Castello Budoni - San Teodoro, Sicily
8.8 754 reviews

Hotel Castello Budoni

hotel, Budoni
Hotel Castello Budoni is situated on a hilltop overlooking the coast, just 1.9 miles from the town of Budoni and close to the resorts of San Teodoro and Agrustos. This 3-star hotel receives very good user ratings for its location and cleanliness.
The hotel offers a range of amenities, including a swimming pool, a terrace, a restaurant, a bar, and free parking. Guests can enjoy sea views from their rooms and the outdoor pool, as well as take advantage of the hotel's convenient transfer services to and from Olbia Harbor and Airport.
Due Lune Puntaldia Resort & Golf - San Teodoro, Sicily
8.4 281 reviews

Due Lune Puntaldia Resort & Golf

hotel, San Teodoro
The Due Lune Puntaldia Resort & Golf is situated in Puntaldia, a beautiful coastal area on the north-east coast of Sardinia, about 21 miles from Olbia, which has both an airport and a port. This 5-star hotel receives very good user ratings for its cleanliness and location.
The accommodation has a range of rooms with either sea or garden views, all featuring private balconies or patios. The resort offers a wide variety of amenities and activities, including a 9-hole golf course, a fitness centre, tennis courts, windsurfing, scuba diving, a swimming pool, a Jacuzzi, a sauna, a spa, a restaurant, a bar, and room service.
Terradimare Resort&spa - San Teodoro, Sicily
8.4 1111 reviews

Terradimare Resort&spa

hotel, San Teodoro
Terradimare Resort&Spa is located in the centre of San Teodoro, just a stone's throw from the beach and easily accessible from Olbia Airport and port. This 4-star hotel receives consistently high ratings from guests for its location, cleanliness, and overall experience.
The resort offers a range of comfortable rooms and apartments, all with balconies or patios. Guests can enjoy a variety of amenities, including a swimming pool, tennis court, spa, and restaurant, as well as a range of activities for all ages.
Hotel San Teodoro - San Teodoro, Sicily
8.4 564 reviews

Hotel San Teodoro

hotel, San Teodoro
The Hotel San Teodoro is located in the Badualga district, just a short distance from the town centre and the beaches of San Teodoro. It is a 4-star hotel with very good user ratings.
The accommodation offers a range of amenities and activities, including a swimming pool, a garden, a restaurant, and a bar. Guests can also enjoy a fitness centre, room service, and free Wi-Fi.

Frequently Asked Questions about hotels in San Teodoro, Sicily

Popular destinations

Best San Teodoro, Sicily hotels with air conditioning

Hôtel Residence Approdo Verde - San Teodoro, Sicily
No reviews

Hôtel Residence Approdo Verde

hotel, San Teodoro
Hôtel Residence Approdo Verde offers independent apartments in central San Teodoro, located 850 meters from Cala d'Ambra beach.
This 3-star accommodation provides air conditioning, a kitchenette, a garden, and a balcony, with parking and Wi-Fi available for guests.
Hotel Bonsai - San Teodoro, Sicily
8.7 808 reviews

Hotel Bonsai

hotel, San Teodoro
Hotel Bonsai is located in San Teodoro, just a short walk from the beach and the historic centre, offering a peaceful setting close to local attractions. This 4-star hotel receives very good user ratings for its cleanliness and overall experience.
The accommodation features handmade furniture and a charming indoor patio for breakfast. Guests can enjoy a range of amenities including a swimming pool, fitness centre, sauna, and restaurant, as well as free parking with video surveillance.
Hotel L'esagono - San Teodoro, Sicily
No reviews

Hotel L'esagono

hotel, San Teodoro
Hotel L'Esagono, a 3-star hotel in San Teodoro, is located a short distance from the town centre and offers proximity to Cala d'Ambra Beach, Isuledda Beach, and La Cinta Beach, all within 2 kilometers.
This family-friendly establishment features a swimming pool, jacuzzi, sauna, spa, restaurant, bar, fitness centre, and offers complimentary Wi-Fi and free parking, alongside recreational facilities such as a yoga space and diving club.
Hotel Stella Marina - San Teodoro, Sicily
9.3 311 reviews

Hotel Stella Marina

hotel, San Teodoro
Hotel Stella Marina is conveniently located in the heart of San Teodoro, just a short walk from the town centre and a five-minute drive from the stunning La Cinta beach. This 3-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities for a comfortable stay, including air conditioning, free Wi-Fi, a restaurant, a bar, and parking. Guests can enjoy a delicious Italian breakfast and relax on the terrace or in the garden.

Best San Teodoro, Sicily hotels with a balcony

Baglioni Resort Sardinia - The Leading Hotels Of The World - San Teodoro, Sicily
8.7 417 reviews

Baglioni Resort Sardinia - The Leading Hotels Of The World

hotel, San Teodoro
The Baglioni Resort Sardinia - The Leading Hotels Of The World is located just north of San Teodoro, within the Tavolara Marine Reserve, offering stunning views of the protected marine area. It is a 5-star hotel with very good user ratings.
The resort features spacious, air-conditioned rooms with furnished balconies or terraces. Guests can enjoy three swimming pools, a spa, a fitness centre, a restaurant serving traditional Sardinian and international cuisine, and free parking.
Hotel Costellazioni - San Teodoro, Sicily
8.5 44 reviews

Hotel Costellazioni

hotel, Troina
Hotel Costellazioni in Troina, Sicily, offers a convenient base, situated 40km from the Sicilia Outlet Village and 72km from Catania Fontanarossa Airport.
This 2-star guesthouse features 1 bedroom and 1 bathroom, boasting amenities including a jacuzzi, sauna, spa, restaurant, bar, fitness centre, and free parking; plus free Wi-Fi and air conditioning.
Tenuta Lu Baroni - San Teodoro, Sicily
8.9 341 reviews

Tenuta Lu Baroni

hotel, Budoni
Tenuta Lu Baroni is a 3-star hotel located in Porto Ottiolu, a peaceful coastal village near Budoni, just 1.5 km from Spiaggia di Porto Ottiolu beach. The hotel has received excellent user ratings for its location, cleanliness and overall experience.
This family-friendly property features air-conditioned rooms with private balconies offering stunning sea views, as well as a garden and terrace where guests can relax and enjoy the Mediterranean sunshine. The hotel also offers a range of amenities including a Jacuzzi, free parking, and a choice of breakfast options.
Hotel Onda Marina - San Teodoro, Sicily
8.4 1536 reviews

Hotel Onda Marina

hotel, San Teodoro
Hotel Onda Marina is located near La Cinta beach, a short walk from San Teodoro's town centre and a 15-minute drive from Olbia Costa Smeralda Airport. This 3-star hotel receives very good user ratings for cleanliness and overall experience.
The hotel has a spacious garden with tables, chairs and sun loungers, perfect for relaxing in the Mediterranean sunshine. The hotel offers a range of amenities including a restaurant, bar, room service, and free Wi-Fi and parking.
©2026 cozycozy.com